summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenedikt Boehm <hollow@gentoo.org>2008-01-27 19:27:35 +0000
committerBenedikt Boehm <hollow@gentoo.org>2008-01-27 19:27:35 +0000
commitd417fd4294a1b0e5ac37985314744ab413395e58 (patch)
tree57327f0892d81433d2e30ff31ce4ada303c65b34 /net-misc
parentDrop ~x86-fbsd because jgoodies-looks needs keywording. (diff)
downloadgentoo-2-d417fd4294a1b0e5ac37985314744ab413395e58.tar.gz
gentoo-2-d417fd4294a1b0e5ac37985314744ab413395e58.tar.bz2
gentoo-2-d417fd4294a1b0e5ac37985314744ab413395e58.zip
version bump; cleanup; #198753
(Portage version: 2.1.4)
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/neon/ChangeLog8
-rw-r--r--net-misc/neon/files/digest-neon-0.26.1-r13
-rw-r--r--net-misc/neon/files/digest-neon-0.26.33
-rw-r--r--net-misc/neon/files/digest-neon-0.27.23
-rw-r--r--net-misc/neon/neon-0.26.1-r1.ebuild88
-rw-r--r--net-misc/neon/neon-0.27.2.ebuild (renamed from net-misc/neon/neon-0.26.3.ebuild)39
6 files changed, 29 insertions, 115 deletions
diff --git a/net-misc/neon/ChangeLog b/net-misc/neon/ChangeLog
index 1806163a2aef..7b76dcc250ea 100644
--- a/net-misc/neon/ChangeLog
+++ b/net-misc/neon/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-misc/neon
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/neon/ChangeLog,v 1.97 2008/01/02 06:58:10 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/neon/ChangeLog,v 1.98 2008/01/27 19:27:34 hollow Exp $
+
+*neon-0.27.2 (27 Jan 2008)
+
+ 27 Jan 2008; Benedikt Böhm <hollow@gentoo.org> -neon-0.26.1-r1.ebuild,
+ -neon-0.26.3.ebuild, +neon-0.27.2.ebuild:
+ version bump; cleanup; #198753
02 Jan 2008; Jeroen Roovers <jer@gentoo.org> neon-0.26.4.ebuild:
Stable for HPPA (bug #203260).
diff --git a/net-misc/neon/files/digest-neon-0.26.1-r1 b/net-misc/neon/files/digest-neon-0.26.1-r1
deleted file mode 100644
index da39b252b488..000000000000
--- a/net-misc/neon/files/digest-neon-0.26.1-r1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 3bb7a82bddfc1c56d2f9dba849aecd1f neon-0.26.1.tar.gz 781639
-RMD160 240e7e34e9b7796ea88c876cf880d3bf38bd94dc neon-0.26.1.tar.gz 781639
-SHA256 c72dc47a9918ed2dc026dff71e4b4fae87174b2bc7a008b0425b7bc9ec0b7160 neon-0.26.1.tar.gz 781639
diff --git a/net-misc/neon/files/digest-neon-0.26.3 b/net-misc/neon/files/digest-neon-0.26.3
deleted file mode 100644
index eee5d4b4bf27..000000000000
--- a/net-misc/neon/files/digest-neon-0.26.3
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 6e52cd9c03e372026d6eccbfb80f09ef neon-0.26.3.tar.gz 789289
-RMD160 df2410c898341587ca43f52cc0874a18820e72d1 neon-0.26.3.tar.gz 789289
-SHA256 b6897fb8354424dbd0fb120ee003ad5482f1c3fa61e1f27783ae3af08b2a7b3f neon-0.26.3.tar.gz 789289
diff --git a/net-misc/neon/files/digest-neon-0.27.2 b/net-misc/neon/files/digest-neon-0.27.2
new file mode 100644
index 000000000000..d9aa97596a53
--- /dev/null
+++ b/net-misc/neon/files/digest-neon-0.27.2
@@ -0,0 +1,3 @@
+MD5 24d434a4d5d4b6ce8f076039688f60ce neon-0.27.2.tar.gz 812750
+RMD160 71b8b328c13a61da873a2d87c2f19422d1afc6f9 neon-0.27.2.tar.gz 812750
+SHA256 021cb313c38b80a6bfcb97c10ddf06fa498d86bd07aacebd1bbee4532dd167bd neon-0.27.2.tar.gz 812750
diff --git a/net-misc/neon/neon-0.26.1-r1.ebuild b/net-misc/neon/neon-0.26.1-r1.ebuild
deleted file mode 100644
index a088816f4e3e..000000000000
--- a/net-misc/neon/neon-0.26.1-r1.ebuild
+++ /dev/null
@@ -1,88 +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-r1.ebuild,v 1.8 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 ~sparc-fbsd x86 ~x86-fbsd"
-IUSE="expat nls socks5 ssl zlib"
-RESTRICT="test"
-
-DEPEND="expat? ( dev-libs/expat )
- !expat? ( dev-libs/libxml2 )
- socks5? ( net-proxy/dante )
- zlib? ( sys-libs/zlib )
- 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-libxml2"
- fi
-
- if 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() {
- 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."
-}
diff --git a/net-misc/neon/neon-0.26.3.ebuild b/net-misc/neon/neon-0.27.2.ebuild
index 19b9ff1253c3..6070d3ad63fd 100644
--- a/net-misc/neon/neon-0.26.3.ebuild
+++ b/net-misc/neon/neon-0.27.2.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/neon/neon-0.26.3.ebuild,v 1.9 2007/07/06 18:48:48 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/neon/neon-0.27.2.ebuild,v 1.1 2008/01/27 19:27:34 hollow Exp $
inherit eutils libtool versionator autotools
@@ -10,52 +10,51 @@ 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 ~sparc-fbsd x86 ~x86-fbsd"
-IUSE="expat nls socks5 ssl zlib"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
+IUSE="expat kerberos nls socks5 ssl zlib"
RESTRICT="test"
DEPEND="expat? ( dev-libs/expat )
!expat? ( dev-libs/libxml2 )
+ kerberos? ( virtual/krb5 )
+ nls? ( virtual/libintl )
socks5? ( net-proxy/dante )
- zlib? ( sys-libs/zlib )
ssl? ( >=dev-libs/openssl-0.9.6f )
- nls? ( virtual/libintl )"
+ zlib? ( sys-libs/zlib )"
src_unpack() {
unpack ${A}
-
elibtoolize
}
src_compile() {
- local myconf=""
+ 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"
+ || 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"
+ myconf="${myconf} --with-expat"
else
- myconf="${myconf} --with-libxml2"
+ myconf="${myconf} --with-libxml2"
fi
if use ssl; then
- myconf="${myconf} --with-ssl=openssl"
- fi
-
- if ! use nls; then
- myconf="${myconf} --disable-nls"
+ myconf="${myconf} --with-ssl=openssl"
fi
econf \
--enable-static \
--enable-shared \
- --without-gssapi \
$(use_with zlib) \
+ $(use_with kerberos gssapi) \
$(use_enable socks5 socks) \
+ $(use_enable nls) \
${myconf} \
|| die "econf failed"
emake || die "emake failed"
@@ -77,7 +76,7 @@ pkg_postinst() {
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 "that any packages that links 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