diff options
Diffstat (limited to 'net-misc/neon/neon-0.26.1.ebuild')
-rw-r--r-- | net-misc/neon/neon-0.26.1.ebuild | 92 |
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." -} |