diff options
author | Maxim Baz | 2018-08-16 11:53:31 +0200 |
---|---|---|
committer | Maxim Baz | 2018-08-16 11:53:31 +0200 |
commit | 0a614dc2e74d72fb107124c231a0380b86f0ef34 (patch) | |
tree | c8f932919a5fb1a4cdf013d75dc14079e252c18e | |
parent | ad3aad5f0f467f71f94049046aee33b79cc3e3a0 (diff) | |
download | aur-0a614dc2e74d72fb107124c231a0380b86f0ef34.tar.gz |
rebuild-detector: add parallel to deps, don't fail if python is not installed
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 5 | ||||
-rwxr-xr-x | checkrebuild | 2 | ||||
-rw-r--r-- | checkrebuild.sig | bin | 566 -> 566 bytes |
4 files changed, 8 insertions, 4 deletions
@@ -1,13 +1,14 @@ pkgbase = rebuild-detector pkgdesc = Detects which packages need to be rebuilt - pkgver = 2.0.0 + pkgver = 2.0.1 pkgrel = 1 arch = any license = MIT + depends = parallel source = checkrebuild source = checkrebuild.sig validpgpkeys = EB4F9E5A60D32232BB52150C12C87A28FEAC6B20 - sha256sums = 54fe5370f26e463e74c101df9870c9f716db558cf9e30307ab74e9e4ca0cfbe2 + sha256sums = 27ff575cbba984ed1facd9b2d6c94b4dd8c51af577761270beb20879d2712f46 sha256sums = SKIP pkgname = rebuild-detector @@ -1,14 +1,15 @@ # Maintainer: Maxim Baz <$pkgname at maximbaz dot com> pkgname=rebuild-detector -pkgver=2.0.0 +pkgver=2.0.1 pkgrel=1 pkgdesc="Detects which packages need to be rebuilt" arch=("any") license=("MIT") +depends=("parallel") source=("checkrebuild" "checkrebuild.sig") -sha256sums=('54fe5370f26e463e74c101df9870c9f716db558cf9e30307ab74e9e4ca0cfbe2' +sha256sums=('27ff575cbba984ed1facd9b2d6c94b4dd8c51af577761270beb20879d2712f46' 'SKIP') validpgpkeys=("EB4F9E5A60D32232BB52150C12C87A28FEAC6B20") diff --git a/checkrebuild b/checkrebuild index ad5df2664764..8890aa6e4a5c 100755 --- a/checkrebuild +++ b/checkrebuild @@ -15,11 +15,13 @@ get_broken_ldd_pkgs() { } get_broken_python_pkgs() { + command -v python >/dev/null || return python_version="$(python --version | cut -d'.' -f2)" pacman -Qqo /usr/lib/python3.!($python_version) 2>/dev/null } get_broken_perl_pkgs() { + command -v perl >/dev/null || return perl_version="$(perl -v | grep -Po '\d+' | head -n2 | paste -sd '.\n')" pacman -Qqo /usr/lib/perl*/!($perl_version) 2>/dev/null } diff --git a/checkrebuild.sig b/checkrebuild.sig Binary files differindex 219e2805902e..9f8614e15fc8 100644 --- a/checkrebuild.sig +++ b/checkrebuild.sig |