Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging
/ Packages / pkgconf
Commits:
36246090 by Jan Alexander Steffens (heftig) at 2025-03-20T19:04:46+01:00
Drop dep on sh (namcap fix), style adjustment
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -8,7 +8,6 @@ pkgbase = pkgconf
makedepends = git
makedepends = meson
depends = glibc
- depends = sh
provides = libpkgconf.so
provides = pkg-config
provides = pkgconfig
=====================================
PKGBUILD
=====================================
@@ -13,7 +13,6 @@ license=(ISC)
arch=(x86_64)
depends=(
glibc
- sh
)
makedepends=(
git
@@ -55,15 +54,15 @@ package() {
meson install -C build --destdir "$pkgdir"
local p
- for p in {x86_64,i686}-pc-linux-gnu; do
- install -Dt "$pkgdir/usr/share/pkgconfig/personality.d" -m644
$p.personality
- ln -s pkgconf "$pkgdir/usr/bin/$p-pkg-config"
+ for p in *.personality; do
+ install -Dm644 "$p" -t "$pkgdir/usr/share/pkgconfig/personality.d"
+ ln -s pkgconf "$pkgdir/usr/bin/${p%.*}-pkg-config"
done
ln -s pkgconf "$pkgdir/usr/bin/pkg-config"
ln -s pkgconf.1 "$pkgdir/usr/share/man/man1/pkg-config.1"
- install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 pkgconf/COPYING
+ install -Dm644 pkgconf/COPYING -t "$pkgdir/usr/share/licenses/$pkgname"
}
# vim:set sw=2 sts=-1 et:
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/pkgconf/-/commit/36246090f5ff5fae98fdbfa0975068ef2dc5d0fe
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/pkgconf/-/commit/36246090f5ff5fae98fdbfa0975068ef2dc5d0fe
You're receiving this email because of your account on gitlab.archlinux.org.