diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-06-09 14:36:02 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-06-09 14:36:02 +0100 |
commit | bab41785dd6af2ecc88078dd22550b483e7fc776 (patch) | |
tree | b920e0064d28fd0042a7f79812b2a9c8cc592b25 | |
parent | 27e0407ab61bee10c924182b39f4c3a0b622d420 (diff) |
make search work
-rw-r--r-- | src/backend/search.py | 4 | ||||
-rwxr-xr-x | src/frontend/cli/sisyphus-cli.py | 10 |
2 files changed, 7 insertions, 7 deletions
diff --git a/src/backend/search.py b/src/backend/search.py index 7e5ab2f..c9b5862 100644 --- a/src/backend/search.py +++ b/src/backend/search.py @@ -2,5 +2,5 @@ import subprocess -def start(pkgList): - subprocess.call(['emerge', '--search', '--getbinpkg'] + pkgList) +def start(pkgname): + subprocess.call(['emerge', '--search', '--getbinpkg'] + list(pkgname)) diff --git a/src/frontend/cli/sisyphus-cli.py b/src/frontend/cli/sisyphus-cli.py index 69e95b6..3d7a21f 100755 --- a/src/frontend/cli/sisyphus-cli.py +++ b/src/frontend/cli/sisyphus-cli.py @@ -18,6 +18,11 @@ def app_callback(): """ pass +@app.command("search") +def search(pkgname: List[str]): + """Search for binary and/or ebuild (source) packages.""" + sisyphus.search.start(pkgname) + @app.command("update") def update(): """Update the Portage tree, the Redcore Overlay(s), Portage configs and Sisyphus's package database.""" @@ -59,11 +64,6 @@ def autoremove(): """ typer.echo("Performing cleanup ... ") -@app.command("search") -def install(pkglist: List[str]): - """Search for binary and/or ebuild (source) packages.""" - [typer.echo(f"Searching for {pkg}") for pkg in pkglist] - @app.command("spmsync") def spmsync(): """Sync Sisyphus's package database with Portage's package database. |