diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 23 |
1 files changed, 12 insertions, 11 deletions
@@ -1,6 +1,6 @@ # Maintainer: Steven Allen <steven@stebalien.com> pkgname=localtime-git -pkgver=r38.c166204 +pkgver=r52.87c2f27 pkgrel=1 pkgdesc="Automatic Timezone Updater" arch=('any') @@ -14,20 +14,21 @@ source=("git+https://github.com/Stebalien/localtime.git") md5sums=('SKIP') pkgver() { - cd "$srcdir/${pkgname%-git}" - echo "r$(git rev-list --count HEAD).$(git rev-parse --short HEAD)" + cd "$srcdir/${pkgname%-git}" + echo "r$(git rev-list --count HEAD).$(git rev-parse --short HEAD)" } build() { - cd "$srcdir/${pkgname%-git}" - make PREFIX=/usr DESTDIR="$pkgdir" + cd "$srcdir/${pkgname%-git}" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" + export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw" + make PREFIX=/usr DESTDIR="$pkgdir" } package() { - cd "$srcdir/${pkgname%-git}" - make PREFIX=/usr DESTDIR="$pkgdir" install - - # Fix permissions - chmod -R u=rwX,g=rX,o=- "$pkgdir/usr/share/polkit-1/rules.d/" - chgrp -R polkitd "$pkgdir/usr/share/polkit-1/rules.d/" + cd "$srcdir/${pkgname%-git}" + make PREFIX=/usr DESTDIR="$pkgdir" install } |