summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMaxim Baz2018-08-16 11:53:31 +0200
committerMaxim Baz2018-08-16 11:53:31 +0200
commit0a614dc2e74d72fb107124c231a0380b86f0ef34 (patch)
treec8f932919a5fb1a4cdf013d75dc14079e252c18e
parentad3aad5f0f467f71f94049046aee33b79cc3e3a0 (diff)
downloadaur-0a614dc2e74d72fb107124c231a0380b86f0ef34.tar.gz
rebuild-detector: add parallel to deps, don't fail if python is not installed
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD5
-rwxr-xr-xcheckrebuild2
-rw-r--r--checkrebuild.sigbin566 -> 566 bytes
4 files changed, 8 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6bff17b18726..93a8d582b9d2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index c4b7cd4e28c4..775842708e29 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
index 219e2805902e..9f8614e15fc8 100644
--- a/checkrebuild.sig
+++ b/checkrebuild.sig
Binary files differ