public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: net-dialup/rp-l2tp/
@ 2016-04-28 22:00 Austin English
  0 siblings, 0 replies; 7+ messages in thread
From: Austin English @ 2016-04-28 22:00 UTC (permalink / raw
  To: gentoo-commits

commit:     a132ce47a946df03fb99ebdfe53c6288ef578371
Author:     Austin English <wizardedit <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 28 21:52:43 2016 +0000
Commit:     Austin English <wizardedit <AT> gentoo <DOT> org>
CommitDate: Thu Apr 28 21:59:32 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a132ce47

net-dialup/rp-l2tp: removing rp-l2tp-0.4-r3

Package-Manager: portage-2.2.26

 net-dialup/rp-l2tp/rp-l2tp-0.4-r3.ebuild | 36 --------------------------------
 1 file changed, 36 deletions(-)

diff --git a/net-dialup/rp-l2tp/rp-l2tp-0.4-r3.ebuild b/net-dialup/rp-l2tp/rp-l2tp-0.4-r3.ebuild
deleted file mode 100644
index 06058b9..0000000
--- a/net-dialup/rp-l2tp/rp-l2tp-0.4-r3.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="User-space implementation of L2TP for Linux and other UNIX systems"
-HOMEPAGE="http://sourceforge.net/projects/rp-l2tp/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-KEYWORDS="amd64 ~ppc x86"
-SLOT="0"
-
-src_prepare() {
-	tc-export AR CC RANLIB
-	epatch \
-		"${FILESDIR}/${P}-gentoo.patch" \
-		"${FILESDIR}/${P}-flags.patch" \
-		"${FILESDIR}/${P}-build.patch"
-	epatch_user
-}
-
-src_install() {
-	emake RPM_INSTALL_ROOT="${D}" install
-
-	dodoc README
-	newdoc l2tp.conf rp-l2tpd.conf
-	docinto libevent
-	dodoc libevent/Doc/*
-	docompress -x "/usr/share/doc/${PF}/libevent"
-
-	newinitd "${FILESDIR}/rp-l2tpd-init" rp-l2tpd
-}


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dialup/rp-l2tp/
@ 2022-10-09  3:48 Ionen Wolkens
  0 siblings, 0 replies; 7+ messages in thread
From: Ionen Wolkens @ 2022-10-09  3:48 UTC (permalink / raw
  To: gentoo-commits

commit:     adcc03ee7b5281d4788974d59b77a3438a0784ea
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  9 03:36:28 2022 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sun Oct  9 03:45:48 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adcc03ee

net-dialup/rp-l2tp: EAPI6->8, adjust license

This is GPL-2+ but still need GPL-2 for the init script which is our
own thing and would rather be represented separately.

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild | 21 ++++++++++++---------
 1 file changed, 12 insertions(+), 9 deletions(-)

diff --git a/net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild b/net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild
index 7d468429c0ac..4f1409b76517 100644
--- a/net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild
+++ b/net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild
@@ -1,16 +1,17 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
+
 inherit toolchain-funcs
 
 DESCRIPTION="User-space implementation of L2TP for Linux and other UNIX systems"
 HOMEPAGE="https://sourceforge.net/projects/rp-l2tp/"
 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
-LICENSE="GPL-2"
-KEYWORDS="amd64 ~ppc x86"
+LICENSE="GPL-2+ GPL-2"
 SLOT="0"
+KEYWORDS="amd64 ~ppc x86"
 
 PATCHES=(
 	"${FILESDIR}/${P}-gentoo.patch"
@@ -20,18 +21,20 @@ PATCHES=(
 )
 
 src_prepare() {
-	tc-export AR CC RANLIB
 	default
+
+	tc-export AR CC
 }
 
 src_install() {
 	emake RPM_INSTALL_ROOT="${D}" install
-
 	einstalldocs
+
 	newdoc l2tp.conf rp-l2tpd.conf
+
 	docinto libevent
-	dodoc libevent/Doc/*
-	docompress -x "/usr/share/doc/${PF}/libevent"
+	dodoc -r libevent/Doc/.
+	docompress -x /usr/share/doc/${PF}/libevent
 
-	newinitd "${FILESDIR}/rp-l2tpd-init" rp-l2tpd
+	newinitd "${FILESDIR}"/rp-l2tpd-init rp-l2tpd
 }


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dialup/rp-l2tp/
@ 2022-10-09  3:48 Ionen Wolkens
  0 siblings, 0 replies; 7+ messages in thread
From: Ionen Wolkens @ 2022-10-09  3:48 UTC (permalink / raw
  To: gentoo-commits

commit:     f845524ca8572e7914a56dc8ef1c0bd95270bc33
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  9 03:38:39 2022 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sun Oct  9 03:45:48 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f845524c

net-dialup/rp-l2tp: run eautoreconf for upcoming clang16

tc-export is still needed despite this, not simply due to
old autoconf files

Closes: https://bugs.gentoo.org/871210
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild b/net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild
index 4f1409b76517..6c4a2cdd3db7 100644
--- a/net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild
+++ b/net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit toolchain-funcs
+inherit autotools toolchain-funcs
 
 DESCRIPTION="User-space implementation of L2TP for Linux and other UNIX systems"
 HOMEPAGE="https://sourceforge.net/projects/rp-l2tp/"
@@ -23,6 +23,8 @@ PATCHES=(
 src_prepare() {
 	default
 
+	eautoreconf #871210
+
 	tc-export AR CC
 }
 


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dialup/rp-l2tp/
@ 2022-10-11  8:56 Ionen Wolkens
  0 siblings, 0 replies; 7+ messages in thread
From: Ionen Wolkens @ 2022-10-11  8:56 UTC (permalink / raw
  To: gentoo-commits

commit:     52858718f2e83ab3905c40e1f21b0f0710187235
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 11 08:24:52 2022 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Oct 11 08:56:01 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52858718

net-dialup/rp-l2tp: pass -std=gnu89

Does not build with `clang -std=c2x`, early workaround for
when this will become a default.

(not actively hunting for these, merely revisiting packages
previously looked at for clang16 even if not an issue "yet").

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild b/net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild
index 6c4a2cdd3db7..bba859fe0a26 100644
--- a/net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild
+++ b/net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit autotools toolchain-funcs
+inherit autotools flag-o-matic toolchain-funcs
 
 DESCRIPTION="User-space implementation of L2TP for Linux and other UNIX systems"
 HOMEPAGE="https://sourceforge.net/projects/rp-l2tp/"
@@ -26,6 +26,7 @@ src_prepare() {
 	eautoreconf #871210
 
 	tc-export AR CC
+	append-cflags -std=gnu89 # old codebase, incompatible with c2x
 }
 
 src_install() {


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dialup/rp-l2tp/
@ 2022-10-21 12:48 Ionen Wolkens
  0 siblings, 0 replies; 7+ messages in thread
From: Ionen Wolkens @ 2022-10-21 12:48 UTC (permalink / raw
  To: gentoo-commits

commit:     6351d0219c3f4e798ce352289ce12c51f3251763
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 21 12:20:17 2022 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Oct 21 12:47:02 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6351d021

net-dialup/rp-l2tp: drop c2x workaround

Changed the way test for this, and upon closer look
this one wasn't needed.

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild b/net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild
index bba859fe0a26..6c4a2cdd3db7 100644
--- a/net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild
+++ b/net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit autotools flag-o-matic toolchain-funcs
+inherit autotools toolchain-funcs
 
 DESCRIPTION="User-space implementation of L2TP for Linux and other UNIX systems"
 HOMEPAGE="https://sourceforge.net/projects/rp-l2tp/"
@@ -26,7 +26,6 @@ src_prepare() {
 	eautoreconf #871210
 
 	tc-export AR CC
-	append-cflags -std=gnu89 # old codebase, incompatible with c2x
 }
 
 src_install() {


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dialup/rp-l2tp/
@ 2024-10-30 12:12 Sam James
  0 siblings, 0 replies; 7+ messages in thread
From: Sam James @ 2024-10-30 12:12 UTC (permalink / raw
  To: gentoo-commits

commit:     ee03284da7c756ef06500625aad3617c28226ea3
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 30 12:12:43 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 30 12:12:43 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee03284d

net-dialup/rp-l2tp: Stabilize 0.4-r5 amd64, #942517

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-dialup/rp-l2tp/rp-l2tp-0.4-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/rp-l2tp/rp-l2tp-0.4-r5.ebuild b/net-dialup/rp-l2tp/rp-l2tp-0.4-r5.ebuild
index 65dafe8d3fa8..9e456fdc252f 100644
--- a/net-dialup/rp-l2tp/rp-l2tp-0.4-r5.ebuild
+++ b/net-dialup/rp-l2tp/rp-l2tp-0.4-r5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 
 PATCHES=(
 	"${FILESDIR}/${P}-gentoo.patch"


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dialup/rp-l2tp/
@ 2024-10-30 14:41 Sam James
  0 siblings, 0 replies; 7+ messages in thread
From: Sam James @ 2024-10-30 14:41 UTC (permalink / raw
  To: gentoo-commits

commit:     4bf458e63afb3b32483cae4bf6deed2c1e1b31bd
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 30 14:41:24 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 30 14:41:24 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bf458e6

net-dialup/rp-l2tp: Stabilize 0.4-r5 x86, #942517

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-dialup/rp-l2tp/rp-l2tp-0.4-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/rp-l2tp/rp-l2tp-0.4-r5.ebuild b/net-dialup/rp-l2tp/rp-l2tp-0.4-r5.ebuild
index 9e456fdc252f..413875e76ec6 100644
--- a/net-dialup/rp-l2tp/rp-l2tp-0.4-r5.ebuild
+++ b/net-dialup/rp-l2tp/rp-l2tp-0.4-r5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
 
 PATCHES=(
 	"${FILESDIR}/${P}-gentoo.patch"


^ permalink raw reply related	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2024-10-30 14:42 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-30 12:12 [gentoo-commits] repo/gentoo:master commit in: net-dialup/rp-l2tp/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2024-10-30 14:41 Sam James
2022-10-21 12:48 Ionen Wolkens
2022-10-11  8:56 Ionen Wolkens
2022-10-09  3:48 Ionen Wolkens
2022-10-09  3:48 Ionen Wolkens
2016-04-28 22:00 Austin English

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox