net-libs/gsoap: install files used by ifolder3

git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/ifolder@2323 6952d904-891a-0410-993b-d76249ca496b
This commit is contained in:
geos_one 2010-08-26 10:25:04 +00:00
parent 643b59f74f
commit 45f882c392
4 changed files with 76 additions and 2 deletions

View File

@ -2,6 +2,10 @@
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
26 Aug 2010; Mario Fetka <mario.fetka@gmail.com> gsoap-2.7.17.ebuild,
+gsoap-2.7.17-r1.ebuild:
install files used by ifolder3
26 Aug 2010; Mario Fetka <mario.fetka@gmail.com> gsoap-2.7.17.ebuild:
Remove gcc 4.3 check

View File

@ -9,6 +9,7 @@ EBUILD gsoap-2.7.12.ebuild 1548 RMD160 3fde64612d6539e5da02eaa81c85b4b0ba5d50c0
EBUILD gsoap-2.7.13.ebuild 1301 RMD160 840e688d1ccbf9d6ecdf5a15ef7ed4dadb8cf4da SHA1 f8fda16653527e546a28e7f880a6af8b2bc9d11f SHA256 d06d2b081e72972ed928cf2224c4635b08194fd6d2e0755914fcc22403063516
EBUILD gsoap-2.7.15.ebuild 1666 RMD160 d0421a37e566738b326496ca754797b4d1209daa SHA1 ff21d9d072ff5d10d1898f8b82dab35720d0daf8 SHA256 68ee6886fbec75f36b03eb3de5e83e4bfc98069dd7052706d6059c1d0ed55020
EBUILD gsoap-2.7.16.ebuild 1663 RMD160 f81590deb70d90c27b9ea43739b935a40dc20f3f SHA1 ad75cb2c8d2fd761dded840027865f45a754c565 SHA256 19f69a94bbceaf9a5fd52914462f76f8013ebdb33c839750bab8d05d1faf288f
EBUILD gsoap-2.7.17.ebuild 1314 RMD160 06ca06cec7478694fd34ac6e95fc297dbda84191 SHA1 f29a04e3eb8470ff2f9b817ad1adc7a0a8121125 SHA256 aba807dd59e78bf7b417061241707fd3551909abcc7281ff78266e23d2929f17
MISC ChangeLog 1363 RMD160 6b2a643f115e7abb7a33965cac37bc2c87f9ce33 SHA1 18bbbb95e08862e657a4a740c33acf0bf09069fe SHA256 b8ca25104368919e34828869335b6f4895208345dc9ed89d98ff6e318043d50b
EBUILD gsoap-2.7.17-r1.ebuild 1506 RMD160 f2597c895d557c17f6cfb4044949d2703918f271 SHA1 73a61be14a95e6460029b5fa0c7c4ddbb52db7b2 SHA256 ff9f3a1e056d0398eee6025ebf2d9b50541f2bf6883d7c0821daa44b24e016aa
EBUILD gsoap-2.7.17.ebuild 1506 RMD160 f2597c895d557c17f6cfb4044949d2703918f271 SHA1 73a61be14a95e6460029b5fa0c7c4ddbb52db7b2 SHA256 ff9f3a1e056d0398eee6025ebf2d9b50541f2bf6883d7c0821daa44b24e016aa
MISC ChangeLog 1496 RMD160 a619c666af06ae7f359f34bef9a65723641cd9b2 SHA1 8918530e1dedd49b8ceb4d3b1567291b3dd904e4 SHA256 16ba0cef788157d7e9a949389f35f11744983772df9501d94f9f38e70088c886
MISC metadata.xml 1238 RMD160 c82938e77f387291d6a1c3bf9b0d802f2878dd12 SHA1 b5738f14922c69e78cfb867acdc65eeea25977bf SHA256 2c13f98be5fa8bdaf21ac86bcd00bbeb8944df5615de0cfce35ae4c00ef4b4d5

View File

@ -0,0 +1,64 @@
# 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 $
EAPI=2
inherit eutils toolchain-funcs
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}.zip"
LICENSE="GPL-2 gSOAP"
SLOT="0"
KEYWORDS="~amd64 ~arm ~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_prepare() {
# Fix Pre-ISO headers
epatch "${FILESDIR}/${PN}-2.7.12-fix-pre-iso-headers.patch"
}
src_configure() {
econf $(use_enable ssl openssl) \
$(use_enable examples samples) \
$(use_enable debug) \
|| die "econf failed"
}
src_compile() {
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
# Install the core files for some packages that are using these files.
# this is to wor around provided gsoap in many packages (ifolder3, ...)
insinto /usr/include/gsoap
doins gsoap/*.c*
}

View File

@ -56,4 +56,9 @@ src_install() {
if use doc; then
dohtml -r gsoap/doc/
fi
# Install the core files for some packages that are using these files.
# this is to wor around provided gsoap in many packages (ifolder3, ...)
insinto /usr/include/gsoap
doins gsoap/*.c*
}