aboutsummaryrefslogtreecommitdiffstats
path: root/main/fcgi/APKBUILD
diff options
context:
space:
mode:
authorJ0WI <J0WI@users.noreply.github.com>2019-11-11 18:34:09 +0100
committerLeo <thinkabit.ukim@gmail.com>2019-11-20 10:40:10 +0100
commite3cc6f649ff9d9a8e2dda94379dd15e2d76ba0ee (patch)
tree6d370409d75b930c2055ffa6522e64a7666d5d8c /main/fcgi/APKBUILD
parent3963be7a182c0a20ff4a5fe8fb23097d4c1ed31c (diff)
downloadaports-e3cc6f649ff9d9a8e2dda94379dd15e2d76ba0ee.tar.bz2
aports-e3cc6f649ff9d9a8e2dda94379dd15e2d76ba0ee.tar.xz
main/fcgi: upgrade to 2.4.2
Diffstat (limited to 'main/fcgi/APKBUILD')
-rw-r--r--main/fcgi/APKBUILD42
1 files changed, 10 insertions, 32 deletions
diff --git a/main/fcgi/APKBUILD b/main/fcgi/APKBUILD
index adee7984e4..f579b0627c 100644
--- a/main/fcgi/APKBUILD
+++ b/main/fcgi/APKBUILD
@@ -1,37 +1,24 @@
# Contributor: Carlo Landmeter <clandmeter@gmail.com>
# Maintainer: Carlo Landmeter <clandmeter@gmail.com>
pkgname=fcgi
-pkgver=2.4.0
-pkgrel=8
+_pkgname=fcgi2
+pkgver=2.4.2
+pkgrel=0
pkgdesc="FAST CGI(fcgi) is a language independent, high performant extension to CGI"
-url="http://www.fastcgi.com"
+url="https://github.com/FastCGI-Archives/fcgi2"
arch="all"
-license="GPL"
-depends=""
+license="custom"
+options="!check" # no test suite
makedepends="libtool autoconf automake"
subpackages="$pkgname-dev $pkgname++:xx"
-source="https://distfiles.alpinelinux.org/distfiles/$pkgname-$pkgver.tar.gz
- configure.patch
- fcgi-2.4.0-gcc44_fixes.patch
- fcgi-2.4.0-Makefile.am-CPPFLAGS.patch
- 20-fcgi-2.4.0-clientdata-pointer.patch
- 30-fcgi-2.4.0-html-updates.patch
- CVE-2012-6687.patch
- "
+source="$_pkgname-$pkgver.tar.gz::https://github.com/FastCGI-Archives/fcgi2/archive/$pkgver.tar.gz"
-builddir="$srcdir/$pkgname-$pkgver"
-prepare() {
- default_prepare
-
- sed -i -e 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/' configure.in
-
- libtoolize --force && aclocal && autoconf \
- && automake --force --add-missing
-}
+builddir="$srcdir/$_pkgname-$pkgver"
build() {
cd $builddir
export LIBS="-lm"
+ ./autogen.sh
./configure \
--build=$CBUILD \
--host=$CHOST \
@@ -40,15 +27,12 @@ build() {
--mandir=/usr/share/man \
--infodir=/usr/share/info \
--enable-shared
- # work around parallel build issue
- make -C libfcgi libfcgi.la
make
}
package() {
cd $builddir
make DESTDIR="$pkgdir" install
-
}
xx() {
@@ -57,10 +41,4 @@ xx() {
mv "$pkgdir"/usr/lib/*++* "$subpkgdir"/usr/lib/
}
-sha512sums="38164d11112e834b30c6f809da4e184021e8d22ec8db2c49ad827895a75b99dc1824b94831304aa0ae1174176fe64d02a12882b1a00b780119600bdc39a90927 fcgi-2.4.0.tar.gz
-57ae87e526c6fbc39b81b93b0fa2d159315f4d06f9a58053a5636bb3377955c3d92024f2363af483bf4c22b7f3c888d1f1505e265f77e8a1b690740cf5909959 configure.patch
-6dafc960c30c1c9f5e09eff0fa71a0202265e063b9ccc56b82d58961f4a2e290734dcea06bd45ea58abc5a394db6edbaed4ccac5dc1fcfa22f0595917fa24243 fcgi-2.4.0-gcc44_fixes.patch
-04886b4aa5fab4aca7ef8834b73c1b8d899fcfd8072934a9b337913306335e53e5b24069af6c7e7ac37272bb6bbd9fe0eb82704255a58c344fb964846f925255 fcgi-2.4.0-Makefile.am-CPPFLAGS.patch
-c5339ae940994daeec4cf8030933ca2ab5a00651b91eb5d2ff3b871673b5a62646bfb8e81c190ad6d83015fcf59df4076bc745f097ddcada220ca0dc4a05db6a 20-fcgi-2.4.0-clientdata-pointer.patch
-79abe9f43150b3163e92030cc9afbee90f69f04bd487254d187abda6fa3484623f605394c96eeb6fd4203d2b06f7e771c9b46f9c21b03cde1aa043da9b3e8d5e 30-fcgi-2.4.0-html-updates.patch
-119cc765d330d7324c1a8aeb87492d270ee43b23e3d2036445b6f494e2fe8031093fbc0af78b137588c28ecddde2e85ff932a851840896e105efc14403e05a68 CVE-2012-6687.patch"
+sha512sums="03aca9899eacfd54c878b30691cc4f8db957a065b46426d764003fd057cbf24b4e12ddd26c9b980d5d8965ca40831e415d330e9830529c0d4153400b5c2c8c02 fcgi2-2.4.2.tar.gz"