aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD4
-rwxr-xr-xpac15
3 files changed, 14 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 94474d3ffd44..e910de1ba05b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
# Generated by mksrcinfo v8
-# Sun Jan 15 00:35:22 UTC 2017
+# Sun Jan 15 02:37:11 UTC 2017
pkgbase = pac
pkgdesc = Small wrapper around pacaur to mimic yaourts search feature
- pkgver = 1.0.2
+ pkgver = 1.1.0
pkgrel = 1
epoch = 1
url = https://github.com/XenGi/pac
@@ -11,7 +11,7 @@ pkgbase = pac
depends = python>=3.6.0
noextract = pac
source = pac
- sha256sums = 0cf1061fff3d312748c3c1c6dda475b2f3e48c24e9979b192570fe9ec2362d28
+ sha256sums = 74f077c4cdd95e8e8c691f10a06d8c11c4fda4e793a45243a84e703ee3937374
pkgname = pac
diff --git a/PKGBUILD b/PKGBUILD
index ad8ecb8d56b7..0017c7a9abb8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: Ricardo Band <email@ricardo.band>
pkgname=pac
-pkgver=1.0.2
+pkgver=1.1.0
pkgrel=1
epoch=1
pkgdesc="Small wrapper around pacaur to mimic yaourts search feature"
@@ -10,7 +10,7 @@ license=('MIT')
depends=('python>=3.6.0')
source=('pac')
noextract=('pac')
-sha256sums=('0cf1061fff3d312748c3c1c6dda475b2f3e48c24e9979b192570fe9ec2362d28')
+sha256sums=('74f077c4cdd95e8e8c691f10a06d8c11c4fda4e793a45243a84e703ee3937374')
package() {
install -dm 755 "$pkgdir"/usr/bin/
diff --git a/pac b/pac
index 7149d6f58976..c45a0d82a9a6 100755
--- a/pac
+++ b/pac
@@ -12,7 +12,7 @@ __author__ = 'Ricardo Band'
__copyright__ = 'Copyright 2017, Ricardo band'
__credits__ = ['Ricardo Band']
__license__ = 'MIT'
-__version__ = '1.0.2'
+__version__ = '1.1.0'
__maintainer__ = 'Ricardo Band'
__email__ = 'email@ricardo.band'
@@ -153,11 +153,14 @@ def install(numbers: list, packages: list):
if __name__ == '__main__':
if len(sys.argv) > 1:
- entries = search(' '.join(sys.argv[1:]))
- present(entries)
- numbers = input('\33[93m==>\33[0m ')
- numbers = parse_num(numbers)
- install(numbers, entries)
+ if sys.argv[1].startswith('-S') or sys.argv[1].startswith('-Q'):
+ call(f"pacaur {' '.join(sys.argv[1:])}", shell=True)
+ else:
+ entries = search(' '.join(sys.argv[1:]))
+ present(entries)
+ numbers = input('\33[93m==>\33[0m ')
+ numbers = parse_num(numbers)
+ install(numbers, entries)
else:
call('pacaur -Syu', shell=True)