summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2019-10-09 09:55:44 +0200
committerErich Eckner <git@eckner.net>2019-10-09 09:55:44 +0200
commit859da34a799aa63658b7cd2687a81d25e81b8ee2 (patch)
treef0132a8b04163e896586acdf7df4ddbf5e299f99
parent766c5d64584bd544a40d21940ca7f2c90d1bac6d (diff)
downloadarchlinuxewe.git.save-859da34a799aa63658b7cd2687a81d25e81b8ee2.tar.xz
archPackagesUpdate: base is a meta-package now, not a group
-rwxr-xr-xarchPackagesUpdate15
1 files changed, 14 insertions, 1 deletions
diff --git a/archPackagesUpdate b/archPackagesUpdate
index 0ea1fbc1..0bb41980 100755
--- a/archPackagesUpdate
+++ b/archPackagesUpdate
@@ -494,7 +494,20 @@ if ${aufRechenknecht}; then
p
}
' PKGBUILD \
- | grep -qwF "$(pacman -Qqg base base-devel)"; then
+ | grep -qwF "$(
+ pacman -Qqg base-devel
+ pacman -Qi base \
+ | sed -n '
+ /^Depends On\s*:/,/^\S/ {
+ s/^Depends On\s*:/ /
+ /^\S/d
+ p
+ }
+ ' \
+ | tr ' ' '\n' \
+ | sort -u \
+ | grep -vxF ''
+ )"; then
build_mode='makechrootpkg'
else
build_mode='archbuild'