diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 21 |
1 files changed, 6 insertions, 15 deletions
@@ -2,14 +2,14 @@ # Contributor: Jason Plum <jplum@archlinuxarm.org> # Contributor: Kevin Mihelich <kevin@archlinuxarm.org> -pkgbase='distccd-alarm' _subarchs=(armv5 armv6h armv7h armv8) +_pkgrel_upstream=1 +pkgbase='distccd-alarm' pkgname=("${_subarchs[@]/#/$pkgbase-}") _date=20190909 # inspect source tarball under $name/share/gcc-x.y.z pkgver=8.3.0 -_pkgrel_upstream=1 -pkgrel=2 +pkgrel=3 arch=('x86_64') license=('GPL' ) pkgdesc="Toolchain for Arch ARM builds via distcc on x86_64 volunteers" @@ -25,12 +25,6 @@ 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' @@ -74,21 +68,18 @@ _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 ln -sf /usr/bin/distcc "${pkgdir}/usr/lib/distcc/$3-$bin" done - # copy in toolchain install -d "${pkgdir}/opt" - #cp -a "${srcdir}/$2" "${pkgdir}/opt" - bsdtar -xpf "${srcdir}/$2-$_date.tar.xz" -C "${pkgdir}/opt/" - - # install services and configs + cp -a "${srcdir}/$2" "${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" } |