wok-next annotate gsoap/receipt @ rev 20462

Combine receipts
author Aleksej Bobylev <al.bobylev@gmail.com>
date Tue Mar 06 03:00:01 2018 +0200 (2018-03-06)
parents e6615350078d
children d2950281f122
rev   line source
al@20462 1 # SliTaz package receipt v2.
slaxemulator@11025 2
slaxemulator@11025 3 PACKAGE="gsoap"
slaxemulator@12348 4 VERSION="2.8.7"
slaxemulator@11025 5 CATEGORY="network"
pankso@12497 6 SHORT_DESC="XML language binding to develop SOAP/XML services in C/C++"
slaxemulator@11025 7 MAINTAINER="slaxemulator@gmail.com"
pascal@15215 8 LICENSE="GPL2"
slaxemulator@11025 9 WEB_SITE="http://www.cs.fsu.edu/~engelen/soap.html"
al@20462 10
slaxemulator@11025 11 TARBALL="${PACKAGE}_${VERSION}.zip"
slaxemulator@11025 12 WGET_URL="$SF_MIRROR/gsoap2/$TARBALL"
slaxemulator@11025 13
pascal@12402 14 BUILD_DEPENDS="autoconf automake openssl-dev zlib-dev flex"
al@20462 15 SPLIT="gsoap-dev"
slaxemulator@11025 16
al@20462 17 compile_rules() {
pascal@15305 18 sed -i 's/aclocal-.{am__api_version}/aclocal/' configure
pascal@15305 19 sed -i 's/automake-.{am__api_version}/automake/' configure
al@20462 20 CXXFLAGS=-fPIC \
al@20462 21 CFLAGS=-fPIC \
al@20462 22 LDFLAGS=-fPIC \
al@20462 23 ./configure \
al@20462 24 $CONFIGURE_ARGS &&
al@20462 25 make -j1 && make install
slaxemulator@11025 26 }
slaxemulator@11025 27
al@20462 28 genpkg_rules() {
al@20462 29 case $PACKAGE in
al@20462 30 gsoap)
al@20462 31 mkdir -p $fs/usr/lib $fs/usr/share
al@20462 32 cp -a $install/usr/bin $fs/usr
al@20462 33 cp -a $install/usr/share/gsoap $fs/usr/share
al@20462 34 DEPENDS="openssl zlib"
al@20462 35 ;;
al@20462 36 *-dev)
al@20462 37 mkdir -p $fs/usr/lib
al@20462 38 cp -a $install/usr/include $fs/usr
al@20462 39 cp -a $install/usr/lib/*.*a $fs/usr/lib
al@20462 40 cp -a $install/usr/lib/pkgconfig $fs/usr/lib
al@20462 41 ;;
al@20462 42 esac
slaxemulator@11025 43 }