aboutsummaryrefslogtreecommitdiffstats
path: root/community/gsoap/APKBUILD
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2020-05-19 15:31:11 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2020-05-19 15:32:34 +0000
commit789f4b1ddf0994c9d71b0669f455f85b47366db6 (patch)
tree220e042d762d1645647f073dfdf860a65ba0f356 /community/gsoap/APKBUILD
parentbd0bdd92410a6487ae92eaa36f6baba97562b06c (diff)
community/gsoap: build shared lib
and fix the parallel build issue while at it (https://sourceforge.net/p/gsoap2/bugs/1280/) fixes #11511
Diffstat (limited to 'community/gsoap/APKBUILD')
-rw-r--r--community/gsoap/APKBUILD20
1 files changed, 14 insertions, 6 deletions
diff --git a/community/gsoap/APKBUILD b/community/gsoap/APKBUILD
index c2b568f2ac6..74a10849865 100644
--- a/community/gsoap/APKBUILD
+++ b/community/gsoap/APKBUILD
@@ -2,18 +2,24 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=gsoap
pkgver=2.8.102
-pkgrel=0
+pkgrel=1
arch="all"
pkgdesc="Cross-platform C and C++ SDK for SOAP/XML Web services"
license="GPL-2.0-or-later gSOAP-1.3b"
url="http://gsoap2.sourceforge.net"
makedepends="autoconf automake bison flex openssl-dev libtool zlib-dev"
-subpackages="$pkgname-dev"
-source="https://downloads.sourceforge.net/project/gsoap2/gsoap-${pkgver%.*}/gsoap_$pkgver.zip"
+subpackages="$pkgname-static $pkgname-dev"
+source="https://downloads.sourceforge.net/project/gsoap2/gsoap-${pkgver%.*}/gsoap_$pkgver.zip
+ gsoap-libtool.patch
+ gsoap-fix-parallel-build.patch
+ "
builddir="$srcdir/$pkgname-${pkgver%.*}"
+prepare() {
+ default_prepare
+ autoreconf -vif
+}
build() {
- touch configure.ac aclocal.m4 configure Makefile.am Makefile.in
./configure --prefix=/usr \
--mandir=/usr/share/man \
--infodir=/usr/share/info \
@@ -21,11 +27,13 @@ build() {
--enable-ipv6 \
--enable-c-locale \
CFLAGS="$CFLAGS -D_GNU_SOURCE"
- make -j1
+ make
}
package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="3cff65605b15f820c9d56e32575231fb6fb89927bafc1db85ac1f879acd8496d6f38b558e994d17cce475beae0976d5fafcff7f22b28cdfbec8b7ec4b08bcbe7 gsoap_2.8.102.zip"
+sha512sums="3cff65605b15f820c9d56e32575231fb6fb89927bafc1db85ac1f879acd8496d6f38b558e994d17cce475beae0976d5fafcff7f22b28cdfbec8b7ec4b08bcbe7 gsoap_2.8.102.zip
+081217f40e193d0645cd2a196c880574901de38ef561a2d880b79c081c6cbba234b5496195ea6681cf6222d38ace8a31a5c21be3b34165f71c0c0a7ed8a8e2b5 gsoap-libtool.patch
+cb701c6d475970b0379468f8b93231eed7e35538da2b212de708ed00dea61c1f2665d360432a0814498e90ed38d53ccf1582abc0266c94ecc1053c39beeacf30 gsoap-fix-parallel-build.patch"