diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 34 |
1 files changed, 16 insertions, 18 deletions
@@ -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" |