net-libs/gsoap: bump

(Portage version: 2.2.0_alpha49-r1/svn/Linux x86_64)

git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/ifolder@3013 6952d904-891a-0410-993b-d76249ca496b
This commit is contained in:
geos_one 2011-08-15 11:42:27 +00:00
parent 2bed70e30a
commit a39c6472d4
3 changed files with 84 additions and 1 deletions

View File

@ -2,6 +2,11 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-libs/gsoap/ChangeLog,v 1.15 2011/01/19 16:40:49 polynomial-c Exp $
*gsoap-2.8.3-r1 (15 Aug 2011)
15 Aug 2011; Mario Fetka <mario.fetka@gmail.com> +gsoap-2.8.3-r1.ebuild:
bump
05 Mar 2011; Mario Fetka <mario.fetka@gmail.com> gsoap-2.7.17-r1.ebuild,
gsoap-2.8.0-r1.ebuild, gsoap-2.8.1-r1.ebuild:
add workaround to also provide the soap *.c files

View File

@ -6,9 +6,11 @@ DIST gsoap_2.7.17.zip 10224444 RMD160 3f947cbc5e1656dd82b8c6425816cfaf08063c19 S
DIST gsoap_2.8.0.zip 10776994 RMD160 eb47fbbf8e74ba5b6c97b694730658b27c03ba4f SHA1 e6363871fa0401090f3bd08bcd532c2e39a5d551 SHA256 48dd009fed0ac361c669dab17e543184909d0567175d8be4af5afc7849d314e6
DIST gsoap_2.8.1.zip 10954908 RMD160 fad35d36c6fa98c1409bbb01e3bf42cc62eb43a2 SHA1 da9a1cc8128ed56fc290f22c81b978ac830b8445 SHA256 1b80b04712aa5170a9fa5a88cc4debb489c38dcd0225093c45e99d3141666bae
DIST gsoap_2.8.2.zip 10697087 RMD160 042fa5fd2e1d7069017a23910cb71d344212fe02 SHA1 199b7d4cf0b6a5bf81a2198e39f03c092ffc05a7 SHA256 0ab988dc5e7c39b1d106d29e782e1eee5f173dca0f93b6c73c9be011c2b315dd
DIST gsoap_2.8.3.zip 11363042 RMD160 e23eb6d453e219f441491ecddda57ecf84b315fa SHA1 55677239751253b48f448eb30a7585df97cba486 SHA256 8db87a63ae7eebebe1782a5a2389997a93be9357ca514733c94f25836c6acfc5
EBUILD gsoap-2.7.17-r1.ebuild 1730 RMD160 d1448df8f25f263f6bf194d58634598bb00b032c SHA1 ccfacf266a850648264578530a1634fb9b2297c0 SHA256 0b0351f9ffb94647a869d2ccab77fadc734877700017144d9cea25f875bec5f3
EBUILD gsoap-2.8.0-r1.ebuild 1756 RMD160 911f34239f5a2199a3dd6c1656f79af54b8868a9 SHA1 44eefc58bad856797bdf18fec4cb9f08aff4a884 SHA256 920bb7445a84007834fe34768905b82057014ac1407e13e9687b67e9ba9ee865
EBUILD gsoap-2.8.1-r1.ebuild 1698 RMD160 a2f33900e9c260d37b3879cd8e9fc4910bbef94a SHA1 1828c470343dbab1898aee634f582caa8424260c SHA256 9132a6b33636ad766d21e6f83b04856c3b9342eeb877998404308357d0e8f0e7
EBUILD gsoap-2.8.2-r1.ebuild 1698 RMD160 a2f33900e9c260d37b3879cd8e9fc4910bbef94a SHA1 1828c470343dbab1898aee634f582caa8424260c SHA256 9132a6b33636ad766d21e6f83b04856c3b9342eeb877998404308357d0e8f0e7
MISC ChangeLog 3204 RMD160 1d2631cd8e93a3f5708f8f3b8eee96bd990f1a24 SHA1 0826a25c553cf4dec5fbe1080464e0d3b12ea4aa SHA256 318d05fe7138dc23b1e6ae5bf7d186969097dd3f45e2b8d53ce645e8e377e307
EBUILD gsoap-2.8.3-r1.ebuild 1698 RMD160 a2f33900e9c260d37b3879cd8e9fc4910bbef94a SHA1 1828c470343dbab1898aee634f582caa8424260c SHA256 9132a6b33636ad766d21e6f83b04856c3b9342eeb877998404308357d0e8f0e7
MISC ChangeLog 3318 RMD160 19a4def3d56d9d6e8a9b3e5146f7e6e534643e15 SHA1 8ed29ff8271ae4ef7b849fdb9f8fa4918e3c8108 SHA256 f8cf9ebc77e0cb269f8385ae4e29e9a185216f2ab8bbddabc1be43763ab87dca
MISC metadata.xml 532 RMD160 6ef28bd3af65d98c51696bb9c4e3fd2d653f62df SHA1 f655ab4efbf1af4b9acd99a8c3b3767f07b8fa1c SHA256 bc34d15c6890718544dec4bb32057b9706376c02fd8de390d74bb21c4d45ce3d

View File

@ -0,0 +1,76 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=2
inherit autotools eutils
MY_P="${PN}-2.8"
DESCRIPTION="A cross-platform open source C and C++ SDK to ease the development of SOAP/XML Web services"
HOMEPAGE="http://gsoap2.sourceforge.net"
SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip"
LICENSE="GPL-2 gSOAP"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc debug examples +ssl"
DEPEND="app-arch/unzip
sys-devel/flex
sys-devel/bison
sys-libs/zlib
ssl? ( dev-libs/openssl )"
RDEPEND=""
S="${WORKDIR}/${MY_P}"
src_prepare() {
# Fix Pre-ISO headers
epatch "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch"
# causes compilation of app-emulation/virtualbox-ose[vboxwebsrv] to
# break (bug #320901):
#epatch "${FILESDIR}/${PN}-2.7.15-use_libtool.patch"
eautoreconf
}
src_configure() {
econf \
$(use_enable ssl openssl) \
$(use_enable examples samples) \
$(use_enable debug)
}
src_compile() {
emake -j1 || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" install || die "Install failed"
# yes, we also install the license-file since
# it contains info about how to apply the licenses
dodoc *.txt
dohtml changelog.html
rm -rf "${D}"/usr/lib*/*.la
if use examples; then
rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o
insinto /usr/share/doc/${PF}/examples
doins -r gsoap/samples/*
fi
if use doc; then
dohtml -r gsoap/doc/*
fi
# Install the core files for some packages that are using these files.
# this is to work around provided gsoap in many packages (ifolder3, ...)
insinto /usr/include/gsoap
doins gsoap/*.c*
}