summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Volkov <pva@gentoo.org>2011-07-18 07:33:10 +0000
committerPeter Volkov <pva@gentoo.org>2011-07-18 07:33:10 +0000
commit8edae618d14746e411354f0ff717e40eed4cbfed (patch)
treea085d1282be1eb3e3c93752ae6d37e404300f90d /net-dialup
parentAdd sys-devel/bc as test dep. Fixes bug #363203. (diff)
downloadhistorical-8edae618d14746e411354f0ff717e40eed4cbfed.tar.gz
historical-8edae618d14746e411354f0ff717e40eed4cbfed.tar.bz2
historical-8edae618d14746e411354f0ff717e40eed4cbfed.zip
Version bump, bug #358511 thank Alexey Portnov for report. Respect CC, CFLAGS, bug #350223 thank Andrey Batyiev for report.
Package-Manager: portage-2.1.10.6/cvs/Linux x86_64
Diffstat (limited to 'net-dialup')
-rw-r--r--net-dialup/xl2tpd/ChangeLog10
-rw-r--r--net-dialup/xl2tpd/Manifest14
-rw-r--r--net-dialup/xl2tpd/xl2tpd-1.2.8.ebuild43
3 files changed, 54 insertions, 13 deletions
diff --git a/net-dialup/xl2tpd/ChangeLog b/net-dialup/xl2tpd/ChangeLog
index d697289850dd..fbb952d6ecd5 100644
--- a/net-dialup/xl2tpd/ChangeLog
+++ b/net-dialup/xl2tpd/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-dialup/xl2tpd
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-dialup/xl2tpd/ChangeLog,v 1.22 2010/11/27 11:01:36 mrness Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/xl2tpd/ChangeLog,v 1.23 2011/07/18 07:33:10 pva Exp $
+
+*xl2tpd-1.2.8 (18 Jul 2011)
+
+ 18 Jul 2011; Peter Volkov <pva@gentoo.org> +xl2tpd-1.2.8.ebuild:
+ Version bump, bug #358511 thank Alexey Portnov for report. Respect CC,
+ CFLAGS, bug #350223 thank Andrey Batyiev for report.
*xl2tpd-1.2.7 (27 Nov 2010)
diff --git a/net-dialup/xl2tpd/Manifest b/net-dialup/xl2tpd/Manifest
index 4cb3e9407133..3ccb6cc04466 100644
--- a/net-dialup/xl2tpd/Manifest
+++ b/net-dialup/xl2tpd/Manifest
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX xl2tpd-1.2.4-as-needed.patch 387 RMD160 b238718a1d691b55500a01711834f9b104638eac SHA1 727715952018ed21ba270f35f67bf2d6e208e5ad SHA256 948ed98a058b9dd34bbd6957a1879a2b763db2f5ff768d7de7113513c9776727
AUX xl2tpd-1.2.6-as-needed.patch 387 RMD160 46d88418c637aa13694eeedb4612aa4bf93c646c SHA1 851260e53cb70984a833c7f60ad7586a6468d12a SHA256 ef3fdc69e9487e26e03e39cb4733c4d8913237f737808d1a4e76ac10b3dab027
AUX xl2tpd-1.2.6-qa-fixes.patch 1011 RMD160 9b5c43b0b4f9fe10bbacb2831d483d7b12a646dc SHA1 84d40b2d8751097b5ad6a8d6ef7ab6bc729f897b SHA256 83a473792dd0b4f49081b97cb77a5d54ca47ab83dc09898bae76a998bd7e41f2
@@ -11,15 +8,10 @@ AUX xl2tpd-init 728 RMD160 d4692c30a510c2a765700136eef2e360d368943b SHA1 7608f6d
DIST xl2tpd-1.2.4.tar.gz 541039 RMD160 ffc26acfb0fa7ceffefb7fde52f13b537cd159ce SHA1 b89f357fe87bea34faf7495237f75b5481f88fbe SHA256 3e6b4314a5100a576dd075684873b1e8b84b58f7f5ceb10731fabd3ebefaa8c4
DIST xl2tpd-1.2.6.tar.gz 545153 RMD160 de34942ed0fcab124066cc40661af1a532a9e6ed SHA1 fef3af1b1d94ab9da2a73bf7ba3091277c190941 SHA256 c807c243ee91e344f4f46718fd45565c1242463b4945c1428a4d1c513a418c15
DIST xl2tpd-1.2.7.tar.gz 545711 RMD160 5154734536ff48ffcf924edb60507301e41ebaaf SHA1 acad40f504492bd3de8435a4c57f51028a690d50 SHA256 ed8b86939844f97c6cb9ae8db2ef0eb4432f1726ea50923c4eb2101f925aec6c
+DIST xl2tpd-1.2.8.tar.gz 546214 RMD160 e006fada784950e48655dc8393ddde9ae1d7ce00 SHA1 17417da46df8e4af447bdccfb0cd660684d96d64 SHA256 bd0e7ad9e69e9575b0f1a8d017b78f7f61fd4c5372d45b635d6bf2f2d1b5422b
EBUILD xl2tpd-1.2.4.ebuild 1078 RMD160 f9100554af30338221d5c18489742346ddbe2642 SHA1 1c0bcdf33ce00d0578338a08f133f4cd24f846ac SHA256 847af2f342f53aada493e98b153b10662c9d81be0736ec8533cab06a6d5eb8ff
EBUILD xl2tpd-1.2.6-r1.ebuild 1097 RMD160 3a56d05dba0f5b0cafd64c64056587d0c3e242b1 SHA1 02656fe84bd7db90b87f0602b62cab08cadbfe40 SHA256 b2e8f848ade73384ff6d2bc99443b05a181fb8af45c735bf6bc8befa650eabd8
EBUILD xl2tpd-1.2.7.ebuild 1087 RMD160 7505a02e740ae2d38e64a5b0816ed83dc50efd8b SHA1 222d13599381fd54fc147dea445e242cbcc02bea SHA256 2b035c4cc26881756742566183a8542f521639467d4fc2f47a982d9ba4d46fc6
-MISC ChangeLog 3936 RMD160 b0d77e4f7626349924935587502dfd3e56d28642 SHA1 bafe98615f653a420957fc0f90ca27cefa0cedb7 SHA256 b45843db595cbc0397ef6b2035f310d217c8a297c077859b79ed8bd9ccf9cb3d
+EBUILD xl2tpd-1.2.8.ebuild 1191 RMD160 23edded0e99c4d04f43eefaa6b477cfb55c9ac15 SHA1 2d1dd14e0bd41cd5511ef2a3cdd9f514945c45a6 SHA256 372eb71967ee805c80e16f606011e429b2c55ef8b55edabc57e1622c9a36c297
+MISC ChangeLog 4158 RMD160 9c91e9e62a029a504295e5ee9177f142fb25694e SHA1 dda435a6401b9b1ff00d6a62b03aaf08fc4eea11 SHA256 524f6592b720ea0266b2579a2dc8fc7510e5c7c84314cc1ef0f1fde47b034357
MISC metadata.xml 386 RMD160 e4818d938f1bcee6157a784588014b43c7a994fc SHA1 ff619ba8f20d0b270d207b3a6c37391b0bceca78 SHA256 54594868bd121cb99bd6544547e5a86fe62394005354e3af679ba1409a960e7b
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.11 (GNU/Linux)
-
-iEYEARECAAYFAkzw5RkACgkQ1564UogppBLXYACghQQ0ZxHd7j69///vbX4ExrUA
-HbsAn18wEHufQYhGEagpsmwuPxoYFZql
-=OcFd
------END PGP SIGNATURE-----
diff --git a/net-dialup/xl2tpd/xl2tpd-1.2.8.ebuild b/net-dialup/xl2tpd/xl2tpd-1.2.8.ebuild
new file mode 100644
index 000000000000..01ba987dd0a8
--- /dev/null
+++ b/net-dialup/xl2tpd/xl2tpd-1.2.8.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/xl2tpd/xl2tpd-1.2.8.ebuild,v 1.1 2011/07/18 07:33:10 pva Exp $
+
+EAPI="4"
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="A modern version of the Layer 2 Tunneling Protocol (L2TP) daemon"
+HOMEPAGE="http://www.xelerance.com/services/software/xl2tpd/"
+SRC_URI="ftp://ftp.xelerance.com/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="dnsretry"
+
+DEPEND="net-libs/libpcap"
+RDEPEND="${DEPEND}
+ net-dialup/ppp"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-1.2.7-qa-fixes.patch"
+ sed -i Makefile -e 's| -O2 | $(USERCFLAGS) |g' || die "sed Makefile"
+ use dnsretry && epatch "${FILESDIR}/${PN}-dnsretry.patch"
+}
+
+src_compile() {
+ emake CC=$(tc-getCC) USERCFLAGS="${CFLAGS}"
+}
+src_install() {
+ emake PREFIX=/usr DESTDIR="${D}" install
+
+ dodoc CREDITS README.xl2tpd \
+ doc/README.patents doc/rfc2661.txt doc/*.sample
+
+ dodir /etc/xl2tpd
+ head -n 2 doc/l2tp-secrets.sample > "${ED}/etc/xl2tpd/l2tp-secrets" || die
+ fperms 0600 /etc/xl2tpd/l2tp-secrets
+ newinitd "${FILESDIR}"/xl2tpd-init xl2tpd
+
+ keepdir /var/run/xl2tpd
+}