diff options
author | graysky | 2019-11-11 04:06:32 -0500 |
---|---|---|
committer | graysky | 2019-11-11 04:06:32 -0500 |
commit | 305700fc6dcbbbed9692cedee5a23c9ffc7b87a6 (patch) | |
tree | 57dd5d0918b6b32c66c5b89c23f993fc27008718 | |
parent | 338d7dac99926c526a32eedfd82a7e5bb9ce893b (diff) | |
download | aur-305700fc6dcbbbed9692cedee5a23c9ffc7b87a6.tar.gz |
Update to 8.3.0-4
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 26 |
2 files changed, 23 insertions, 9 deletions
@@ -1,11 +1,15 @@ pkgbase = distccd-alarm pkgdesc = Toolchain for Arch ARM builds via distcc on x86_64 volunteers pkgver = 8.3.0 - pkgrel = 3 + pkgrel = 4 url = https://archlinuxarm.org/wiki/Distcc_Cross-Compiling arch = x86_64 license = GPL depends = distcc + noextract = x-tools-20190909.tar.xz + noextract = x-tools6h-20190909.tar.xz + noextract = x-tools7h-20190909.tar.xz + noextract = x-tools8-20190909.tar.xz options = libtool options = emptydirs options = !strip @@ -2,22 +2,22 @@ # Contributor: Jason Plum <jplum@archlinuxarm.org> # Contributor: Kevin Mihelich <kevin@archlinuxarm.org> -_subarchs=(armv5 armv6h armv7h armv8) -_pkgrel_upstream=1 pkgbase='distccd-alarm' +_subarchs=(armv5 armv6h armv7h armv8) pkgname=("${_subarchs[@]/#/$pkgbase-}") _date=20190909 # inspect source tarball under $name/share/gcc-x.y.z pkgver=8.3.0 -pkgrel=3 +pkgrel=4 +_pkgrel_upstream=1 +#_URL="https://archlinuxarm.org/builder/xtools/$pkgver-$pkgrel" +_URL="https://archlinuxarm.org/builder/xtools" arch=('x86_64') license=('GPL' ) pkgdesc="Toolchain for Arch ARM builds via distcc on x86_64 volunteers" url="https://archlinuxarm.org/wiki/Distcc_Cross-Compiling" depends=('distcc') options=('libtool' 'emptydirs' '!strip') -#_URL="https://archlinuxarm.org/builder/xtools/$pkgver-$pkgrel" -_URL="https://archlinuxarm.org/builder/xtools" source=( "x-tools-$_date.tar.xz::$_URL/x-tools.tar.xz" "x-tools6h-$_date.tar.xz::$_URL/x-tools6h.tar.xz" @@ -25,6 +25,12 @@ source=( "x-tools8-$_date.tar.xz::$_URL/x-tools8.tar.xz" 'config.in' 'service.in' 'readme.in' ) +noextract=( +"x-tools-$_date.tar.xz" +"x-tools6h-$_date.tar.xz" +"x-tools7h-$_date.tar.xz" +"x-tools8-$_date.tar.xz" +) #PKGEXT='.pkg.tar' md5sums=('8b93708e0f7ef971b01b71dfedaffe40' '8b8c261c91f11545f4b54b0bddaf1db1' @@ -68,17 +74,21 @@ _package_subarch() { # install symlink to distccd install -d "${pkgdir}/usr/bin" ln -sf /usr/bin/distccd "${pkgdir}/usr/bin/distccd-$1" + # install whitelist for toolchain new for v3.3 install -d "${pkgdir}/usr/lib/distcc" - for bin in c++ cc cpp g++ gcc; do + for bin in c++ cc clang clang++ cpp g++ gcc; do ln -sf /usr/bin/distcc "${pkgdir}/usr/lib/distcc/$3-$bin" done - # copy in toolchain + + # install toolchain install -d "${pkgdir}/opt" - cp -a "${srcdir}/$2" "${pkgdir}/opt" + bsdtar -x --uid 0 --gid 0 -f "${srcdir}/$2-$_date.tar.xz" -C "${pkgdir}/opt" + # install services install -Dm644 "${srcdir}/distccd-$1.service" \ "${pkgdir}/usr/lib/systemd/system/distccd-$1.service" + # install config install -Dm644 "${srcdir}/distccd-$1.conf" \ "${pkgdir}/etc/conf.d/distccd-$1" |