diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2020-05-19 15:31:11 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2020-05-19 15:32:34 +0000 |
commit | 789f4b1ddf0994c9d71b0669f455f85b47366db6 (patch) | |
tree | 220e042d762d1645647f073dfdf860a65ba0f356 /community/gsoap/APKBUILD | |
parent | bd0bdd92410a6487ae92eaa36f6baba97562b06c (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/APKBUILD | 20 |
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" |