aboutsummaryrefslogtreecommitdiffstats
path: root/community/gsoap/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/gsoap/APKBUILD')
-rw-r--r--community/gsoap/APKBUILD26
1 files changed, 18 insertions, 8 deletions
diff --git a/community/gsoap/APKBUILD b/community/gsoap/APKBUILD
index ff42c40fab0..ac946ccd29d 100644
--- a/community/gsoap/APKBUILD
+++ b/community/gsoap/APKBUILD
@@ -1,14 +1,15 @@
# Contributor: <xmingske@gmail.com>
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=gsoap
-pkgver=2.8.122
-pkgrel=1
+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"
+depends_dev="$pkgname-tools=$pkgver-r$pkgrel"
makedepends="autoconf automake bison flex openssl-dev>3 libtool zlib-dev"
-subpackages="$pkgname-static $pkgname-dev"
+subpackages="$pkgname-tools $pkgname-dev"
source="https://prdownloads.sourceforge.net/gsoap2/gsoap_$pkgver.zip
gsoap-libtool.patch
musl-fixes.patch
@@ -25,12 +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
+ --enable-c-locale \
+ --disable-static
make
}
@@ -38,8 +42,14 @@ package() {
make DESTDIR="$pkgdir" install
}
+tools() {
+ pkgdesc="$pkgdesc (tools)"
+
+ amove usr/bin
+}
+
sha512sums="
-fc0b5d6bc5c606c8a24a3eef18a0a169d89dda599fb8767c8943984d0ade1c3e734cfff6c9bfe989778315863480a0b98a63a4e954738ec5a08618a60691c951 gsoap_2.8.122.zip
-081217f40e193d0645cd2a196c880574901de38ef561a2d880b79c081c6cbba234b5496195ea6681cf6222d38ace8a31a5c21be3b34165f71c0c0a7ed8a8e2b5 gsoap-libtool.patch
-020a98f4143ca6df2c3045d7303fe7166c6ef863039c53e38ea046dce9dfd58fae63986fd5e193ebbb23c4a3d495d19c8a811fbbde8e093a6e2363066a382814 musl-fixes.patch
+d3dc2a8b5cf2d9dd21f98bdda2b2786f8a37934681e015d1ba11028a01a3a3be96e487405883c17f89e778a1bc432878e42362278834212ce9bac4ebed392629 gsoap_2.8.132.zip
+079bb9191f7c756d8e3d87a48f412ff60ef1190b6a1353cdd7ef54b6ade270152bd628b102332a2fdf7b8bbeeb9c7c387c6741c23d10d4024e691c3b260a9ef4 gsoap-libtool.patch
+7184083c2e0dd6975b1272b3fa0426167feb1a5f4fbc8e1ade4212f51097695c2af3b2d585ebe71a6dc35d8a27861a355ec9c000ffbecb87b2e06c36d0826248 musl-fixes.patch
"