# ChangeLog for net-libs/gsoap
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/gsoap/ChangeLog,v 1.8 2010/05/19 13:20:02 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/gsoap/ChangeLog,v 1.9 2010/06/03 21:25:46 polynomial-c Exp $
+
+*gsoap-2.7.17 (03 Jun 2010)
+*gsoap-2.7.14 (03 Jun 2010)
+
+ 03 Jun 2010; Lars Wendler <polynomial-c@gentoo.org> -gsoap-2.7.9f.ebuild,
+ -gsoap-2.7.12.ebuild, -gsoap-2.7.12-r1.ebuild,
+ -files/gsoap-2.7.12-fix-pre-iso-headers.patch, +gsoap-2.7.14.ebuild,
+ -gsoap-2.7.15.ebuild, +gsoap-2.7.17.ebuild, metadata.xml:
+ Version bumps to latest available version (2.7.17) and latest version
+ which works with virtualbox-ose (2.7.14). Removed old versions. Added
+ myself as maintainer.
*gsoap-2.7.15 (19 May 2010)
AUX gsoap-2.7-fedora-openssl.patch 850 RMD160 4a94ab9bddcc051b8d20669f46560c3ac9082100 SHA1 e082c6dc34ec556c204109ffd7db51dac9284cae SHA256 b0f8a68ab5f9121fd1c7a6813ef7d0bfb3b5d57b4b480d8c7c6cef027abed3ac
AUX gsoap-2.7-fix-pre-iso-headers.patch 3599 RMD160 156c6dab53794b97df7dbff3994ef1c30e76618f SHA1 682460d8aa20c7f01dc214f8c8a19042aa568822 SHA256 bcf80dcd8746b65fcc5aeef9898cc0e94f2f1796fae782157163861ced2d0581
AUX gsoap-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch 614 RMD160 012a2f1f66cd201121697aa89918e752d2223268 SHA1 515d53833680a2eed65382574e83c8fd856894ca SHA256 5964ea1b815bc5382cabc6f1235fd0a4c4c313e07d1d4452eecde0a04c9fda40
-AUX gsoap-2.7.12-fix-pre-iso-headers.patch 3599 RMD160 156c6dab53794b97df7dbff3994ef1c30e76618f SHA1 682460d8aa20c7f01dc214f8c8a19042aa568822 SHA256 bcf80dcd8746b65fcc5aeef9898cc0e94f2f1796fae782157163861ced2d0581
AUX gsoap-2.7.15-use_libtool.patch 4790 RMD160 ca5cdee078b3f326bd69b44a016760cbe35f45d8 SHA1 25fcecd21bdc45f8583d60684fb4512663cb5244 SHA256 e4129e70ec9833720b07efacc35d3834cee125c75f18a548de1aae5e3e9c5bbc
-DIST gsoap_2.7.12.tar.gz 6537268 RMD160 18aeed686ee71b65abd6035a6dda46d5579cb972 SHA1 ea72438f751702d366fd066ce878c7f43874a07f SHA256 69a81c0c329bb8dbd8f117321879b5c38e1731cc937373953d8b66b0ea0712f6
DIST gsoap_2.7.13.tar.gz 6564489 RMD160 58f2bcd95199fdec3c5ce6579374148eaab955b1 SHA1 4c91ce860ee6853f785a11484c7298d294a53ef6 SHA256 3d40a528b8f3309f392945dca2ecaee5a698f4ee00a6036907a57c4f25a6a479
-DIST gsoap_2.7.15.tar.gz 6338478 RMD160 c57f3d25233604d7f428a0d0fc09d76e2d98e3ea SHA1 9c93d71103ec70074fa8db43d0fe1d3a1fff8d55 SHA256 3ed883ab1a3d32b5bb2bf599306f247f6de3ffedd8890eb0e6303ae15995dc12
-DIST gsoap_2.7.9f.tar.gz 4014018 RMD160 45ec36f746febf13180a8409d2de25b8db94e7bb SHA1 45d720de52b016f8e854025ea2ca853c57160755 SHA256 c2a57839cc72e355ad1cd10947ff8458703dfec4fa37a995ae41c9a822472baf
-EBUILD gsoap-2.7.12-r1.ebuild 1268 RMD160 45f7bcd9f7a7b79daf47b0dc2052260e0788b2bd SHA1 2c9eee77e1964f6033eff0ac7cf5aad8beb6e9e3 SHA256 447f106f69e558bc9e2eb41b4774cda1ee5fd3477902013f0c3b231d475e274c
-EBUILD gsoap-2.7.12.ebuild 1168 RMD160 aa9696d7caede7b18410c4059dd55bedff4ca467 SHA1 eb7a292038b821a656e872178882129b2d206edb SHA256 36cbee9fa3a8e0c3e2d7665bdb194b61c17558f14b6ab568bd61c997130eee5e
-EBUILD gsoap-2.7.13.ebuild 1287 RMD160 815fa96f69d2d0668877d8546b317922efb3a8e5 SHA1 e9ae5eb7bb09ff675842688269d370f33c6ed8f8 SHA256 f6e152f61b6d964be33bc370702e9bee79d2fec8c7779f1248a2c2a1788d99bb
-EBUILD gsoap-2.7.15.ebuild 1656 RMD160 7a135cb27efded6f32ce75e87bddff57f2921381 SHA1 e45a62a70d92b22a2794e8a3993458bb0b3b98ef SHA256 14059927ddc1101cda7cb211c0cb14c264650a4f464c57f5c82c02d5118d336f
-EBUILD gsoap-2.7.9f.ebuild 990 RMD160 777b244f76550ff31d149a84ee1bffb4c7e6d806 SHA1 bc6184552ebf827f240860e8587c642056c78a2a SHA256 7295aad54880b64ad20b6a9df64aa8b34ca2ed57770fd447e6462a600104c9e5
-MISC ChangeLog 1649 RMD160 d32b5a28b1d7ea9da2697fef8f38705def6ff0b9 SHA1 d353d908ab2d522ed4295dd15573bd43f5726b17 SHA256 5882cfeae90343480af964ce0181f464d87b52d9667e70e131d2a6f82e6318bb
-MISC metadata.xml 436 RMD160 f8388e7286f9816635a696226795260c75654259 SHA1 bf123d3c72ad78a50473289a0c1a0313d20c30b6 SHA256 06bb57fd8ea7ea748a574e014bbd1ac10f308975486fd4244ddd0b6f1cd21816
+DIST gsoap_2.7.14.tar.gz 6278034 RMD160 3486341e2cff04d6ad322727798ff3c670f0b12b SHA1 7c55bf67ebed8200efb16d73632b5ae93b7b3431 SHA256 990b78ba2642e42aea84ea58d3dee072066eaa9b53f737df36cf688c1f52fac6
+DIST gsoap_2.7.17.zip 10224444 RMD160 3f947cbc5e1656dd82b8c6425816cfaf08063c19 SHA1 573a08ab7d8ca2d970158911482c308484fdd5ed SHA256 d3af1ce9464b28cacdf1dfbe09b689f8927cbcf3948479996aef52a39afa2c16
+EBUILD gsoap-2.7.13.ebuild 1291 RMD160 470284703d760033ff90846446d3d2cec15f5bf8 SHA1 b97ab43025501deecf56094379c16536a9c09912 SHA256 fb6242b6754b8a1cc9a7bd40a822a669d8a96f026fe2774218a00d95cd65f287
+EBUILD gsoap-2.7.14.ebuild 1372 RMD160 f298f91d25edda1a03c3bb9cc2084bc1ce48902d SHA1 9a777e955060eb4543426de4343b74c887e10651 SHA256 f697127733eca5b949066f5009ab89ce218979d2019a2ab52859724e380e3605
+EBUILD gsoap-2.7.17.ebuild 1617 RMD160 734927f19cfaa711d499d89e4252636ab3b46c52 SHA1 3eca15c033397c4bd762398a9b13b4f7f748bec9 SHA256 a3fee29b11f66ddcf75e5ce2fecb3e4d58edaeeb0271e2271af4de522d9523e0
+MISC ChangeLog 2136 RMD160 73b0145ca76ddb484828a54988cfbec2fbf97826 SHA1 ed9c879ec1e558697956cc236c4096e2fcd50e8e SHA256 1dcc07eb2a76d6f1ca573aa0a1d9917ac6c2a533822526658041882d2a18c99d
+MISC metadata.xml 532 RMD160 6ef28bd3af65d98c51696bb9c4e3fd2d653f62df SHA1 f655ab4efbf1af4b9acd99a8c3b3767f07b8fa1c SHA256 bc34d15c6890718544dec4bb32057b9706376c02fd8de390d74bb21c4d45ce3d
+++ /dev/null
---- gsoap/samples/factorytest/factorytest.cpp.orig 2009-03-04 01:16:22.300484305 +0100
-+++ gsoap/samples/factorytest/factorytest.cpp 2009-03-04 01:15:47.656485143 +0100
-@@ -49,7 +49,7 @@
- #include "soapH.h"
- #include "factorytest.nsmap"
-
--#include <iostream.h>
-+#include <iostream>
-
- // default factory service endpoint:
- const char *factory = "http://localhost:18085";
-@@ -167,7 +167,7 @@
- int main(int argc, char **argv)
- { if (argc > 1)
- factory = argv[1]; // use factory from command line arg by default
-- cout << "Connecting to factory " << factory << endl;
-+ std::cout << "Connecting to factory " << factory << std::endl;
- Adder adder; // create unique new remote adder object
- Counter counter1("myCounter"); // new counter object "myCounter" (created if not exists)
- Counter counter2("myCounter"); // lookup and use counter "myCounter" (this is an alias to counter1!)
-@@ -175,22 +175,22 @@
- counter1.set(adder.get());
- adder.add(3.0);
- counter1.inc();
-- cout << "Adder=" << adder.get() << endl;
-- cout << "Counter=" << counter2.get() << endl; // counter2 is an alias for counter1 so this prints the value of counter1
-- cout << "Sleep for 90 seconds to test factory server purging objects:" << endl;
-+ std::cout << "Adder=" << adder.get() << std::endl;
-+ std::cout << "Counter=" << counter2.get() << std::endl; // counter2 is an alias for counter1 so this prints the value of counter1
-+ std::cout << "Sleep for 90 seconds to test factory server purging objects:" << std::endl;
- // counter is periodically incremented which keeps it alive
- sleep(30);
- counter1.inc();
-- cout << "Counter=" << counter2.get() << endl;
-+ std::cout << "Counter=" << counter2.get() << std::endl;
- sleep(30);
- counter1.inc();
-- cout << "Counter=" << counter2.get() << endl;
-+ std::cout << "Counter=" << counter2.get() << std::endl;
- sleep(30);
- counter1.inc();
-- cout << "Counter=" << counter2.get() << endl;
-+ std::cout << "Counter=" << counter2.get() << std::endl;
- // after 90 secs, the adder should be gone
-- cout << "Adder is no longer available:" << endl;
-+ std::cout << "Adder is no longer available:" << std::endl;
- adder.add(3.0);
-- cout << "Adder status = " << adder.status << endl;
-+ std::cout << "Adder status = " << adder.status << std::endl;
- return 0;
- }
---- gsoap/samples/lu/luclient.cpp.orig 2009-03-04 01:16:48.632483467 +0100
-+++ gsoap/samples/lu/luclient.cpp 2009-03-04 01:17:54.550483188 +0100
-@@ -32,7 +32,7 @@
- */
-
- #include "soapH.h"
--#include <iostream.h>
-+#include <iostream>
-
- const char luserver[] = "http://websrv.cs.fsu.edu/~engelen/luserver.cgi";
-
-@@ -51,14 +51,14 @@
- a[3].resize(2,3); // 2-element vector indexed from 2 to 3
- a[3][2] = 1;
- a[3][3] = 2;
-- cout << "* Demonstration example *" << endl;
-- cout << "Matrix:" << endl;
-+ std::cout << "* Demonstration example *" << std::endl;
-+ std::cout << "Matrix:" << std::endl;
- a.print();
- vector b(soap, 3);
- b[1] = 1;
- b[2] = 2;
- b[3] = 3;
-- cout << "Vector:" << endl;
-+ std::cout << "Vector:" << std::endl;
- b.print();
- vector x(soap);
- if (argc < 2)
-@@ -71,7 +71,7 @@
- soap_print_fault_location(soap, stderr);
- }
- else
-- { cout << "Solution vector from service:" << endl;
-+ { std::cout << "Solution vector from service:" << std::endl;
- x.print();
- }
- matrix a1(soap);
-@@ -80,7 +80,7 @@
- soap_print_fault_location(soap, stderr);
- }
- else
-- { cout << "Inverse matrix matrix from service:" << endl;
-+ { std::cout << "Inverse matrix matrix from service:" << std::endl;
- a1.print();
- }
- soap_destroy(soap);
+++ /dev/null
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/gsoap/gsoap-2.7.12.ebuild,v 1.2 2009/03/04 06:34:48 patrick Exp $
-
-EAPI=1
-
-inherit eutils
-
-MY_P="${PN}-2.7"
-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}.tar.gz"
-
-LICENSE="GPL-2 gSOAP"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc debug examples +ssl"
-
-DEPEND="sys-devel/flex
- sys-devel/bison
- sys-libs/zlib
- ssl? ( dev-libs/openssl )"
-RDEPEND=""
-
-S=${WORKDIR}/${MY_P}
-
-src_compile() {
- econf $(use_enable ssl openssl) \
- $(use_enable examples samples) \
- $(use_enable debug) \
- || die "econf failed"
-
- emake -j1 || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "Install failed"
-
- dodir /usr/share/doc/${P}
- dodoc LICENSE.txt NOTES.txt README.txt
- dohtml changelog.html
-
- if use examples; then
- insinto /usr/share/${PN}
- rm -rf gsoap/samples/Makefile* README.txt
- doins -r gsoap/samples
- fi
-
- if use doc; then
- dohtml -r gsoap/doc/
- fi
-}
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/gsoap/gsoap-2.7.13.ebuild,v 1.3 2009/11/09 12:47:23 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/gsoap/gsoap-2.7.13.ebuild,v 1.4 2010/06/03 21:25:46 polynomial-c Exp $
EAPI=2
S=${WORKDIR}/${MY_P}
src_prepare() {
- # Fix Pre-ISO headers
- epatch "${FILESDIR}/${PN}-2.7-fix-pre-iso-headers.patch"
+ # Fix Pre-ISO headers
+ epatch "${FILESDIR}/${PN}-2.7-fix-pre-iso-headers.patch"
}
src_configure() {
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/gsoap/gsoap-2.7.12-r1.ebuild,v 1.1 2009/03/05 20:30:07 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/gsoap/gsoap-2.7.14.ebuild,v 1.1 2010/06/03 21:25:46 polynomial-c Exp $
EAPI=2
S=${WORKDIR}/${MY_P}
src_prepare() {
- # Fix Pre-ISO headers
- epatch "${FILESDIR}/${P}-fix-pre-iso-headers.patch"
+ # Fix Pre-ISO headers
+ epatch "${FILESDIR}/${PN}-2.7-fix-pre-iso-headers.patch"
+ #fix for >=openssl-1.0.0
+ epatch "${FILESDIR}/${PN}-2.7-fedora-openssl.patch"
}
-src_compile() {
+src_configure() {
econf $(use_enable ssl openssl) \
$(use_enable examples samples) \
$(use_enable debug) \
|| die "econf failed"
+}
+src_compile() {
emake -j1 || die "emake failed"
}
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/gsoap/gsoap-2.7.15.ebuild,v 1.1 2010/05/19 13:20:02 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/gsoap/gsoap-2.7.17.ebuild,v 1.1 2010/06/03 21:25:46 polynomial-c Exp $
EAPI=2
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}.tar.gz"
+SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip"
LICENSE="GPL-2 gSOAP"
SLOT="0"
# Fix Pre-ISO headers
epatch \
"${FILESDIR}/${PN}-2.7-fix-pre-iso-headers.patch" \
- "${FILESDIR}/${PN}-2.7-fedora-openssl.patch" \
"${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" \
- "${FILESDIR}/${P}-use_libtool.patch"
+ "${FILESDIR}/${PN}-2.7.15-use_libtool.patch"
eautoreconf
}
+++ /dev/null
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/gsoap/gsoap-2.7.9f.ebuild,v 1.3 2009/09/21 23:48:53 fauli Exp $
-
-EAPI=1
-
-inherit eutils
-
-MY_P="${PN}-2.7"
-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}.tar.gz"
-
-LICENSE="GPL-2 gSOAP"
-SLOT="0"
-KEYWORDS="~amd64 x86"
-IUSE="doc debug +ssl"
-
-DEPEND="sys-devel/flex
- sys-devel/bison
- sys-libs/zlib
- ssl? ( dev-libs/openssl )"
-RDEPEND=""
-
-S=${WORKDIR}/${MY_P}
-
-src_compile() {
- econf $(use_enable ssl openssl) \
- $(use_enable debug) \
- || die "econf failed"
-
- emake -j1 || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" -j1 install || die "Install failed"
-
- dodir /usr/share/doc/${P}
- dodoc NOTES.txt README.txt
- dohtml changelog.html
-
- if use doc; then
- dohtml -r gsoap/doc/
- fi
-}
<email>patrick@gentoo.org</email>
<name>Patrick Lauer</name>
</maintainer>
+<maintainer>
+ <email>polynomial-c@gentoo.org</email>
+ <name>Lars Wendler</name>
+</maintainer>
</pkgmetadata>