summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-misc/neon/neon-0.26.1.ebuild')
-rw-r--r--net-misc/neon/neon-0.26.1.ebuild92
1 files changed, 0 insertions, 92 deletions
diff --git a/net-misc/neon/neon-0.26.1.ebuild b/net-misc/neon/neon-0.26.1.ebuild
deleted file mode 100644
index fa0eb9a84478..000000000000
--- a/net-misc/neon/neon-0.26.1.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/neon/neon-0.26.1.ebuild,v 1.17 2007/07/06 18:48:48 vapier Exp $
-
-inherit eutils libtool versionator
-
-DESCRIPTION="HTTP and WebDAV client library"
-HOMEPAGE="http://www.webdav.org/neon/"
-SRC_URI="http://www.webdav.org/neon/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ia64 mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
-IUSE="expat gnutls nls socks5 ssl zlib"
-RESTRICT="test"
-
-DEPEND="expat? ( dev-libs/expat )
- !expat? ( dev-libs/libxml2 )
- socks5? ( net-proxy/dante )
- zlib? ( sys-libs/zlib )
- gnutls? ( >=net-libs/gnutls-1.0.22 )
- !gnutls? ( ssl? ( >=dev-libs/openssl-0.9.6f ) )
- nls? ( virtual/libintl )"
-
-src_unpack() {
- unpack ${A}
-
- elibtoolize
-}
-
-src_compile() {
- local myconf=""
- if has_version sys-libs/glibc; then
- if built_with_use --missing true sys-libs/glibc nptlonly \
- || built_with_use --missing true sys-libs/glibc nptl; then
- einfo "Enabling SSL library thread-safety using POSIX threads..."
- myconf="${myconf} --enable-threadsafe-ssl=posix"
- fi
- fi
- if use expat; then
- myconf="${myconf} --with-expat"
- else
- myconf="${myconf} --with-xml2"
- fi
-
- if use gnutls; then
- myconf="${myconf} --with-ssl=gnutls"
- elif use ssl; then
- myconf="${myconf} --with-ssl=openssl"
- fi
-
- if ! use nls; then
- myconf="${myconf} --disable-nls"
- fi
-
- econf \
- --enable-static \
- --enable-shared \
- --without-gssapi \
- $(use_with zlib) \
- $(use_enable socks5 socks) \
- ${myconf} \
- || die "econf failed"
- emake || die "emake failed"
-}
-
-src_test() {
- cd ${S}
- make check || die "Trying make check without success."
-}
-
-src_install() {
- make DESTDIR=${D} install || die 'install failed'
- dodoc AUTHORS BUGS ChangeLog NEWS README THANKS TODO doc/*
-}
-
-pkg_postinst() {
- ewarn "There are new features in this version; please beware that"
- ewarn "upstream considers the socks support experimental. If you"
- ewarn "experience test failures (eg, bug 135863) then try rebuilding"
- ewarn "glibc."
- ewarn
- ewarn "Neon has a policy of breaking API across versions, this means"
- ewarn "that any packages that link against neon will be broken after"
- ewarn "updating. They will remain broken until they are ported to the"
- ewarn "new API. You can downgrade neon to the previous version by doing:"
- ewarn
- ewarn " emerge --oneshot '<net-misc/neon-$(get_version_component_range 1-2 ${PV})'"
- ewarn
- ewarn "You may also have to downgrade any packages that have already been"
- ewarn "ported to the new API."
-}