summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD34
1 files changed, 16 insertions, 18 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 7efb0a39fdc8..37a040609d19 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,42 +2,40 @@
_basename=libaec
pkgname=lib32-libaec
-pkgver=1.0.2
+pkgver=1.0.6
pkgrel=1
pkgdesc="Adaptive Entropy Coding library (32-bit)"
-arch=('x86_64')
-url='https://gitlab.dkrz.de/k202009/libaec/'
-license=('custom')
-depends=('lib32-glibc' 'libaec')
-makedepends=('cmake')
-_md5=b30adc1abf805d7454896ab83c900eb8
-source=("$url/uploads/$_md5/$_basename-$pkgver.tar.gz")
-sha256sums=('024722866eb859bf926d6f9cb20edd3f26e80a1bdbea1889e9235d5eca3106d0')
+arch=(x86_64)
+url="https://gitlab.dkrz.de/k202009/libaec"
+license=(custom)
+depends=(lib32-glibc libaec)
+makedepends=(cmake)
+_md5=ea0b7d197a950b0c110da8dfdecbb71f
+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 "$srcdir/$_basename-$pkgver/Copyright.txt" -t "$pkgdir/usr/share/licenses/$pkgname"
+ mv "${pkgdir}"/usr/{,lib32}/cmake
cd "$pkgdir/usr"