git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/genlink@2631 6952d904-891a-0410-993b-d76249ca496b
This commit is contained in:
geos_one 2010-10-31 06:03:16 +00:00
parent a6b43d7914
commit 5c09cfb2f1
7 changed files with 826 additions and 2 deletions

View File

@ -149,7 +149,7 @@ stage4/modblacklist:
# correctly for us. Since we do not use this, it is left blank below.
# example:
# stage4/rcadd:
stage4/rcadd: udev|sysinit micro_evtd|boot hwclock|boot root|boot procfs|boot mtab|boot fsck|boot swap|boot syslog-ng|default net.eth0|default dbus|default linux-logo|default ntpd|default ntp-client|default smartd|default hddtemp|default sshd|default
stage4/rcadd: udev|sysinit micro_evtd-boot|boot hwclock|boot root|boot procfs|boot mtab|boot fsck|boot swap|boot micro_evtd|default syslog-ng|default net.eth0|default dbus|default linux-logo|default ntpd|default ntp-client|default smartd|default hddtemp|default sshd|default
# This is for removing init script from runlevels. It is executed after the
# defaults shipped with catalyst, so it is possible to remove the defaults using
@ -249,7 +249,7 @@ stage4/unmerge:
# a package that you wish to keep, but won't need the full functionality.
# example:
# stage4/empty: /var/tmp /var/cache /var/db /var/empty /var/lock /var/log /var/run /var/spool /var/state /tmp /usr/portage /usr/share/man /usr/share/info /usr/share/unimaps /usr/include /usr/share/zoneinfo /usr/share/dict /usr/share/doc /usr/share/ss /usr/share/state /usr/share/texinfo /usr/lib/python2.2 /usr/lib/portage /usr/share/gettext /usr/share/i18n /usr/share/rfc /usr/lib/X11/config /usr/lib/X11/etc /usr/lib/X11/doc /usr/src /usr/share/doc /usr/share/man /root/.ccache /etc/cron.daily /etc/cron.hourly /etc/cron.monthly /etc/cron.weekly /etc/logrotate.d /etc/rsync /usr/lib/awk /usr/lib/ccache /usr/lib/gcc-config /usr/lib/nfs /usr/local /usr/diet/include /usr/diet/man /usr/share/consolefonts/partialfonts /usr/share/consoletrans /usr/share/emacs /usr/share/gcc-data /usr/share/genkernel /etc/splash/gentoo /etc/splash/emergence /usr/share/gnuconfig /usr/share/lcms /usr/share/locale /etc/skel
stage4/empty:
stage4/empty: /var/tmp/portage /var/tmp/ccache /var/tmp/binpkg /tmp
# This option tells catalyst to clean specific files from the filesystem and is
# very usefu in cleaning up stray files in /etc left over after stage4/unmerge.

View File

@ -17,5 +17,13 @@ rm -rf /usr/.svn
rm -rf /usr/local/.svn
rm -rf /usr/local/bin/.svn
# qemu-arm don't work woth the newer coreutils
rm -f /etc/portage/package.mask/coreutils
emerge --sync
# shrink the image by removing most of the /usr/portage dir
# the only dirs that survive are licenses (not requred), profile (required), virtual (not required)
rm -rf /usr/portage/*-*
# chamge password for root user
/usr/local/bin/changepassword root goLsProLive

View File

@ -0,0 +1,66 @@
# /etc/sysctl.conf
#
# For more information on how this file works, please see
# the manpages sysctl(8) and sysctl.conf(5).
#
# In order for this file to work properly, you must first
# enable 'Sysctl support' in the kernel.
#
# Look in /proc/sys/ for all the things you can setup.
#
# Disables packet forwarding
net.ipv4.ip_forward = 0
# Disables IP dynaddr
#net.ipv4.ip_dynaddr = 0
# Disable ECN
#net.ipv4.tcp_ecn = 0
# Enables source route verification
net.ipv4.conf.default.rp_filter = 1
# Enable reverse path
net.ipv4.conf.all.rp_filter = 1
# Enable SYN cookies (yum!)
# http://cr.yp.to/syncookies.html
#net.ipv4.tcp_syncookies = 1
# Disable source route
#net.ipv4.conf.all.accept_source_route = 0
#net.ipv4.conf.default.accept_source_route = 0
# Disable redirects
#net.ipv4.conf.all.accept_redirects = 0
#net.ipv4.conf.default.accept_redirects = 0
# Disable secure redirects
#net.ipv4.conf.all.secure_redirects = 0
#net.ipv4.conf.default.secure_redirects = 0
# Ignore ICMP broadcasts
#net.ipv4.icmp_echo_ignore_broadcasts = 1
# Disables the magic-sysrq key
kernel.sysrq = 1
# When the kernel panics, automatically reboot in 3 seconds
#kernel.panic = 3
# Allow for more PIDs (cool factor!); may break some programs
#kernel.pid_max = 999999
# You should compile nfsd into the kernel or add it
# to modules.autoload for this to work properly
# TCP Port for lock manager
#fs.nfs.nlm_tcpport = 0
# UDP Port for lock manager
#fs.nfs.nlm_udpport = 0
# logging settings
The logging levels are
# 0 system is unusable
# 1 action must be taken immediately
# 2 critical conditions
# 3 error conditions
# 4 warning conditions
# 5 normal but significant condition
# 6 informational
# 7 debug-level messages
kernel.printk="7"

610
net-libs/neon/ChangeLog Normal file
View File

@ -0,0 +1,610 @@
# 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.5 2010/10/16 01:21:35 arfrever Exp $
*neon-0.29.5 (16 Oct 2010)
16 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+neon-0.29.5.ebuild:
Version bump.
*neon-0.29.4 (01 Oct 2010)
01 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+neon-0.29.4.ebuild:
Version bump.
10 Sep 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
metadata.xml:
Restore previous maintainer.
19 Aug 2010; Jeroen Roovers <jer@gentoo.org> metadata.xml:
Remove arfrever.
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.

9
net-libs/neon/Manifest Normal file
View File

@ -0,0 +1,9 @@
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
DIST neon-0.29.4.tar.gz 883978 RMD160 dc0a91520453f33d2df9f77471f0e02411092134 SHA1 4ba83b5b69758e4419861ae91ff4a6dddd582bb1 SHA256 739bbe904557ee24356498df2a2e0ab69c5b177c164076fc68b5c4bdaf65dc9e
DIST neon-0.29.5.tar.gz 884484 RMD160 4b6ede3f177f5b1ad7f8cdfcda7eee9215231bf6 SHA1 46e85922b2dad60f50393e7d8d4075c880c7e03e SHA256 dea3c52b9f3f915651c6279c76758acf7c427727e8b9b0130f8b138f24012290
EBUILD neon-0.29.3.ebuild 3000 RMD160 6c9c2862c3652b9d5bbc2ef34d93593d4250d2aa SHA1 fcaaff78e829d5f13ece2287fb44cad761a1a896 SHA256 cf0cac0b67520d7ae83e1846854e836c0b42b8d81cd75eee46e882fe04087581
EBUILD neon-0.29.4.ebuild 2957 RMD160 4f27bee9900d05dcc3f02cbdb14018e2ad0f9964 SHA1 86b8ebc21fc95ce9e5c2c0906fb8aff465bcc2be SHA256 1d38f542671998a5440b7eec76357020c68861a00be3d15c795dff522982d2fa
EBUILD neon-0.29.5.ebuild 2957 RMD160 f0a72a01798b857081ba0644144a2dee636d3079 SHA1 e6e87541d12523db32e6a88f49252aa27412d703 SHA256 0e9beeb0b0ab6b655955e6cddd702425ebb89f68fb510e59f1297c95d182d7a1
MISC ChangeLog 20700 RMD160 ac6f683c01d2c0e9ab7da3a10ec4b0e5c49db8b4 SHA1 b9053f049fa7ef7310a45df4d8b960a0ddf720b9 SHA256 16962adb7afc0147b17f2b79cae6d3fbd317b3e1a14e0b857d35c3273e0aef59
MISC metadata.xml 1246 RMD160 e91ce5d57c9eacbbb186335d3dce3af0757983ce SHA1 2ec14ffda45b44d90f7871d568de5a83bf1fc43c SHA256 80b25fc6e55897725cdf3ad13701d01cc10dc4fdb14db8ba572ad4a3fc29f9f7

View File

@ -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>

View File

@ -0,0 +1,105 @@
# 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.5.ebuild,v 1.1 2010/10/16 01:21:35 arfrever Exp $
EAPI="3"
inherit autotools 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 ~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}
dev-util/pkgconfig"
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
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 '<${CATEGORY}/${PN}-$(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."
}