summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdrian Perez de Castro2020-04-01 16:30:59 +0300
committerAdrian Perez de Castro2020-04-01 16:31:05 +0300
commit07cad3b15f7bf0455384c148dc5ccd1733a25a22 (patch)
treed79e22a908290c6af816f31094ca9c50430927d4
parentebdb068cd6402b284576bfe7d80b80779a32fa85 (diff)
downloadaur-07cad3b15f7bf0455384c148dc5ccd1733a25a22.tar.gz
Bump to version 0.11.0
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD16
2 files changed, 15 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2023b51ed177..89f65e181c49 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = kcgi
pkgdesc = Minimal CGI and FastCGI library
- pkgver = 0.10.11
+ pkgver = 0.11.0
pkgrel = 1
url = http://kristaps.bsd.lv/kcgi/
arch = i686
@@ -8,10 +8,9 @@ pkgbase = kcgi
license = custom
makedepends = bmake
depends = glibc
- depends = libbsd
- source = https://kristaps.bsd.lv/kcgi/snapshots/kcgi-0.10.11.tgz
+ source = https://kristaps.bsd.lv/kcgi/snapshots/kcgi-0.11.0.tgz
source = LICENSE
- sha512sums = d95c196a8586da65c15a58d58b27f53219921c7ed98cfad273e67c0f364ab7beb4986ecddeb55a155645b8fef53087d418d6a32a524b6fa900f93555cb4e460f
+ sha512sums = 4e6cb03d22dc0c301b709b52cf69452d3e0dfa37bc78dcce5683a5b8b8d8d5ee64b0edd94763a0b346e46486061dfc1da7202acfed21862d699cc9bcdbf6b8e6
sha512sums = b040c157fe8b95a41a0375d2cd3cc4e6406a988ed5f337b0c6dd15f1ea08344196018a5c2353c2acfbde7858ca5e0f2bf00d1cc4890661effadf39e239a95520
pkgname = kcgi
diff --git a/PKGBUILD b/PKGBUILD
index 95704129e807..6ee1b4470cc9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,22 +1,29 @@
+# Maintainer: Adrian Perez de Castro <aperez@igalia.com>
# Contributor: Wilhelm Schuster <wilhelm [aT] wilhelm [.] re>
pkgname=kcgi
-pkgver=0.10.11
+pkgver=0.11.0
pkgrel=1
pkgdesc="Minimal CGI and FastCGI library"
arch=('i686' 'x86_64')
url="http://kristaps.bsd.lv/kcgi/"
license=('custom')
-depends=('glibc' 'libbsd')
+depends=('glibc')
makedepends=('bmake')
source=("https://kristaps.bsd.lv/kcgi/snapshots/$pkgname-$pkgver.tgz"
"LICENSE")
-sha512sums=('d95c196a8586da65c15a58d58b27f53219921c7ed98cfad273e67c0f364ab7beb4986ecddeb55a155645b8fef53087d418d6a32a524b6fa900f93555cb4e460f'
+sha512sums=('4e6cb03d22dc0c301b709b52cf69452d3e0dfa37bc78dcce5683a5b8b8d8d5ee64b0edd94763a0b346e46486061dfc1da7202acfed21862d699cc9bcdbf6b8e6'
'b040c157fe8b95a41a0375d2cd3cc4e6406a988ed5f337b0c6dd15f1ea08344196018a5c2353c2acfbde7858ca5e0f2bf00d1cc4890661effadf39e239a95520')
build() {
cd $pkgname-$pkgver
- ./configure PREFIX=/usr MANDIR=/usr/share/man SBINDIR=/usr/bin
+ ./configure PREFIX=/usr MANDIR=/usr/share/man SBINDIR=/usr/bin LDFLAGS="${LDFLAGS}"
+
+ # This is a bit hackish, but it manages to add the linker flags for kfcgi.
+ # The "configure" script picks LDFLAGS from the environment, but then it
+ # does not use the variable in the target ¯\_(ツ)_/¯
+ echo 'LDADD_LIB_SOCKET += $(LDFLAGS)' >> Makefile.configure
+
bmake
}
@@ -30,6 +37,7 @@ package() {
cd $pkgname-$pkgver
bmake DESTDIR="$pkgdir" install
+ strip -x --strip-unneeded "${pkgdir}/usr/bin/kfcgi"
install -Dm644 "$srcdir/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}