summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorRodrigo Bezerra2021-10-21 13:14:32 -0300
committerRodrigo Bezerra2021-10-21 13:14:32 -0300
commit76277c2226b042686c4be1121cd3193afd0cd316 (patch)
treeb632d02bf914727dfdddd6dbd585f38f03bb15a7 /PKGBUILD
parent83876819203dd34f39745a47763528097f46a3a2 (diff)
downloadaur-lib32-libaec.tar.gz
Update to version 1.0.6
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD24
1 files changed, 11 insertions, 13 deletions
diff --git a/PKGBUILD b/PKGBUILD
index cf16dc223893..37a040609d19 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,42 +2,40 @@
_basename=libaec
pkgname=lib32-libaec
-pkgver=1.0.4
+pkgver=1.0.6
pkgrel=1
pkgdesc="Adaptive Entropy Coding library (32-bit)"
arch=(x86_64)
-url=https://gitlab.dkrz.de/k202009/libaec/
+url="https://gitlab.dkrz.de/k202009/libaec"
license=(custom)
depends=(lib32-glibc libaec)
makedepends=(cmake)
_md5=ea0b7d197a950b0c110da8dfdecbb71f
-source=("$url/uploads/$_md5/$_basename-$pkgver.tar.gz")
-sha256sums=('f2b1b232083bd8beaf8a54a024225de3dd72a673a9bcdf8c3ba96c39483f4309')
+source=(${url}/-/archive/v${pkgver}/${_basename}-v${pkgver}.tar.bz2)
+sha256sums=('31fb65b31e835e1a0f3b682d64920957b6e4407ee5bbf42ca49549438795a288')
prepare() {
mkdir -p build
}
build() {
- cd build
-
export CC='gcc -m32'
export CXX='g++ -m32'
export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
- cmake ../$_basename-$pkgver \
+ cmake -B build -S ${_basename}-v${pkgver} \
-DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_INSTALL_LIBDIR=lib32
-
- make
+ -DCMAKE_INSTALL_LIBDIR=lib32 \
+ -DCMAKE_BUILD_TYPE=Release
+ make -C build
}
package() {
- cd build
+ make -C build DESTDIR="${pkgdir}" install
- make DESTDIR="$pkgdir" install
+ install -Dm644 ${_basename}-v${pkgver}/LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname}/
- install -Dm644 ../${_basename}-${pkgver}/Copyright.txt -t "${pkgdir}/usr/share/licenses/$pkgname"
+ mv "${pkgdir}"/usr/{,lib32}/cmake
cd "$pkgdir/usr"