diff options
Diffstat (limited to 'community/gsoap/APKBUILD')
-rw-r--r-- | community/gsoap/APKBUILD | 27 |
1 files changed, 20 insertions, 7 deletions
diff --git a/community/gsoap/APKBUILD b/community/gsoap/APKBUILD index 350b73b8945..ac946ccd29d 100644 --- a/community/gsoap/APKBUILD +++ b/community/gsoap/APKBUILD @@ -1,16 +1,18 @@ # Contributor: <xmingske@gmail.com> # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=gsoap -pkgver=2.8.113 +pkgver=2.8.132 pkgrel=0 arch="all" pkgdesc="Cross-platform C and C++ SDK for SOAP/XML Web services" license="GPL-2.0-or-later gSOAP-1.3b" url="https://www.genivia.com/dev.html" -makedepends="autoconf automake bison flex openssl-dev libtool zlib-dev" -subpackages="$pkgname-static $pkgname-dev" +depends_dev="$pkgname-tools=$pkgver-r$pkgrel" +makedepends="autoconf automake bison flex openssl-dev>3 libtool zlib-dev" +subpackages="$pkgname-tools $pkgname-dev" source="https://prdownloads.sourceforge.net/gsoap2/gsoap_$pkgver.zip gsoap-libtool.patch + musl-fixes.patch " builddir="$srcdir/$pkgname-${pkgver%.*}" @@ -24,13 +26,15 @@ prepare() { } build() { - ./configure --prefix=/usr \ + export CFLAGS="$CFLAGS -D_GNU_SOURCE" + ./configure \ + --prefix=/usr \ --mandir=/usr/share/man \ --infodir=/usr/share/info \ --exec-prefix=/usr \ --enable-ipv6 \ --enable-c-locale \ - CFLAGS="$CFLAGS -D_GNU_SOURCE" + --disable-static make } @@ -38,5 +42,14 @@ package() { make DESTDIR="$pkgdir" install } -sha512sums="38d9d7eaaef0a8f2ee93347f06414d554f881c10a485fc5620bb35e8cd0e3a975ebd34b02ad9c1e5b2f1b719ada3ffb0b8f77e86c9ee8032c68f84360c0ab12d gsoap_2.8.113.zip -081217f40e193d0645cd2a196c880574901de38ef561a2d880b79c081c6cbba234b5496195ea6681cf6222d38ace8a31a5c21be3b34165f71c0c0a7ed8a8e2b5 gsoap-libtool.patch" +tools() { + pkgdesc="$pkgdesc (tools)" + + amove usr/bin +} + +sha512sums=" +d3dc2a8b5cf2d9dd21f98bdda2b2786f8a37934681e015d1ba11028a01a3a3be96e487405883c17f89e778a1bc432878e42362278834212ce9bac4ebed392629 gsoap_2.8.132.zip +079bb9191f7c756d8e3d87a48f412ff60ef1190b6a1353cdd7ef54b6ade270152bd628b102332a2fdf7b8bbeeb9c7c387c6741c23d10d4024e691c3b260a9ef4 gsoap-libtool.patch +7184083c2e0dd6975b1272b3fa0426167feb1a5f4fbc8e1ade4212f51097695c2af3b2d585ebe71a6dc35d8a27861a355ec9c000ffbecb87b2e06c36d0826248 musl-fixes.patch +" |