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)