summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAleksy Grabowski2024-02-26 23:35:10 +0100
committerAleksy Grabowski2024-02-26 23:35:13 +0100
commit725ac4c063188eae8a3bd32b3b294d831e9bab57 (patch)
tree7407ef45f8e81949285f0f8339e0b2410109eb0b
parent03c81021f4187d4eefc4431b2d171554161705e5 (diff)
downloadaur-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--.SRCINFO6
-rw-r--r--PKGBUILD11
2 files changed, 11 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index daf721ec751e..cd52999d7570 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 0f22b388e75f..9eceebed6988 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
+}