diff options
author | Nicola Murino | 2020-09-20 12:31:40 +0200 |
---|---|---|
committer | Nicola Murino | 2020-09-20 12:31:40 +0200 |
commit | 0d1676808e6d67c17d607557b6e19ca773d800c1 (patch) | |
tree | 44e6a89c4d1d79bda1b86567fd24f4f215bd27c6 | |
parent | c29fe434570fed353e125349170fe7183e41d3b2 (diff) | |
download | aur-0d1676808e6d67c17d607557b6e19ca773d800c1.tar.gz |
Update to 1.0.9
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 17 |
2 files changed, 15 insertions, 8 deletions
@@ -1,6 +1,6 @@ pkgbase = mingw-w64-brotli pkgdesc = Brotli compression library (mingw-w64) - pkgver = 1.0.7 + pkgver = 1.0.9 pkgrel = 1 url = https://github.com/google/brotli arch = any @@ -10,8 +10,8 @@ pkgbase = mingw-w64-brotli options = !buildflags options = !strip options = staticlibs - source = https://github.com/google/brotli/archive/v1.0.7.tar.gz - sha512sums = a82362aa36d2f2094bca0b2808d9de0d57291fb3a4c29d7c0ca0a37e73087ec5ac4df299c8c363e61106fccf2fe7f58b5cf76eb97729e2696058ef43b1d3930a + source = brotli::git+https://github.com/google/brotli#commit=e61745a6b7add50d380cfd7d3883dd6c62fc2c71 + sha512sums = SKIP pkgname = mingw-w64-brotli @@ -1,6 +1,8 @@ # Maintainer: drakkan <nicola.murino at gmail dot com> pkgname=mingw-w64-brotli -pkgver=1.0.7 +_pkgname=brotli +_gitcommit=e61745a6b7add50d380cfd7d3883dd6c62fc2c71 +pkgver=1.0.9 pkgrel=1 pkgdesc='Brotli compression library (mingw-w64)' arch=('any') @@ -9,14 +11,19 @@ url='https://github.com/google/brotli' depends=('mingw-w64-gcc') makedepends=('mingw-w64-cmake') options=('!buildflags' '!strip' 'staticlibs') -source=(https://github.com/google/brotli/archive/v$pkgver.tar.gz) -sha512sums=('a82362aa36d2f2094bca0b2808d9de0d57291fb3a4c29d7c0ca0a37e73087ec5ac4df299c8c363e61106fccf2fe7f58b5cf76eb97729e2696058ef43b1d3930a') +source=(${_pkgname}::"git+${url}#commit=${_gitcommit}") +sha512sums=('SKIP') _architectures="i686-w64-mingw32 x86_64-w64-mingw32" +pkgver() { + cd ${_pkgname} + git describe --tags --match 'v*' | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' +} + build() { for _arch in ${_architectures}; do - cd "$srcdir"/brotli-$pkgver + cd "$srcdir"/${_pkgname} mkdir -p build-${_arch} && pushd build-${_arch} ${_arch}-cmake .. make @@ -26,7 +33,7 @@ build() { package() { for _arch in ${_architectures}; do - cd "${srcdir}/brotli-$pkgver/build-${_arch}" + cd "${srcdir}/${_pkgname}/build-${_arch}" make DESTDIR="${pkgdir}" install find "${pkgdir}/usr/${_arch}" -name "*.exe" -exec ${_arch}-strip --strip-all {} \; ${_arch}-strip --strip-unneeded "$pkgdir"/usr/${_arch}/bin/*.dll |