net-misc/neon renamed to net-libs/neon.
authorArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
Tue, 22 Jun 2010 19:58:23 +0000 (19:58 +0000)
committerArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
Tue, 22 Jun 2010 19:58:23 +0000 (19:58 +0000)
Package-Manager: portage-HEAD/cvs/Linux x86_64

net-libs/neon/ChangeLog [new file with mode: 0644]
net-libs/neon/Manifest [new file with mode: 0644]
net-libs/neon/files/neon-0.29-sni-fix.patch [new file with mode: 0644]
net-libs/neon/metadata.xml [new file with mode: 0644]
net-libs/neon/neon-0.29.3.ebuild [new file with mode: 0644]

diff --git a/net-libs/neon/ChangeLog b/net-libs/neon/ChangeLog
new file mode 100644 (file)
index 0000000..138c268
--- /dev/null
@@ -0,0 +1,591 @@
+# ChangeLog for net-libs/neon
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/neon/ChangeLog,v 1.1 2010/06/22 19:58:23 arfrever Exp $
+
+  16 May 2010; Markos Chandras <hwoarang@gentoo.org> neon-0.29.3.ebuild:
+  Stable on amd64 wrt bug #305181. Thanks to Roeland Douma
+  <roeland@rullzer.com>
+
+  04 Apr 2010; Raúl Porcel <armin76@gentoo.org> neon-0.29.3.ebuild:
+  alpha/arm/ia64/s390/sh/sparc stable wrt #305181
+
+  23 Mar 2010; Brent Baude <ranger@gentoo.org> neon-0.29.3.ebuild:
+  stable ppc, bug 305181
+
+  08 Mar 2010; Sven Wegener <swegener@gentoo.org> neon-0.29.1.ebuild,
+  neon-0.29.2.ebuild, neon-0.29.3.ebuild, +files/neon-0.29-sni-fix.patch:
+  Pull in a patch from Debian to fix SNI support.
+
+  04 Mar 2010; Jeroen Roovers <jer@gentoo.org> neon-0.29.3.ebuild:
+  Stable for HPPA (bug #305181).
+
+  28 Feb 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org> neon-0.29.3.ebuild:
+  x86 stable wrt bug #305181
+
+  23 Feb 2010; Brent Baude <ranger@gentoo.org> neon-0.29.3.ebuild:
+  Marking neon-0.29.3 ppc64 for bug 305181
+
+*neon-0.29.3 (12 Jan 2010)
+
+  12 Jan 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+  +neon-0.29.3.ebuild:
+  Version bump.
+
+  07 Jan 2010; Christian Faulhammer <fauli@gentoo.org> neon-0.29.2.ebuild:
+  Transfer Prefix keywords
+
+*neon-0.29.2 (31 Dec 2009)
+
+  31 Dec 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+  +neon-0.29.2.ebuild:
+  Version bump.
+
+*neon-0.29.1 (19 Dec 2009)
+
+  19 Dec 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+  +neon-0.29.1.ebuild:
+  Version bump.
+
+  30 Nov 2009; Markus Meier <maekke@gentoo.org> neon-0.29.0.ebuild:
+  arm stable, bug #289419
+
+  31 Oct 2009; Brent Baude <ranger@gentoo.org> neon-0.29.0.ebuild:
+  Marking neon-0.29.0 ppc64 for bug 289419
+
+  29 Oct 2009; Markus Meier <maekke@gentoo.org> neon-0.29.0.ebuild:
+  amd64/x86 stable, bug #289419
+
+  27 Oct 2009; Tobias Klausmann <klausman@gentoo.org> neon-0.29.0.ebuild:
+  Stable on alpha, bug #289419
+
+  24 Oct 2009; nixnut <nixnut@gentoo.org> neon-0.29.0.ebuild:
+  ppc stable #289419
+
+  23 Oct 2009; Jeroen Roovers <jer@gentoo.org> neon-0.29.0.ebuild:
+  Stable for HPPA (bug #289419).
+
+*neon-0.29.0 (14 Sep 2009)
+
+  14 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+  -files/neon-0.28.4-SOCK_CLOEXEC.patch, +neon-0.29.0.ebuild:
+  Version bump.
+
+  28 Aug 2009; Petteri Räty <betelgeuse@gentoo.org> -neon-0.28.4.ebuild,
+  -neon-0.28.5.ebuild:
+  Remove old security vulnerable versions that also used built_with_use.
+
+  27 Aug 2009; Alex Legler <a3li@gentoo.org> neon-0.28.6.ebuild:
+  amd64 stable, security bug 281950
+
+  25 Aug 2009; Raúl Porcel <armin76@gentoo.org> neon-0.28.6.ebuild:
+  alpha/arm/ia64/s390/sh/sparc stable wrt #281950
+
+  24 Aug 2009; Brent Baude <ranger@gentoo.org> neon-0.28.6.ebuild:
+  Marking neon-0.28.6 ppc64 for bug 281950
+
+  23 Aug 2009; nixnut <nixnut@gentoo.org> neon-0.28.6.ebuild:
+  ppc stable #281950
+
+  20 Aug 2009; Jeroen Roovers <jer@gentoo.org> neon-0.28.6.ebuild:
+  Stable for HPPA (bug #281950).
+
+  19 Aug 2009; Christian Faulhammer <fauli@gentoo.org> neon-0.28.6.ebuild:
+  stable x86, security bug 281950
+
+  19 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+  neon-0.28.6.ebuild:
+  Pass --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt option to econf
+  with USE="gnutls" (bug #281196).
+
+*neon-0.28.6 (19 Aug 2009)
+
+  19 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+  -neon-0.26.4.ebuild, -neon-0.28.3.ebuild, +neon-0.28.6.ebuild:
+  Version bump.
+
+  09 Aug 2009; Jeroen Roovers <jer@gentoo.org> neon-0.28.5.ebuild:
+  Stable for HPPA (bug #280251).
+
+  09 Aug 2009; nixnut <nixnut@gentoo.org> neon-0.28.5.ebuild:
+  ppc stable #280251
+
+  05 Aug 2009; <chainsaw@gentoo.org> neon-0.28.5.ebuild:
+  Marked stable on AMD64 as requested by Arfrever Frehtes Taifersar Arahesis
+  <arfrever@gentoo.org> in bug #280251. Tested using RadioSeven.se MP3
+  stream in media-sound/audacious-2.1, neon compiled with USE="expat gnutls
+  nls ssl zlib -doc -kerberos -pkcs11 -socks5".
+
+*neon-0.28.5 (04 Jul 2009)
+
+  04 Jul 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+  -neon-0.28.2.ebuild, +neon-0.28.5.ebuild:
+  Version bump.
+
+  12 Jun 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+  neon-0.28.4.ebuild, +files/neon-0.28.4-SOCK_CLOEXEC.patch:
+  Fix support for old kernels + new glibc built against new kernel headers
+  (bug #264101).
+
+  03 May 2009; Markus Meier <maekke@gentoo.org> neon-0.28.4.ebuild:
+  amd64 stable, bug #267272
+
+  26 Apr 2009; Raúl Porcel <armin76@gentoo.org> neon-0.28.4.ebuild:
+  alpha/arm/ia64/s390/sh/sparc/x86 stable wrt #267272
+
+  24 Apr 2009; Brent Baude <ranger@gentoo.org> neon-0.28.4.ebuild:
+  stable ppc, bug 267272
+
+  24 Apr 2009; Brent Baude <ranger@gentoo.org> neon-0.28.4.ebuild:
+  stable ppc64, bug 267272
+
+  24 Apr 2009; Jeroen Roovers <jer@gentoo.org> neon-0.28.4:
+  Stable for HPPA (bug #267272).
+
+*neon-0.28.4 (21 Mar 2009)
+
+  21 Mar 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+  metadata.xml, +neon-0.28.4.ebuild:
+  Version bump (bug #261572).
+
+  12 Nov 2008; Peter Volkov <pva@gentoo.org> neon-0.28.3.ebuild:
+  ~mips keyword back, bug #212056.
+
+  08 Sep 2008; Guy Martin <gmsoft@gentoo.org> neon-0.28.3.ebuild:
+  Stable on hppa.
+
+  07 Sep 2008; Raúl Porcel <armin76@gentoo.org> neon-0.28.3.ebuild:
+  ia64 stable wrt #236128
+
+  07 Sep 2008; Markus Meier <maekke@gentoo.org> neon-0.28.3.ebuild:
+  amd64/x86 stable, bug #236128
+
+  06 Sep 2008; Jose Luis Rivero <yoswink@gentoo.org> neon-0.28.3.ebuild:
+  Stable on alpha wrt #236128
+
+  06 Sep 2008; Friedrich Oslage <bluebird@gentoo.org> neon-0.28.3.ebuild:
+  Stable on sparc, bug #236128
+
+  04 Sep 2008; Brent Baude <ranger@gentoo.org> neon-0.28.3.ebuild:
+  stable ppc, bug 236128
+
+  04 Sep 2008; Brent Baude <ranger@gentoo.org> neon-0.28.3.ebuild:
+  stable ppc64, bug 236128
+
+  29 Aug 2008; Markus Meier <maekke@gentoo.org> neon-0.28.3.ebuild:
+  mark unstable for amd64/x86, bug #236128 comment #3
+
+  29 Aug 2008; Markus Meier <maekke@gentoo.org> neon-0.28.3.ebuild:
+  amd64/x86 stable, bug #236128
+
+*neon-0.28.3 (29 Aug 2008)
+
+  29 Aug 2008; Benedikt Böhm <hollow@gentoo.org> +neon-0.28.3.ebuild:
+  version bump wrt security #234826
+
+  14 Jun 2008; nixnut <nixnut@gentoo.org> neon-0.28.2.ebuild:
+  Added ~ppc wrt bug 212056
+
+  01 Jun 2008; Benedikt Böhm <hollow@gentoo.org> neon-0.26.4.ebuild,
+  -neon-0.28.1.ebuild:
+  fix #219888
+
+  19 Apr 2008; Benedikt Böhm <hollow@gentoo.org> neon-0.28.1.ebuild,
+  neon-0.28.2.ebuild:
+  fix socks support wrt #217538
+
+*neon-0.28.2 (13 Apr 2008)
+
+  13 Apr 2008; Benedikt Böhm <hollow@gentoo.org> +neon-0.28.2.ebuild:
+  version bump wrt #216240
+
+  13 Apr 2008; Benedikt Böhm <hollow@gentoo.org> neon-0.28.1.ebuild:
+  fix documentation install; re-drop mips and ppc keywords due to repoman
+  being a bitch and not checking for masked ebuilds anymore
+
+  13 Apr 2008; Benedikt Böhm <hollow@gentoo.org>
+  -files/neon-0.27.2-linguas.patch, neon-0.26.4.ebuild, -neon-0.27.2.ebuild,
+  neon-0.28.1.ebuild:
+  fix sock support; remove old version
+
+  23 Mar 2008; Benedikt Böhm <hollow@gentoo.org> neon-0.28.1.ebuild:
+  fix LINGUAS
+
+*neon-0.28.1 (22 Mar 2008)
+
+  22 Mar 2008; Benedikt Böhm <hollow@gentoo.org> +neon-0.28.1.ebuild:
+  version bump wrt #210532
+
+  27 Jan 2008; Benedikt Böhm <hollow@gentoo.org>
+  +files/neon-0.27.2-linguas.patch, neon-0.27.2.ebuild:
+  fix #205959
+
+*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).
+
+  30 Dec 2007; Samuli Suominen <drac@gentoo.org> neon-0.26.4.ebuild:
+  amd64 stable wrt #203260
+
+  29 Dec 2007; Raúl Porcel <armin76@gentoo.org> neon-0.26.4.ebuild:
+  alpha/ia64/sparc stable wrt #203260
+
+  29 Dec 2007; Brent Baude <ranger@gentoo.org> neon-0.26.4.ebuild:
+  Marking neon-0.26.4 ppc64 for bug 203260
+
+  28 Dec 2007; Markus Meier <maekke@gentoo.org> neon-0.26.4.ebuild:
+  x86 stable, bug #203260
+
+  28 Dec 2007; nixnut <nixnut@gentoo.org> neon-0.26.4.ebuild:
+  Stable on ppc wrt bug 203560
+
+  28 Dec 2007; Benedikt Böhm <hollow@gentoo.org> metadata.xml,
+  -neon-0.24.7.ebuild, -neon-0.25.3.ebuild, -neon-0.25.5.ebuild,
+  -neon-0.26.1.ebuild:
+  cleanup old cruft
+
+*neon-0.26.4 (10 Nov 2007)
+
+  10 Nov 2007; Benedikt Böhm <hollow@gentoo.org> +neon-0.26.4.ebuild:
+  version bump; fixes #114759, #162318, #186929, #197964
+
+  06 Jul 2007; Mike Frysinger <vapier@gentoo.org> neon-0.26.1.ebuild,
+  neon-0.26.1-r1.ebuild, neon-0.26.3.ebuild:
+  If glibc does not have IUSE=nptl, assume it is enabled as newer versions
+  only support nptl.
+
+  27 Jun 2007; Lars Weiler <pylon@gentoo.org> neon-0.26.3.ebuild:
+  Stable on ppc; bug #178264.
+
+  27 Jun 2007; Jeroen Roovers <jer@gentoo.org> neon-0.26.3.ebuild:
+  Stable for HPPA (bug #178264).
+
+  15 Jun 2007; Raúl Porcel <armin76@gentoo.org> neon-0.26.3.ebuild:
+  alpha/ia64/x86 stable wrt #178264
+
+  14 Jun 2007; Christoph Mende <angelos@gentoo.org> neon-0.26.3.ebuild:
+  Stable on amd64 wrt bug 178264
+
+  13 Jun 2007; Gustavo Zacarias <gustavoz@gentoo.org> neon-0.26.3.ebuild:
+  Stable on sparc wrt #178264
+
+  09 Jun 2007; Markus Rothe <corsair@gentoo.org> neon-0.26.3.ebuild:
+  Stable on ppc64; bug #178264
+
+*neon-0.26.3 (14 May 2007)
+
+  14 May 2007; Carsten Lohrke <carlo@gentoo.org> +neon-0.26.3.ebuild:
+  Version bump.
+
+  04 Apr 2007; Fabian Groffen <grobian@gentoo.org> neon-0.26.1.ebuild,
+  neon-0.26.1-r1.ebuild:
+  Drop userland_Darwin stuff, add virtual/libintl dependency when nls USE-flag
+  in use, bug #160165
+
+  03 Mar 2007; Mike Frysinger <vapier@gentoo.org> neon-0.26.1-r1.ebuild:
+  Fix xml2 configure typo as noted by R Stephan #155952.
+
+  18 Oct 2006; Roy Marples <uberlord@gentoo.org> neon-0.26.1-r1.ebuild:
+  Added ~sparc-fbsd keyword.
+
+  07 Oct 2006; Mike Frysinger <vapier@gentoo.org> neon-0.26.1.ebuild,
+  neon-0.26.1-r1.ebuild:
+  Punt invalid use of USE=static.
+
+  01 Oct 2006; Guy Martin <gmsoft@gentoo.org> neon-0.26.1-r1.ebuild:
+  Stable on hppa.
+
+*neon-0.26.1-r1 (24 Sep 2006)
+
+  24 Sep 2006; Paul de Vrieze <pauldv@gentoo.org> +neon-0.26.1-r1.ebuild:
+  Gnutls support is broken in connection with subversion. This should fix
+  #148306 and others once and for all.
+
+  03 Sep 2006; Joshua Kinard <kumba@gentoo.org> neon-0.26.1.ebuild:
+  Marked stable on mips.
+
+  14 Aug 2006; Paul de Vrieze <pauldv@gentoo.org> neon-0.26.1.ebuild:
+  built_with_use dies when the package is not installed at all. To prevent
+  dying and allow things to (hopefully) work on a ulibc system add an extra
+  has_version check around it. This should solve bug #143886.
+
+  05 Aug 2006; Chris White <chriswhite@gentoo.org> metadata.xml:
+  metadata.xml translation by Yoshino-san in bug #136538
+
+  30 Jul 2006; Daniel Gryniewicz <dang@gentoo.org> neon-0.26.1.ebuild:
+  Marked stable on amd64 for bug #139506
+
+  26 Jul 2006; Joshua Kinard <kumba@gentoo.org> neon-0.25.5.ebuild:
+  Marking stable on mips (dep needed by gnome-vfs).
+
+  25 Jul 2006; Thomas Cort <tcort@gentoo.org> neon-0.26.1.ebuild:
+  Stable on alpha wrt Bug #139506.
+
+  23 Jul 2006; Akinori Hattori <hattya@gentoo.org> neon-0.26.1.ebuild:
+  x86 stable, bug #139506
+
+  23 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org> neon-0.26.1.ebuild:
+  ppc stable, bug #139506
+
+  20 Jul 2006; Markus Rothe <corsair@gentoo.org> neon-0.26.1.ebuild:
+  Stable on ppc64; bug #139506
+
+  17 Jul 2006; Daniel Gryniewicz <dang@gentoo.org> neon-0.25.3.ebuild:
+  Marked stable on amd64 for bug #139612
+
+  16 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org> neon-0.25.3.ebuild:
+  hppa stable, bug #139612
+
+  14 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org> neon-0.25.3.ebuild:
+  ppc stable, bug #139612
+
+  13 Jul 2006; Patrick McLean <chutzpah@gentoo.org> neon-0.26.1.ebuild:
+  Add ewarn about API breakage.
+
+  13 Jul 2006; Aron Griffis <agriffis@gentoo.org> neon-0.26.1.ebuild:
+  Mark 0.26.1 stable on ia64. #139507
+
+  12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> neon-0.25.3.ebuild:
+  Stable on x86 wrt bug #139612.
+
+  10 Jul 2006; Gustavo Zacarias <gustavoz@gentoo.org> neon-0.26.1.ebuild:
+  Stable on sparc wrt #139506 and #139612
+
+  10 Jul 2006; Gustavo Zacarias <gustavoz@gentoo.org> neon-0.25.3.ebuild:
+  Stable on sparc wrt #139612
+
+  05 Jul 2006; Steve Arnold <nerdboy@gentoo.org> neon-0.26.1.ebuild:
+  Removed unneccesary make clean from src_test (doh!).
+
+*neon-0.26.1 (05 Jul 2006)
+
+  05 Jul 2006; Steve Arnold <nerdboy@gentoo.org> +neon-0.26.1.ebuild:
+  Version bump for rapidsvn and subversion support (and bug 137563).
+  This version adds several new features, so test away (note that socks
+  support is considered experimental, and tests are somewhat fragile).
+
+  21 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> neon-0.25.5.ebuild:
+  Add missing elibtoolize.
+
+  30 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> neon-0.25.5.ebuild:
+  Add ~x86-fbsd keyword.
+
+*neon-0.25.5 (21 Feb 2006)
+
+  21 Feb 2006; Paul de Vrieze <pauldv@gentoo.org> +neon-0.25.5.ebuild:
+  New upstream version (bug #123361)
+
+  23 Dec 2005; Paul de Vrieze <pauldv@gentoo.org> neon-0.25.3.ebuild:
+  Explicitly disable linking with gssapi. Autodetecting gives a broken
+  dependency. Using a useflag dependency doesn't work as apparently the
+  libtool archive created does not have proper dependencies.
+
+  14 Sep 2005; Aaron Walker <ka0ttic@gentoo.org> neon-0.24.7.ebuild:
+  0.24.7 stable on mips.
+
+*neon-0.25.3 (10 Sep 2005)
+
+  10 Sep 2005; Daniel Black <dragonheart@gentoo.org> -neon-0.21.3.ebuild,
+  -neon-0.23.8.ebuild, -neon-0.23.9.ebuild, -neon-0.24.0.ebuild,
+  -neon-0.24.2.ebuild, -neon-0.24.4.ebuild, -neon-0.24.5.ebuild,
+  -neon-0.24.6.ebuild, +neon-0.25.3.ebuild:
+  version bump. remove old and security vulnerable versions
+
+  29 Jul 2005; Aaron Walker <ka0ttic@gentoo.org> neon-0.24.7.ebuild:
+  Added ~mips.
+
+  20 Jul 2005; Andrej Kacian <ticho@gentoo.org> neon-0.24.7.ebuild:
+  Commented out the darwin sed call for now. Bug #99647.
+
+  19 Jul 2005; Kito <kito@gentoo.org> neon-0.24.7.ebuild:
+  fix for shared library on Darwin
+
+  29 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
+  Change encoding to UTF-8 for GLEP 31 compliance
+
+  16 Dec 2004; Markus Rothe <corsair@gentoo.org> neon-0.24.7.ebuild:
+  Stable on ppc64
+
+  04 Nov 2004; Aron Griffis <agriffis@gentoo.org> neon-0.24.7.ebuild:
+  add ia64 keyword
+
+  01 Nov 2004; Markus Rothe <corsair@gentoo.org> neon-0.24.7.ebuild:
+  Marked ~ppc64; bug #63683
+
+  01 Oct 2004; Mamoru KOMACHI <usata@gentoo.org> neon-0.24.6.ebuild,
+  neon-0.24.7.ebuild:
+  Added to ~ppc-macos; bug #58811.
+
+  23 Jul 2004; Travis Tilley <lv@gentoo.org> neon-0.24.7.ebuild:
+  stable on amd64
+
+  23 Jul 2004; Guy Martin <gmsoft@gentoo.org> neon-0.24.7.ebuild:
+  Marked stable on hppa.
+
+  23 Jul 2004; Bryan Østergaard,,, <kloeri@gentoo.org> neon-0.24.7.ebuild:
+  Stable on alpha, see bug #57747.
+
+  20 Jul 2004; Stuart Herbert <stuart@gentoo.org> neon-0.24.7.ebuild:
+  Stable on x86
+
+  20 Jul 2004; Ciaran McCreesh <ciaranm@gentoo.org> neon-0.24.7.ebuild:
+  Stable on sparc for bug #57747
+
+*neon-0.24.7 (20 Jul 2004)
+
+  20 Jul 2004; Stuart Herbert <stuart@gentoo.org> +neon-0.24.7.ebuild:
+  Version bump; required by subversion-1.0.6
+
+  02 Jun 2004; Ciaran McCreesh <ciaranm@gentoo.org> neon-0.24.6.ebuild:
+  Stable on sparc at klieber's request
+
+  02 Jun 2004; Aron Griffis <agriffis@gentoo.org> neon-0.24.6.ebuild:
+  stable on alpha
+
+  24 May 2004; Bryan Østergaard <kloeri@gentoo.org> neon-0.24.6.ebuild:
+  Keyworded ~alpha, requested in bug #51550.
+
+  20 May 2004; Michael McCabe <randy@gentoo.org> neon-0.24.6.ebuild:
+  Marked stable on s390
+
+*neon-0.24.6 (19 May 2004)
+
+  19 May 2004; Paul de Vrieze <pauldv@gentoo.org> +neon-0.24.6.ebuild:
+  New version with security fixes
+
+  13 May 2004; Michael McCabe <randy@gentoo.org> neon-0.24.5.ebuild:
+  Added s390 keywords
+
+  27 Apr 2004; Travis Tilley <lv@gentoo.org> neon-0.24.5.ebuild:
+  stable on amd64
+
+*neon-0.24.5 (27 Apr 2004)
+
+  27 Apr 2004; Paul de Vrieze <pauldv@gentoo.org> +neon-0.24.5.ebuild:
+  New upstream version with SECURITY fixes. Updating is highly recommended
+
+  26 Apr 2004; Paul de Vrieze <pauldv@gentoo.org> neon-0.24.4.ebuild:
+  Mark stable so that subversion can be marked stable
+
+  26 Apr 2004; Aron Griffis <agriffis@gentoo.org> neon-0.23.8.ebuild,
+  neon-0.23.9.ebuild, neon-0.24.0.ebuild, neon-0.24.2.ebuild,
+  neon-0.24.4.ebuild:
+  Add die following econf for bug 48950
+
+  22 Jan 2004; <augustus@gentoo.org> neon-0.24.4.ebuild:
+  Added ~amd64 keyword.
+
+*neon-0.24.4 (13 Dec 2003)
+
+  13 Dec 2003; <paul@gentoo.org> neon-0.24.4.ebuild:
+  Add a new version, with some fixes based on bug #32232. patch slightly adapted
+  from a patch by Jani Averbach <jaa@iki.fi>
+
+  28 Nov 2003; Jason Wever <weeve@gentoo.org> neon-0.24.2.ebuild:
+  Added ~sparc keyword.
+
+  09 Nov 2003; David Holm <dholm@gentoo.org> neon-0.24.2.ebuild:
+  Added to ~ppc.
+
+*neon-0.24.2 (27 Sep 2003)
+
+  27 Sep 2003; Paul de Vrieze <pauldv@gentoo.org> metadata.xml,
+  neon-0.24.2.ebuild:
+  Version bump as subversion needs 0.24.2
+
+*neon-0.24.0 (26 Sep 2003)
+
+  26 Sep 2003; Martin Holzer <mholzer@gentoo.org> neon-0.24.0.ebuild:
+  Version bumped.
+
+*neon-0.23.9 (17 Aug 2003)
+
+  17 Aug 2003; Paul de Vrieze <pauldv@gentoo.org> neon-0.23.8.ebuild,
+  neon-0.23.9.ebuild:
+  Add new upstream version that could probably fix some pkg-config bugs
+
+  17 Aug 2003; Paul de Vrieze <pauldv@gentoo.org> neon-0.23.8.ebuild:
+  Mark neon stable as it is needed for subversion to become stable
+
+  31 May 2003; root <root@gentoo.org> neon-0.21.3.ebuild, neon-0.23.2.ebuild,
+  neon-0.23.3.ebuild, neon-0.23.5.ebuild, neon-0.23.8.ebuild:
+  ppc keyworded where necessary
+
+*neon-0.23.8 (15 Mar 2003)
+
+  15 Mar 2003; Alain Penders <alain@gentoo.org> neon-0.23.8.ebuild: Version bump, needed for subversion.
+
+  06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
+ 
+*neon-0.23.5 (15 Nov 2002)
+
+  15 Nov 2002; Karl Trygve (karltk@gentoo.org) neon-0.23.5.ebuild files/digest-neon-0.23.5 :
+  The version below was never committed, so I made a new one. Fixes #10721.
+
+  2 Nov 2002; Joshua Brindle (method@gentoo.org) neon-0.23.5.ebuild files/digest-neon-0.23.3 :
+  Added zlib support, new upstream version
+
+*neon-0.23.3 (26 Oct 2002)
+
+  26 Oct 2002; Karl Trygve Kalleberg <karltk@gentoo.org> neon-0.23.3.ebuild files/digest-neon-0.23.3 :
+  New upstream version.
+
+*neon-0.23.2 (18 Oct 2002)
+
+  18 Oct 2002; Karl Trygve Kalleberg <karltk@gentoo.org> neon-0.23.2.ebuild files/digest-neon-0.23.2 :
+  New upstream version.
+
+*neon-0.21.3 (14 Jul 2002)
+
+  14 Jul 2002; Karl Trygve Kalleberg <karltk@gentoo.org> neon-0.21.3.ebuild :
+  New upstream version.
+  Old versions 0.15.3-r1, 0.18.5, 0.19.2-r1, 0.19.2, 0.21.1 removed.
+
+*neon-0.21.1 (06 Jun 2002)
+
+  09 Jul 2002; phoen][x <phoenix@gentoo.org> neon-0.19.2.ebuild :
+  Added KEYWORDS.
+
+  06 Jun 2002; Gabriele Giorgetti <stroke@gentoo.org> neon-0.21.1.ebuild :
+  Bumped to new version
+
+*neon-0.19.2-r1 (29 Oct 2002)
+
+  23 Apr 2003; Paul de Vrieze <pauldv@gentoo.org> neon-0.19.2-r1.ebuild:
+  Unmasked neon-0.19.2 as subversion-0.10_pre1 is marked stable.
+
+  29 Oct 2002; Karl Trygve Kalleberg <karltk@gentoo.org> neon-0.19.2-r1.ebuild files/digest-neon-0.19.2-r1 :
+  Resurrected, so that subversion may work.
+
+  09 Jul 2002; phoen][x <phoenix@gentoo.org> neon-0.19.2.ebuild :
+  Added KEYWORDS, LICENSE, SLOT.
+
+*neon-0.19.2 (26 Feb 2002)
+
+  09 Jul 2002; phoen][x <phoenix@gentoo.org> neon-0.19.2.ebuild :
+  Added KEYWORDS, LICENSE, SLOT.
+
+  26 Feb 2002; G.Bevin <gbevin@gentoo.org> neon-0.19.2.ebuild, files/digest-neon-0.19.2 :
+
+  upgraded version to latest release  
+  
+*neon-0.18.5 (8 Feb 2002)
+
+  09 Jul 2002; phoen][x <phoenix@gentoo.org> neon-0.18.5.ebuild :
+  Added KEYWORDS, LICENSE, SLOT.
+
+  8 Feb 2002; G.Bevin <gbevin@gentoo.org> neon-0.18.5.ebuild, files/digest-neon-0.18.5 :
+
+  upgraded version to latest release  
+  
+*neon-0.15.3-r1 (1 Feb 2002)
+
+  09 Jul 2002; phoen][x <phoenix@gentoo.org> neon-0.15.3-r1.ebuild:
+  Added KEYWORDS, LICENSE, SLOT.
+
+  1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :  
+  Added initial ChangeLog.
diff --git a/net-libs/neon/Manifest b/net-libs/neon/Manifest
new file mode 100644 (file)
index 0000000..2147947
--- /dev/null
@@ -0,0 +1,5 @@
+AUX neon-0.29-sni-fix.patch 699 RMD160 81c61d57d07be0b910b13a73f2047730ec3db5eb SHA1 348fb08254aa1c725156d61c166d491ec6d688d4 SHA256 afa2cebf130515f48ef9cd93fda7baaef4e0351f247ec52cd75d47aedca3dc2d
+DIST neon-0.29.3.tar.gz 881627 RMD160 6825afe3e6a0cda1b6702b2a5876e9c2b4f5e935 SHA1 f84152dd08fc7d3bffadea0bc45ea738d3a873c3 SHA256 849004a9f3cbb79706cd29461142868c25aceb44785eb81c78db0390e1372cb4
+EBUILD neon-0.29.3.ebuild 2996 RMD160 602d0630be61b3e7259d7d8b140daf6e95c38860 SHA1 07359ab30b4423077e8941a8ced0fc975c51c859 SHA256 7a02119f388ab4ec98fa187fa890b7cbcb1c68b24e8e4e91ca84f66379f2c31d
+MISC ChangeLog 20216 RMD160 80c0fc7c7ecfafee0c624be9990b41746e5ee3dd SHA1 b5352ab1b4ada4b1c05d2f137502363a338f6ee1 SHA256 bb8c76d7b877f4535d070a4c1c66c83a5d23776f86c066d93ca6d1ed75fcc30c
+MISC metadata.xml 1246 RMD160 e91ce5d57c9eacbbb186335d3dce3af0757983ce SHA1 2ec14ffda45b44d90f7871d568de5a83bf1fc43c SHA256 80b25fc6e55897725cdf3ad13701d01cc10dc4fdb14db8ba572ad4a3fc29f9f7
diff --git a/net-libs/neon/files/neon-0.29-sni-fix.patch b/net-libs/neon/files/neon-0.29-sni-fix.patch
new file mode 100644 (file)
index 0000000..e9fb33a
--- /dev/null
@@ -0,0 +1,18 @@
+http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=569639
+http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=15;filename=sni-fix.patch;att=1;bug=569639
+
+diff --git a/src/ne_session.c b/src/ne_session.c
+index 117c25a..c65848c 100644
+--- a/src/ne_session.c
++++ b/src/ne_session.c
+@@ -183,8 +183,9 @@ ne_session *ne_session_create(const char *scheme,
+             ia = ne_iaddr_parse(hostname, ne_iaddr_ipv6);
+ 
+         if (ia) {
+-            sess->flags[NE_SESSFLAG_TLS_SNI] = 1;
+             ne_iaddr_free(ia);
++        } else {
++            sess->flags[NE_SESSFLAG_TLS_SNI] = 1;
+         }
+         NE_DEBUG(NE_DBG_SSL, "ssl: SNI %s by default.\n",
+                  sess->flags[NE_SESSFLAG_TLS_SNI] ?
diff --git a/net-libs/neon/metadata.xml b/net-libs/neon/metadata.xml
new file mode 100644 (file)
index 0000000..1ff49f8
--- /dev/null
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+       <herd>no-herd</herd>
+       <maintainer>
+               <email>arfrever@gentoo.org</email>
+               <name>Arfrever Frehtes Taifersar Arahesis</name>
+       </maintainer>
+       <longdescription>
+       Neon is an HTTP and WebDAV client library for Unix systems, with a C
+       language API. It provides high-level interfaces to HTTP/1.1 and WebDAV
+       methods, and a low-level interface to HTTP request/response handling,
+       allowing new methods to be easily implemented.
+       </longdescription>
+       <longdescription lang="ja">
+       neon は Unix システムにおける HTTP 及び WebDAV クライアント・ライブラリ
+       であり、C言語 API です。HTTP/1.1 及び WebDAV のメソッドという高い視点
+       でのインターフェイス、HTTP リクエスト/レスポンス のハンドリングという
+       低い視点でのインターフェイス、簡単に実装できるようにした新しいメソッド
+       といったものを提供します。
+       </longdescription>
+       <use>
+               <flag name="libproxy">Add support for <pkg>net-libs/libproxy</pkg></flag>
+               <flag name="pkcs11">Add support for PKCS#11 using <pkg>dev-libs/pakchois</pkg></flag>
+       </use>
+</pkgmetadata>
diff --git a/net-libs/neon/neon-0.29.3.ebuild b/net-libs/neon/neon-0.29.3.ebuild
new file mode 100644 (file)
index 0000000..40b370e
--- /dev/null
@@ -0,0 +1,106 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/neon/neon-0.29.3.ebuild,v 1.1 2010/06/22 19:58:23 arfrever Exp $
+
+EAPI="2"
+
+inherit autotools libtool versionator eutils
+
+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 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc expat gnutls kerberos libproxy nls pkcs11 ssl zlib"
+IUSE_LINGUAS="cs de fr ja nn pl ru tr zh_CN"
+for lingua in ${IUSE_LINGUAS}; do
+       IUSE+=" linguas_${lingua}"
+done
+unset lingua
+RESTRICT="test"
+
+RDEPEND="expat? ( dev-libs/expat )
+       !expat? ( dev-libs/libxml2 )
+       gnutls? (
+               >=net-libs/gnutls-2.0
+               pkcs11? ( dev-libs/pakchois )
+       )
+       !gnutls? ( ssl? (
+               >=dev-libs/openssl-0.9.6f
+               pkcs11? ( dev-libs/pakchois )
+       ) )
+       kerberos? ( virtual/krb5 )
+       libproxy? ( net-libs/libproxy )
+       nls? ( virtual/libintl )
+       zlib? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+       local lingua linguas
+       for lingua in ${IUSE_LINGUAS}; do
+               use linguas_${lingua} && linguas+=" ${lingua}"
+       done
+       sed -i -e "s/ALL_LINGUAS=.*/ALL_LINGUAS=\"${linguas}\"/g" configure.in
+
+       epatch "${FILESDIR}"/neon-0.29-sni-fix.patch
+
+       AT_M4DIR="macros" eautoreconf
+
+       elibtoolize
+}
+
+src_configure() {
+       local myconf
+
+       if has_version sys-libs/glibc; then
+               einfo "Enabling SSL library thread-safety using POSIX threads..."
+               myconf+=" --enable-threadsafe-ssl=posix"
+       fi
+
+       if use expat; then
+               myconf+=" --with-expat"
+       else
+               myconf+=" --with-libxml2"
+       fi
+
+       if use gnutls; then
+               myconf+=" --with-ssl=gnutls --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt"
+       elif use ssl; then
+               myconf+=" --with-ssl=openssl"
+       fi
+
+       econf \
+               --enable-static \
+               --enable-shared \
+               $(use_with kerberos gssapi) \
+               $(use_with libproxy) \
+               $(use_enable nls) \
+               $(use_with pkcs11 pakchois) \
+               $(use_with zlib) \
+               ${myconf}
+}
+
+src_install() {
+       emake DESTDIR="${D}" install-lib install-headers install-config install-nls || die "emake install failed"
+
+       if use doc; then
+               emake DESTDIR="${D}" install-docs || die "emake install-docs failed"
+       fi
+
+       dodoc AUTHORS BUGS NEWS README THANKS TODO
+       doman doc/man/*.[1-8]
+}
+
+pkg_postinst() {
+       ewarn "Neon has a policy of breaking API across minor versions, this means"
+       ewarn "that any package that links against Neon may 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 package that has not been"
+       ewarn "ported to the new API yet."
+}