Commit f750ba2d authored by Jeff Huang's avatar Jeff Huang 🤔

[skip-ci] gsoap: update to 2.8.104

parent ba4ecddb
Pipeline #6875 skipped
This diff is collapsed.
# Arch contributor: https://projects.archlinux.org/svntogit/community.git/plain/trunk/PKGBUILD?h=packages/gsoap
# Contributions from Arch:
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Tor Krill <tor@krill.nu>
# Contributor: Lee.MaRS <leemars@gmail.com>
pkgname=gsoap
pkgver=2.8.98
pkgver=2.8.104
pkgrel=1
pkgdesc="Offers an XML language binding to ease the development of SOAP/XML Web services in C and C/C++"
url="https://www.cs.fsu.edu/~engelen/soap.html"
......@@ -10,13 +13,11 @@ license=('GPL' 'custom')
depends=('openssl' 'zlib' 'gcc-libs')
makedepends=('autoconf' 'automake')
options=('staticlibs')
source=("https://prdownloads.sourceforge.net/gsoap2/${pkgname}_${pkgver}.zip"
'LICENSE')
sha256sums=('56460362ca8f9decdf880d82601e50ae13fb2185582a704b037060acacb7fc3a'
'0457ad7ae5599c7ee2e30f94d685dfd1a39cc9a9e3937aef1417d1752dfc6eb3')
source=("https://prdownloads.sourceforge.net/gsoap2/${pkgname}_${pkgver}.zip")
sha256sums=('60fcd137c59a7640470f873d9a0a29c62896a15e8517a2f5a03eb2d7eebc0c52')
build() {
cd $srcdir/gsoap-2.8
cd "$srcdir"/gsoap-2.8
# needed for programs which use gsoap and have -fPIC enabled
# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=353724
export CFLAGS+=" -fPIC"
......@@ -26,11 +27,11 @@ build() {
}
package() {
cd $srcdir/gsoap-2.8
make DESTDIR=$pkgdir install
mkdir -p $pkgdir/usr/share/gsoap/import
mkdir -p $pkgdir/usr/share/gsoap/WS
cp -R gsoap/import $pkgdir/usr/share/gsoap/
cp -R gsoap/WS $pkgdir/usr/share/gsoap/
install -D ../LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
cd "$srcdir"/gsoap-2.8
make DESTDIR="$pkgdir" install
mkdir -p "$pkgdir"/usr/share/gsoap/import
mkdir -p "$pkgdir"/usr/share/gsoap/WS
cp -R gsoap/import "$pkgdir"/usr/share/gsoap/
cp -R gsoap/WS "$pkgdir"/usr/share/gsoap/
install -D LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
}
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment