summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Alfredsen <loki_val@gentoo.org>2008-07-31 17:38:35 +0000
committerPeter Alfredsen <loki_val@gentoo.org>2008-07-31 17:38:35 +0000
commitb110b506ebeb6bf2b641ef7a6631a27aecf07d46 (patch)
treede2dbeb30009544ad6592084a6e5cfd1f89e9815 /dev-libs/xmlrpc-c/xmlrpc-c-1.14.07.ebuild
parentapp-misc category done wrt GLEP 56. (diff)
downloadgentoo-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.ebuild87
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"
-}