diff --git a/pisi.e3p b/pisi.e3p index 86251ec2..c535e368 100644 --- a/pisi.e3p +++ b/pisi.e3p @@ -1,7 +1,7 @@ - + Python @@ -438,10 +438,6 @@ tests buildtests.py - - pisi - zipfileext.py - tools pygettext.py @@ -458,6 +454,574 @@ pisi environment.py + + scripts + cat-db.py + + + scripts + rmcomp-source-repo.py + + + scripts + missing-binary.py + + + scripts + update-environ.py + + + scripts + convert_history.py + + + scripts + calc-build-order.py + + + scripts + fix_old_metadata_files.py + + + scripts + repo-diff.py + + + scripts + find-lib-deps.py + + + scripts + check-source-repo.py + + + scripts + fetchAll.py + + + scripts + repostats.py + + + tests + zip2 + actions.py + + + tests + unzip2 + actions.py + + + tests + stress + lang + de + actions.py + + + tests + stress + lang + ef + actions.py + + + tests + stress + comp + ab + actions.py + + + tests + stress + comp + ab + comar + package.py + + + tests + stress + comp + bc + actions.py + + + tests + stress + comp + cd + actions.py + + + tests + helloworld + actions.py + + + tests + pccts + actions.py + + + build + lib + pisi + atomicoperations.py + + + build + lib + pisi + comariface.py + + + build + lib + pisi + specfile.py + + + build + lib + pisi + package.py + + + build + lib + pisi + dbshelve.py + + + build + lib + pisi + __init__.py + + + build + lib + pisi + build.py + + + build + lib + pisi + packagedb.py + + + build + lib + pisi + files.py + + + build + lib + pisi + environment.py + + + build + lib + pisi + config.py + + + build + lib + pisi + index.py + + + build + lib + pisi + api.py + + + build + lib + pisi + repodb.py + + + build + lib + pisi + ui.py + + + build + lib + pisi + util.py + + + build + lib + pisi + oo.py + + + build + lib + pisi + dependency.py + + + build + lib + pisi + metadata.py + + + build + lib + pisi + operations.py + + + build + lib + pisi + pgraph.py + + + build + lib + pisi + lockeddbshelve.py + + + build + lib + pisi + context.py + + + build + lib + pisi + itembyrepodb.py + + + build + lib + pisi + uri.py + + + build + lib + pisi + graph.py + + + build + lib + pisi + component.py + + + build + lib + pisi + sourcearchive.py + + + build + lib + pisi + configfile.py + + + build + lib + pisi + sourcedb.py + + + build + lib + pisi + installdb.py + + + build + lib + pisi + constants.py + + + build + lib + pisi + fetcher.py + + + build + lib + pisi + file.py + + + build + lib + pisi + archive.py + + + build + lib + pisi + version.py + + + build + lib + pisi + cli + pisicli.py + + + build + lib + pisi + cli + __init__.py + + + build + lib + pisi + cli + colors.py + + + build + lib + pisi + cli + commands.py + + + build + lib + pisi + actionsapi + shelltools.py + + + build + lib + pisi + actionsapi + variables.py + + + build + lib + pisi + actionsapi + autotools.py + + + build + lib + pisi + actionsapi + coreutils.py + + + build + lib + pisi + actionsapi + pythonmodules.py + + + build + lib + pisi + actionsapi + perlmodules.py + + + build + lib + pisi + actionsapi + __init__.py + + + build + lib + pisi + actionsapi + get.py + + + build + lib + pisi + actionsapi + pisitoolsfunctions.py + + + build + lib + pisi + actionsapi + kde.py + + + build + lib + pisi + actionsapi + pisitools.py + + + build + lib + pisi + actionsapi + scons.py + + + build + lib + pisi + actionsapi + libtools.py + + + build + lib + pisi + pxml + xmlextpiks.py + + + build + lib + pisi + pxml + autoxml.py + + + build + lib + pisi + pxml + xmlfilemdom.py + + + build + lib + pisi + pxml + xmlextmdom.py + + + build + lib + pisi + pxml + __init__.py + + + build + lib + pisi + pxml + xmlfile.py + + + build + lib + pisi + pxml + xmlext.py + + + build + lib + pisi + pxml + xmlfilecdom.py + + + build + lib + pisi + pxml + xmlextcdom.py + + + build + lib + pisi + pxml + xmlfilepiks.py + + + build + lib + pisi + search + invertedindex.py + + + build + lib + pisi + search + tokenize.py + + + build + lib + pisi + search + __init__.py + + + build + lib + pisi + search + preprocess.py + + + build + scripts-2.4 + repostats.py + + + build + scripts-2.4 + find-lib-deps.py + + + build + scripts-2.4 + update-environ.py + + + build + scripts-2.4 + calc-build-order.py + + + scripts + lspisi + @@ -500,9 +1064,9 @@ - - - + + + diff --git a/pisi/cli/commands.py b/pisi/cli/commands.py index ca5c6242..1747a6fa 100644 --- a/pisi/cli/commands.py +++ b/pisi/cli/commands.py @@ -634,8 +634,8 @@ Usage: info ... self.parser.add_option("-F", "--files-path", action="store_true", default=False, help=_("show only paths.")) - self.parser.add_option("-L", "--long", action="store_true", - default=False, help=_("show details")) + self.parser.add_option("-s", "--short", action="store_true", + default=False, help=_("do not show details")) def run(self): @@ -663,7 +663,7 @@ Usage: info ... else: if ctx.installdb.is_installed(arg): metadata, files = pisi.api.info_name(arg, True) - if not ctx.get_option('long'): + if ctx.get_option('short'): ctx.ui.info(_('[inst] '), noln=True) else: ctx.ui.info(_('Installed package:')) @@ -671,7 +671,7 @@ Usage: info ... if ctx.packagedb.has_package(arg): metadata, files = pisi.api.info_name(arg, False) - if not ctx.get_option('long'): + if ctx.get_option('short'): ctx.ui.info(_('[repo] '), noln=True) else: ctx.ui.info(_('Package found in repository:')) @@ -1188,6 +1188,9 @@ in summary, description, and package name fields. super(Search, self).options() self.parser.add_option("-l", "--language", action="store", help=_("set search language")) + self.parser.remove_option("--short") + self.parser.add_option("-L", "--long", action="store_true", + default=False, help=_("show details")) def get_lang(self): lang = ctx.get_option('language') @@ -1208,6 +1211,7 @@ in summary, description, and package name fields. r = pisi.api.search_package_terms(self.args, self.get_lang()) ctx.ui.info(_('%s packages found') % len(r)) + ctx.config.options.short = not ctx.config.options.long for pkg in r: self.info_package(pkg)