diff options
author | Aleksy Grabowski | 2024-02-26 23:35:10 +0100 |
---|---|---|
committer | Aleksy Grabowski | 2024-02-26 23:35:13 +0100 |
commit | 725ac4c063188eae8a3bd32b3b294d831e9bab57 (patch) | |
tree | 7407ef45f8e81949285f0f8339e0b2410109eb0b | |
parent | 03c81021f4187d4eefc4431b2d171554161705e5 (diff) | |
download | aur-libshm_arena.tar.gz |
Fix build after automake-1.14 removal from AUR
* Re-configure project before build to use latest automake.
* Add check function
* Fix package description
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 11 |
2 files changed, 11 insertions, 6 deletions
@@ -1,13 +1,13 @@ pkgbase = libshm_arena - pkgdesc = It's an inter-process shared memory allocator + pkgdesc = Inter-process shared memory allocator pkgver = 0.0.25 - pkgrel = 1 + pkgrel = 2 url = https://shm-arena.sourceforge.net/ arch = x86_64 license = LGPL makedepends = make makedepends = gcc - makedepends = automake-1.14 + makedepends = automake makedepends = doxygen provides = libshm_arena.so=6.0.1 source = https://downloads.sourceforge.net/project/shm-arena/shm_arena-RC-0.0.25.tar.bz2 @@ -2,12 +2,12 @@ pkgname=libshm_arena pkgver=0.0.25 -pkgrel=1 -pkgdesc="It's an inter-process shared memory allocator" +pkgrel=2 +pkgdesc='Inter-process shared memory allocator' arch=(x86_64) url=https://shm-arena.sourceforge.net/ license=(LGPL) -makedepends=(make gcc automake-1.14 doxygen) +makedepends=(make gcc automake doxygen) provides=(libshm_arena.so=6.0.1) source=( "https://downloads.sourceforge.net/project/shm-arena/shm_arena-RC-$pkgver.tar.bz2" @@ -22,6 +22,7 @@ prepare() { build() { cd "shm_arena-RC-$pkgver" + ./bootstrap ./configure --prefix=/usr --enable-debug --enable-spew=INFO make } @@ -33,3 +34,7 @@ package() { mv -- "$pkgdir/usr/share/doc/shm_arena/examples" "$pkgdir/usr/share/examples/shm_arena" ln -sf ../../../examples/shm_arena "$pkgdir/usr/share/doc/shm_arena/html/examples" } + +check() { + make -C "shm_arena-RC-$pkgver" check +} |