[arch-commits] Commit in distcc/trunk (PKGBUILD)

Alexander Rødseth arodseth at archlinux.org
Sat Jan 4 12:47:04 UTC 2020


    Date: Saturday, January 4, 2020 @ 12:47:04
  Author: arodseth
Revision: 547890

upgpkg: distcc 3.3.3-3

Modified:
  distcc/trunk/PKGBUILD

----------+
 PKGBUILD |   14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-01-04 12:39:34 UTC (rev 547889)
+++ PKGBUILD	2020-01-04 12:47:04 UTC (rev 547890)
@@ -2,10 +2,11 @@
 # Contributor: Sergej Pupykin <pupykin.s+arch at gmail.com>
 # Contributor: Judd Vinet <jvinet at zeroflux.org>
 # Contributor: Giovanni Scafora <giovanni at archlinux.org>
+# Contributor: John <graysky at archlinux.us>
 
 pkgname=distcc
 pkgver=3.3.3
-pkgrel=2
+pkgrel=3
 pkgdesc='Distributed compilation service for C, C++ and Objective-C'
 arch=(x86_64)
 url='http://distcc.org'
@@ -60,11 +61,14 @@
     "$pkgdir/usr/share/applications/distccmon-gnome.desktop"
 
   # Symlinks
+  _targets=(c++ c89 c99 cc clang clang++ cpp g++ gcc x86_64-pc-linux-gnu-g++
+            x86_64-pc-linux-gnu-gcc x86_64-pc-linux-gnu-gcc-9.2.0)
   install -d "$pkgdir/usr/lib/$pkgname/bin"
-  for bin in c++ cc cpp g++ gcc; do
-    ln -sf "/usr/bin/$pkgname" "$pkgdir/usr/lib/$pkgname/bin/$bin"
-    # Additional symlinks are needed, see FS#57978
-    ln -sf "/usr/bin/$pkgname" "$pkgdir/usr/lib/$pkgname/$bin"
+  for bin in "${_targets[@]}"; do
+    # For whitelist since version 3.3, see FS#57978
+    ln -sf "../../bin/$pkgname" "$pkgdir/usr/lib/$pkgname/$bin"
+    # Needed for makepkg to work
+    ln -sf "../../../bin/$pkgname" "$pkgdir/usr/lib/$pkgname/bin/$bin"
   done
 }
 



More information about the arch-commits mailing list