diff options
author | Peter Alfredsen <loki_val@gentoo.org> | 2008-07-31 17:38:35 +0000 |
---|---|---|
committer | Peter Alfredsen <loki_val@gentoo.org> | 2008-07-31 17:38:35 +0000 |
commit | b110b506ebeb6bf2b641ef7a6631a27aecf07d46 (patch) | |
tree | de2dbeb30009544ad6592084a6e5cfd1f89e9815 /dev-libs/xmlrpc-c/xmlrpc-c-1.14.07.ebuild | |
parent | app-misc category done wrt GLEP 56. (diff) | |
download | gentoo-2-b110b506ebeb6bf2b641ef7a6631a27aecf07d46.tar.gz gentoo-2-b110b506ebeb6bf2b641ef7a6631a27aecf07d46.tar.bz2 gentoo-2-b110b506ebeb6bf2b641ef7a6631a27aecf07d46.zip |
Reverse the damage I've done, multilib patch caused libs to be installed into /usr/usr/lib64 on amd64, see bug 233468. This is not strict-multilib, but we'll deal with that later.
(Portage version: 2.2_rc5/cvs/Linux 2.6.25.8 i686)
Diffstat (limited to 'dev-libs/xmlrpc-c/xmlrpc-c-1.14.07.ebuild')
-rw-r--r-- | dev-libs/xmlrpc-c/xmlrpc-c-1.14.07.ebuild | 87 |
1 files changed, 0 insertions, 87 deletions
diff --git a/dev-libs/xmlrpc-c/xmlrpc-c-1.14.07.ebuild b/dev-libs/xmlrpc-c/xmlrpc-c-1.14.07.ebuild deleted file mode 100644 index e132a9bd8b36..000000000000 --- a/dev-libs/xmlrpc-c/xmlrpc-c-1.14.07.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/xmlrpc-c/xmlrpc-c-1.14.07.ebuild,v 1.4 2008/07/30 08:41:19 loki_val Exp $ - -EAPI=1 - -inherit eutils autotools base - -DESCRIPTION="A lightweigt RPC library based on XML and HTTP" -SRC_URI="mirror://gentoo/${PN}/${P}.tar.bz2" -HOMEPAGE="http://xmlrpc-c.sourceforge.net/" - -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd" -IUSE="+curl +cxx" -LICENSE="BSD" -SLOT="0" - -DEPEND="dev-libs/libxml2 - curl? ( net-misc/curl )" - -pkg_setup() { - if ! use curl - then - ewarn "Curl support disabled: No client library will be be built" - fi -} - -#Tests are faily. - -RESTRICT="test" - -PATCHES=( "${FILESDIR}/${P}-abyss-disable.patch" - "${FILESDIR}/${P}-multilib.patch" ) - -src_unpack() { - base_src_unpack - cd "${S}" - - # Respect the user's CFLAGS/CXXFLAGS. - sed -i \ - -e "/CFLAGS_COMMON/s:-g -O3$:${CFLAGS}:" \ - -e "/CXXFLAGS_COMMON/s:-g$:${CXXFLAGS}:" \ - "${S}"/Makefile.common - eautoreconf -} - -src_compile() { - #Bug 214137: We need to filter this. - unset SRCDIR - - # Respect the user's LDFLAGS. - export LADD=${LDFLAGS} - econf --disable-wininet-client \ - --enable-libxml2-backend \ - --disable-libwww-client \ - --disable-abyss-server \ - --enable-cgi-server \ - --disable-abyss-threads \ - $(use_enable curl curl-client) \ - $(use_enable cxx cplusplus ) || die "econf failed" - emake -j1 || die "emake failed" -} - -src_test() { - unset LDFLAGS LADD SRCDIR - cd "${S}"/src/test/ - einfo "Building general tests" - make || die "Make of general tests failed" - einfo "Running general tests" - ./test || die "General tests failed" - ewarn "The tests are made of fail. Skipping." - return 0 - #C++ tests. They fail. - #cd "${S}"/src/cpp/test - #einfo "Building C++ tests" - #make || die "Make of C++ tests failed" - #einfo "Running C++ tests" - #./test || die "C++ tests failed" -} - -src_install() { - unset SRCDIR - emake -j1 DESTDIR="${D}" install || die "installation failed" - - dodoc README doc/CREDITS doc/DEVELOPING doc/HISTORY doc/SECURITY doc/TESTING \ - doc/TODO || die "installing docs failed" -} |