summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRodrigo Bezerra2021-10-21 13:14:32 -0300
committerRodrigo Bezerra2021-10-21 13:14:32 -0300
commit76277c2226b042686c4be1121cd3193afd0cd316 (patch)
treeb632d02bf914727dfdddd6dbd585f38f03bb15a7
parent83876819203dd34f39745a47763528097f46a3a2 (diff)
downloadaur-lib32-libaec.tar.gz
Update to version 1.0.6
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD24
2 files changed, 15 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 906595217e6b..6eeac8cf35e8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,14 @@
pkgbase = lib32-libaec
pkgdesc = Adaptive Entropy Coding library (32-bit)
- pkgver = 1.0.4
+ pkgver = 1.0.6
pkgrel = 1
- url = https://gitlab.dkrz.de/k202009/libaec/
+ url = https://gitlab.dkrz.de/k202009/libaec
arch = x86_64
license = custom
makedepends = cmake
depends = lib32-glibc
depends = libaec
- source = https://gitlab.dkrz.de/k202009/libaec//uploads/ea0b7d197a950b0c110da8dfdecbb71f/libaec-1.0.4.tar.gz
- sha256sums = f2b1b232083bd8beaf8a54a024225de3dd72a673a9bcdf8c3ba96c39483f4309
+ source = https://gitlab.dkrz.de/k202009/libaec/-/archive/v1.0.6/libaec-v1.0.6.tar.bz2
+ sha256sums = 31fb65b31e835e1a0f3b682d64920957b6e4407ee5bbf42ca49549438795a288
pkgname = lib32-libaec
-
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"