add neon
git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/genlink@2631 6952d904-891a-0410-993b-d76249ca496b
This commit is contained in:
parent
a6b43d7914
commit
5c09cfb2f1
@ -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.
|
||||
|
@ -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
|
||||
|
66
Documentation/ls_pro_live/root_overlay/etc/sysctl.conf
Normal file
66
Documentation/ls_pro_live/root_overlay/etc/sysctl.conf
Normal 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
610
net-libs/neon/ChangeLog
Normal 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
9
net-libs/neon/Manifest
Normal 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
|
26
net-libs/neon/metadata.xml
Normal file
26
net-libs/neon/metadata.xml
Normal 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>
|
105
net-libs/neon/neon-0.29.5.ebuild
Normal file
105
net-libs/neon/neon-0.29.5.ebuild
Normal 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."
|
||||
}
|
Loading…
Reference in New Issue
Block a user