* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/FORT-validator/
@ 2024-05-30 12:19 Alarig Le Lay
0 siblings, 0 replies; 21+ messages in thread
From: Alarig Le Lay @ 2024-05-30 12:19 UTC (permalink / raw
To: gentoo-commits
commit: 082d40c6a7ddc0b0dfd946ce711c6c06523c0bd4
Author: Alarig Le Lay <alarig <AT> swordarmor <DOT> fr>
AuthorDate: Thu May 30 12:18:21 2024 +0000
Commit: Alarig Le Lay <alarig <AT> swordarmor <DOT> fr>
CommitDate: Thu May 30 12:18:24 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=082d40c6
net-misc/FORT-validator: drop 1.5.3
Signed-off-by: Alarig Le Lay <alarig <AT> swordarmor.fr>
.../FORT-validator/FORT-validator-1.5.3.ebuild | 73 ----------------------
net-misc/FORT-validator/Manifest | 1 -
2 files changed, 74 deletions(-)
diff --git a/net-misc/FORT-validator/FORT-validator-1.5.3.ebuild b/net-misc/FORT-validator/FORT-validator-1.5.3.ebuild
deleted file mode 100644
index 95c00d6ff..000000000
--- a/net-misc/FORT-validator/FORT-validator-1.5.3.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools fcaps systemd
-
-MY_PN="fort"
-
-DESCRIPTION="FORT validator is an open source RPKI validator"
-HOMEPAGE="https://fortproject.net/validator?2"
-SRC_URI="https://github.com/NICMx/${PN}/releases/download/${PV}/fort-${PV}.tar.gz"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="caps"
-
-DEPEND="
- acct-group/fort
- acct-user/fort
- caps? ( sys-libs/libcap )
- dev-libs/jansson
- dev-libs/openssl
-"
-RDEPEND="
- ${DEPEND}
- net-misc/rsync
-"
-BDEPEND="
- dev-build/automake
- dev-build/automake
-"
-
-src_prepare() {
- default
- # Don't strip CFLAGS
- sed -i 's/fort_CFLAGS =/fort_CFLAGS = ${CFLAGS} /' src/Makefile.am || die
- # Don't test network
- sed -i '/http/d' test/Makefile.am || die
- eautoreconf
-}
-
-src_install() {
- newinitd "${FILESDIR}/${MY_PN}-1.5-initd" ${MY_PN}
- newconfd "${FILESDIR}/${MY_PN}-1.5-confd" ${MY_PN}
-
- emake DESTDIR="${ED}" install
- insinto /usr/share/${MY_PN}/
- insopts -m0644 -o "${MY_PN}"
- diropts -m0755 -o "${MY_PN}"
- doins -r examples/tal/
-
- dodoc -r examples/
-
- insinto /etc/fort
- newins "${FILESDIR}/fort-config.json" config.json
-
- systemd_dounit "${FILESDIR}/${MY_PN}-1.5.service"
-}
-
-pkg_postinst() {
- fcaps cap_net_bind_service usr/bin/fort
-
- einfo ""
- einfo "You have to init the TALs before the first run. To do so, run "
- einfo ""
- einfo " su -s /bin/sh -c '${EROOT}/usr/bin/${MY_PN} --init-tals --tal /usr/share/${MY_PN}/tal/' fort"
- einfo ""
- einfo "as root."
-}
diff --git a/net-misc/FORT-validator/Manifest b/net-misc/FORT-validator/Manifest
index c2e9fffd4..d273fecf6 100644
--- a/net-misc/FORT-validator/Manifest
+++ b/net-misc/FORT-validator/Manifest
@@ -1,3 +1,2 @@
-DIST fort-1.5.3.tar.gz 564257 BLAKE2B f0a6c9899c968f6697c79c0f541275874bc7aa23d6e42113d4be23b6338eb3007557a0260e601575719b90b8e87c4483bb13a40a6ac0724e17cf8157ce40d6ba SHA512 1b97bec1b031cd717d4012b0faec36785ba5c8e06ca46b4a017a08c3f2a038d2224c740a6b84f1c853c996c203af9ac975506d5c0e379a7cab82554318136a99
DIST fort-1.5.4.tar.gz 563138 BLAKE2B bd2a680a41b678bbf49d762fdd1f0f20e2c8bbf3fa80cb57c996d39ad39118ead3ebed7737bdef7478effbb6fa6e7fb39cd3c945a495f613a010dd79bea4f5d6 SHA512 44ec8dd28ab087f1d78f999c53b5dee8f13a6fc9bdf590d3261d640488b118e14970d88c5c5851e602a8119704378088230b8137978ef3caf6bab909af36408e
DIST fort-1.6.1.tar.gz 547724 BLAKE2B 362299bf0a190b9d8cf6f658f2830435ceb78c4bc181e6735e2291f2d766018e9402cc596c20ef4b98aca43ac1c8edfee8369f237f0b9c1e657cf31ae2d023b0 SHA512 84ad18e730fca7ac67c028dc5b05a5b5d175eaa4eb2edade238ae16064c2f83865e263e767d37938c975578236edd8cba0b8604099a9e3ccef13250d2feb46dd
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/FORT-validator/
@ 2024-06-03 1:18 Lucio Sauer
0 siblings, 0 replies; 21+ messages in thread
From: Lucio Sauer @ 2024-06-03 1:18 UTC (permalink / raw
To: gentoo-commits
commit: 1bacbed01bffe46cb1351545228d3c789511b840
Author: Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
AuthorDate: Mon Jun 3 01:14:33 2024 +0000
Commit: Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
CommitDate: Mon Jun 3 01:18:06 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1bacbed0
net-misc/FORT-validator: fix variable order
Signed-off-by: Lucio Sauer <watermanpaint <AT> posteo.net>
net-misc/FORT-validator/FORT-validator-1.6.2-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-misc/FORT-validator/FORT-validator-1.6.2-r1.ebuild b/net-misc/FORT-validator/FORT-validator-1.6.2-r1.ebuild
index 2d18fb546..c7d69b4de 100644
--- a/net-misc/FORT-validator/FORT-validator-1.6.2-r1.ebuild
+++ b/net-misc/FORT-validator/FORT-validator-1.6.2-r1.ebuild
@@ -11,6 +11,8 @@ DESCRIPTION="FORT validator is an open source RPKI validator"
HOMEPAGE="https://fortproject.net/validator?2"
SRC_URI="https://github.com/NICMx/${PN}/releases/download/${PV}/fort-${PV}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
@@ -34,8 +36,6 @@ BDEPEND="
test? ( dev-libs/check )
"
-S="${WORKDIR}/${MY_PN}-${PV}"
-
src_prepare() {
default
# Don't strip CFLAGS
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/FORT-validator/
@ 2024-06-03 1:18 Lucio Sauer
0 siblings, 0 replies; 21+ messages in thread
From: Lucio Sauer @ 2024-06-03 1:18 UTC (permalink / raw
To: gentoo-commits
commit: 5abf0352fd409cdd1062292850243d6b8e1833f8
Author: Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
AuthorDate: Mon Jun 3 00:51:19 2024 +0000
Commit: Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
CommitDate: Mon Jun 3 01:18:03 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5abf0352
net-misc/FORT-validator: fix build-time deps
New test-dep also enables tests.
Remove deps that we inherit inherit from the autotools eclass.
Remove deps that we inherit from the system set.
Signed-off-by: Lucio Sauer <watermanpaint <AT> posteo.net>
net-misc/FORT-validator/FORT-validator-1.5.4-r1.ebuild | 12 +++++-------
net-misc/FORT-validator/FORT-validator-1.6.1-r1.ebuild | 10 ++++++----
net-misc/FORT-validator/FORT-validator-1.6.2-r1.ebuild | 10 ++++++----
3 files changed, 17 insertions(+), 15 deletions(-)
diff --git a/net-misc/FORT-validator/FORT-validator-1.5.4-r1.ebuild b/net-misc/FORT-validator/FORT-validator-1.5.4-r1.ebuild
index b6df06436..0b4f4d9cb 100644
--- a/net-misc/FORT-validator/FORT-validator-1.5.4-r1.ebuild
+++ b/net-misc/FORT-validator/FORT-validator-1.5.4-r1.ebuild
@@ -16,7 +16,8 @@ S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="caps"
+IUSE="caps test"
+RESTRICT="!test? ( test )"
PATCHES="${FILESDIR}"/${PN}-1.5.4-GCC14.patch
@@ -27,13 +28,10 @@ DEPEND="
dev-libs/jansson
dev-libs/openssl
"
-RDEPEND="
- ${DEPEND}
- net-misc/rsync
-"
+RDEPEND="${DEPEND}"
BDEPEND="
- dev-build/automake
- dev-build/automake
+ virtual/pkgconfig
+ test? ( dev-libs/check )
"
src_prepare() {
diff --git a/net-misc/FORT-validator/FORT-validator-1.6.1-r1.ebuild b/net-misc/FORT-validator/FORT-validator-1.6.1-r1.ebuild
index 1eb18db5b..192cce1c9 100644
--- a/net-misc/FORT-validator/FORT-validator-1.6.1-r1.ebuild
+++ b/net-misc/FORT-validator/FORT-validator-1.6.1-r1.ebuild
@@ -16,7 +16,8 @@ S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="caps"
+IUSE="caps test"
+RESTRICT="!test? ( test )"
PATCHES="${FILESDIR}"/${PN}-1.5.4-GCC14.patch
@@ -29,9 +30,10 @@ DEPEND="
dev-libs/openssl
net-misc/curl
"
-RDEPEND="
- ${DEPEND}
- net-misc/rsync
+RDEPEND="${DEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ test? ( dev-libs/check )
"
src_prepare() {
diff --git a/net-misc/FORT-validator/FORT-validator-1.6.2-r1.ebuild b/net-misc/FORT-validator/FORT-validator-1.6.2-r1.ebuild
index 7e33ba238..b5735861e 100644
--- a/net-misc/FORT-validator/FORT-validator-1.6.2-r1.ebuild
+++ b/net-misc/FORT-validator/FORT-validator-1.6.2-r1.ebuild
@@ -14,7 +14,8 @@ SRC_URI="https://github.com/NICMx/${PN}/releases/download/${PV}/fort-${PV}.tar.g
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="caps"
+IUSE="caps test"
+RESTRICT="!test? ( test )"
PATCHES="${FILESDIR}"/${PN}-1.5.4-GCC14.patch
@@ -27,9 +28,10 @@ DEPEND="
dev-libs/openssl[rfc3779]
net-misc/curl
"
-RDEPEND="
- ${DEPEND}
- net-misc/rsync
+RDEPEND="${DEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ test? ( dev-libs/check )
"
S="${WORKDIR}/${MY_PN}-${PV}"
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/FORT-validator/
@ 2024-06-03 1:18 Lucio Sauer
0 siblings, 0 replies; 21+ messages in thread
From: Lucio Sauer @ 2024-06-03 1:18 UTC (permalink / raw
To: gentoo-commits
commit: 5d8e3eb9012d1e57e75256471cd4a2bf823729af
Author: Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
AuthorDate: Mon Jun 3 00:54:32 2024 +0000
Commit: Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
CommitDate: Mon Jun 3 01:18:04 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5d8e3eb9
net-misc/FORT-validator: Fix DESTDIR to work with Makefile's "prefix"
Default src_configure runs with --prefix="${EPREFIX}"/usr, so we
shouldn't specify ${EPREFIX} in DESTDIR.
Signed-off-by: Lucio Sauer <watermanpaint <AT> posteo.net>
net-misc/FORT-validator/FORT-validator-1.5.4-r1.ebuild | 2 +-
net-misc/FORT-validator/FORT-validator-1.6.1-r1.ebuild | 2 +-
net-misc/FORT-validator/FORT-validator-1.6.2-r1.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/net-misc/FORT-validator/FORT-validator-1.5.4-r1.ebuild b/net-misc/FORT-validator/FORT-validator-1.5.4-r1.ebuild
index 0b4f4d9cb..b24747b38 100644
--- a/net-misc/FORT-validator/FORT-validator-1.5.4-r1.ebuild
+++ b/net-misc/FORT-validator/FORT-validator-1.5.4-r1.ebuild
@@ -49,7 +49,7 @@ src_install() {
newinitd "${FILESDIR}/${MY_PN}-1.5-initd" ${MY_PN}
newconfd "${FILESDIR}/${MY_PN}-1.5-confd" ${MY_PN}
- emake DESTDIR="${ED}" install
+ emake DESTDIR="${D}" install
insinto /usr/share/${MY_PN}/
insopts -m0644 -o "${MY_PN}"
diropts -m0755 -o "${MY_PN}"
diff --git a/net-misc/FORT-validator/FORT-validator-1.6.1-r1.ebuild b/net-misc/FORT-validator/FORT-validator-1.6.1-r1.ebuild
index 192cce1c9..c8938f818 100644
--- a/net-misc/FORT-validator/FORT-validator-1.6.1-r1.ebuild
+++ b/net-misc/FORT-validator/FORT-validator-1.6.1-r1.ebuild
@@ -49,7 +49,7 @@ src_install() {
newinitd "${FILESDIR}/${MY_PN}-1.5-initd" ${MY_PN}
newconfd "${FILESDIR}/${MY_PN}-1.5-confd" ${MY_PN}
- emake DESTDIR="${ED}" install
+ emake DESTDIR="${D}" install
insinto /usr/share/${MY_PN}/
insopts -m0644 -o "${MY_PN}"
diropts -m0755 -o "${MY_PN}"
diff --git a/net-misc/FORT-validator/FORT-validator-1.6.2-r1.ebuild b/net-misc/FORT-validator/FORT-validator-1.6.2-r1.ebuild
index b5735861e..2d18fb546 100644
--- a/net-misc/FORT-validator/FORT-validator-1.6.2-r1.ebuild
+++ b/net-misc/FORT-validator/FORT-validator-1.6.2-r1.ebuild
@@ -49,7 +49,7 @@ src_install() {
newinitd "${FILESDIR}/${MY_PN}-1.5-initd" ${MY_PN}
newconfd "${FILESDIR}/${MY_PN}-1.5-confd" ${MY_PN}
- emake DESTDIR="${ED}" install
+ emake DESTDIR="${D}" install
insinto /usr/share/${MY_PN}/
insopts -m0644 -o "${MY_PN}"
diropts -m0755 -o "${MY_PN}"
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/FORT-validator/
@ 2024-05-30 12:19 Alarig Le Lay
0 siblings, 0 replies; 21+ messages in thread
From: Alarig Le Lay @ 2024-05-30 12:19 UTC (permalink / raw
To: gentoo-commits
commit: 3b4a8f315821f9a00515ad6225325ff27dad8c20
Author: Alarig Le Lay <alarig <AT> swordarmor <DOT> fr>
AuthorDate: Thu May 30 12:19:03 2024 +0000
Commit: Alarig Le Lay <alarig <AT> swordarmor <DOT> fr>
CommitDate: Thu May 30 12:19:06 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3b4a8f31
net-misc/FORT-validator: add 1.6.2
Signed-off-by: Alarig Le Lay <alarig <AT> swordarmor.fr>
.../FORT-validator/FORT-validator-1.6.2.ebuild | 71 ++++++++++++++++++++++
net-misc/FORT-validator/Manifest | 1 +
2 files changed, 72 insertions(+)
diff --git a/net-misc/FORT-validator/FORT-validator-1.6.2.ebuild b/net-misc/FORT-validator/FORT-validator-1.6.2.ebuild
new file mode 100644
index 000000000..89351a5ad
--- /dev/null
+++ b/net-misc/FORT-validator/FORT-validator-1.6.2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools fcaps systemd
+
+MY_PN="fort"
+
+DESCRIPTION="FORT validator is an open source RPKI validator"
+HOMEPAGE="https://fortproject.net/validator?2"
+SRC_URI="https://github.com/NICMx/${PN}/releases/download/${PV}/fort-${PV}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="caps"
+
+DEPEND="
+ acct-group/fort
+ acct-user/fort
+ caps? ( sys-libs/libcap )
+ dev-libs/jansson
+ dev-libs/libxml2
+ dev-libs/openssl[rfc3779]
+ net-misc/curl
+"
+RDEPEND="
+ ${DEPEND}
+ net-misc/rsync
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_prepare() {
+ default
+ # Don't strip CFLAGS
+ sed -i 's/fort_CFLAGS =/fort_CFLAGS = ${CFLAGS} /' src/Makefile.am || die
+ # Don't test network
+ sed -i '/http/d' test/Makefile.am || die
+ eautoreconf
+}
+
+src_install() {
+ newinitd "${FILESDIR}/${MY_PN}-1.5-initd" ${MY_PN}
+ newconfd "${FILESDIR}/${MY_PN}-1.5-confd" ${MY_PN}
+
+ emake DESTDIR="${ED}" install
+ insinto /usr/share/${MY_PN}/
+ insopts -m0644 -o "${MY_PN}"
+ diropts -m0755 -o "${MY_PN}"
+ doins -r examples/tal/
+
+ dodoc -r examples/
+
+ insinto /etc/fort
+ newins "${FILESDIR}/fort-config.json" config.json
+
+ systemd_dounit "${FILESDIR}/${MY_PN}-1.5.service"
+}
+
+pkg_postinst() {
+ fcaps cap_net_bind_service usr/bin/fort
+
+ einfo ""
+ einfo "You have to init the TALs before the first run. To do so, run "
+ einfo ""
+ einfo " su -s /bin/sh -c '${EROOT}/usr/bin/${MY_PN} --init-tals --tal /usr/share/${MY_PN}/tal/' fort"
+ einfo ""
+ einfo "as root."
+}
diff --git a/net-misc/FORT-validator/Manifest b/net-misc/FORT-validator/Manifest
index d273fecf6..d2722de1e 100644
--- a/net-misc/FORT-validator/Manifest
+++ b/net-misc/FORT-validator/Manifest
@@ -1,2 +1,3 @@
DIST fort-1.5.4.tar.gz 563138 BLAKE2B bd2a680a41b678bbf49d762fdd1f0f20e2c8bbf3fa80cb57c996d39ad39118ead3ebed7737bdef7478effbb6fa6e7fb39cd3c945a495f613a010dd79bea4f5d6 SHA512 44ec8dd28ab087f1d78f999c53b5dee8f13a6fc9bdf590d3261d640488b118e14970d88c5c5851e602a8119704378088230b8137978ef3caf6bab909af36408e
DIST fort-1.6.1.tar.gz 547724 BLAKE2B 362299bf0a190b9d8cf6f658f2830435ceb78c4bc181e6735e2291f2d766018e9402cc596c20ef4b98aca43ac1c8edfee8369f237f0b9c1e657cf31ae2d023b0 SHA512 84ad18e730fca7ac67c028dc5b05a5b5d175eaa4eb2edade238ae16064c2f83865e263e767d37938c975578236edd8cba0b8604099a9e3ccef13250d2feb46dd
+DIST fort-1.6.2.tar.gz 477582 BLAKE2B 38c302414d27c16fa0b217e717dfa7997b57bbf67f3b8864d718f465e96393879c3b656eec1b7141d99b76bb1493ad528bf6eb188a004be63f242ac6e7eb98db SHA512 403158ad65d0b3516c1b14963765c4809f07f9a3c9f20862250800416b5a0617f22d9c874d285c06975e988c3edef9b5c91bfd9c4f5798dd1c5d538458f195d6
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/FORT-validator/
@ 2024-05-26 17:04 Alarig Le Lay
0 siblings, 0 replies; 21+ messages in thread
From: Alarig Le Lay @ 2024-05-26 17:04 UTC (permalink / raw
To: gentoo-commits
commit: 3cd864d563c21931c983564ba029e1ed53f1e249
Author: Alarig Le Lay <alarig <AT> swordarmor <DOT> fr>
AuthorDate: Sun May 26 17:04:27 2024 +0000
Commit: Alarig Le Lay <alarig <AT> swordarmor <DOT> fr>
CommitDate: Sun May 26 17:04:27 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3cd864d5
net-misc/FORT-validator: update EAPI 7 -> 8
Signed-off-by: Alarig Le Lay <alarig <AT> swordarmor.fr>
net-misc/FORT-validator/FORT-validator-1.6.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/FORT-validator/FORT-validator-1.6.1.ebuild b/net-misc/FORT-validator/FORT-validator-1.6.1.ebuild
index 5370813c5..c4ee310ed 100644
--- a/net-misc/FORT-validator/FORT-validator-1.6.1.ebuild
+++ b/net-misc/FORT-validator/FORT-validator-1.6.1.ebuild
@@ -1,7 +1,7 @@
# Copyright 2020-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit autotools fcaps systemd
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/FORT-validator/
@ 2024-05-26 17:01 Alarig Le Lay
0 siblings, 0 replies; 21+ messages in thread
From: Alarig Le Lay @ 2024-05-26 17:01 UTC (permalink / raw
To: gentoo-commits
commit: 584fdc12359792cc96dc4f24dd3296c02aa37087
Author: Alarig Le Lay <alarig <AT> swordarmor <DOT> fr>
AuthorDate: Sun May 26 17:00:26 2024 +0000
Commit: Alarig Le Lay <alarig <AT> swordarmor <DOT> fr>
CommitDate: Sun May 26 17:00:43 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=584fdc12
net-misc/FORT-validator: add 1.6.1
Signed-off-by: Alarig Le Lay <alarig <AT> swordarmor.fr>
.../FORT-validator/FORT-validator-1.6.1.ebuild | 71 ++++++++++++++++++++++
net-misc/FORT-validator/Manifest | 1 +
2 files changed, 72 insertions(+)
diff --git a/net-misc/FORT-validator/FORT-validator-1.6.1.ebuild b/net-misc/FORT-validator/FORT-validator-1.6.1.ebuild
new file mode 100644
index 000000000..5370813c5
--- /dev/null
+++ b/net-misc/FORT-validator/FORT-validator-1.6.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools fcaps systemd
+
+MY_PN="fort"
+
+DESCRIPTION="FORT validator is an open source RPKI validator"
+HOMEPAGE="https://fortproject.net/validator?2"
+SRC_URI="https://github.com/NICMx/${PN}/releases/download/${PV}/fort-${PV}.tar.gz"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="caps"
+
+DEPEND="
+ acct-group/fort
+ acct-user/fort
+ caps? ( sys-libs/libcap )
+ dev-libs/jansson
+ dev-libs/libxml2
+ dev-libs/openssl
+ net-misc/curl
+"
+RDEPEND="
+ ${DEPEND}
+ net-misc/rsync
+"
+
+src_prepare() {
+ default
+ # Don't strip CFLAGS
+ sed -i 's/fort_CFLAGS =/fort_CFLAGS = ${CFLAGS} /' src/Makefile.am || die
+ # Don't test network
+ sed -i '/http/d' test/Makefile.am || die
+ eautoreconf
+}
+
+src_install() {
+ newinitd "${FILESDIR}/${MY_PN}-1.5-initd" ${MY_PN}
+ newconfd "${FILESDIR}/${MY_PN}-1.5-confd" ${MY_PN}
+
+ emake DESTDIR="${ED}" install
+ insinto /usr/share/${MY_PN}/
+ insopts -m0644 -o "${MY_PN}"
+ diropts -m0755 -o "${MY_PN}"
+ doins -r examples/tal/
+
+ dodoc -r examples/
+
+ insinto /etc/fort
+ newins "${FILESDIR}/fort-config.json" config.json
+
+ systemd_dounit "${FILESDIR}/${MY_PN}-1.5.service"
+}
+
+pkg_postinst() {
+ fcaps cap_net_bind_service usr/bin/fort
+
+ einfo ""
+ einfo "You have to init the TALs before the first run. To do so, run "
+ einfo ""
+ einfo " su -s /bin/sh -c '${EROOT}/usr/bin/${MY_PN} --init-tals --tal /usr/share/${MY_PN}/tal/' fort"
+ einfo ""
+ einfo "as root."
+}
diff --git a/net-misc/FORT-validator/Manifest b/net-misc/FORT-validator/Manifest
index a81ee821f..c2e9fffd4 100644
--- a/net-misc/FORT-validator/Manifest
+++ b/net-misc/FORT-validator/Manifest
@@ -1,2 +1,3 @@
DIST fort-1.5.3.tar.gz 564257 BLAKE2B f0a6c9899c968f6697c79c0f541275874bc7aa23d6e42113d4be23b6338eb3007557a0260e601575719b90b8e87c4483bb13a40a6ac0724e17cf8157ce40d6ba SHA512 1b97bec1b031cd717d4012b0faec36785ba5c8e06ca46b4a017a08c3f2a038d2224c740a6b84f1c853c996c203af9ac975506d5c0e379a7cab82554318136a99
DIST fort-1.5.4.tar.gz 563138 BLAKE2B bd2a680a41b678bbf49d762fdd1f0f20e2c8bbf3fa80cb57c996d39ad39118ead3ebed7737bdef7478effbb6fa6e7fb39cd3c945a495f613a010dd79bea4f5d6 SHA512 44ec8dd28ab087f1d78f999c53b5dee8f13a6fc9bdf590d3261d640488b118e14970d88c5c5851e602a8119704378088230b8137978ef3caf6bab909af36408e
+DIST fort-1.6.1.tar.gz 547724 BLAKE2B 362299bf0a190b9d8cf6f658f2830435ceb78c4bc181e6735e2291f2d766018e9402cc596c20ef4b98aca43ac1c8edfee8369f237f0b9c1e657cf31ae2d023b0 SHA512 84ad18e730fca7ac67c028dc5b05a5b5d175eaa4eb2edade238ae16064c2f83865e263e767d37938c975578236edd8cba0b8604099a9e3ccef13250d2feb46dd
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: net-misc/FORT-validator/
@ 2023-10-06 14:38 David Roman
2023-10-06 14:35 ` [gentoo-commits] repo/proj/guru:dev " David Roman
0 siblings, 1 reply; 21+ messages in thread
From: David Roman @ 2023-10-06 14:38 UTC (permalink / raw
To: gentoo-commits
commit: d5ac2e77cc4e84739b9fb274d86ae50caa4a7bdb
Author: David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Fri Oct 6 14:34:54 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Oct 6 14:34:54 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d5ac2e77
net-misc/FORT-validator: drop 1.5.2, 1.5.3_p20220607
Closes: https://bugs.gentoo.org/901331
Signed-off-by: David Roman <davidroman96 <AT> gmail.com>
.../FORT-validator/FORT-validator-1.5.2.ebuild | 73 ---------------------
.../FORT-validator-1.5.3_p20220607.ebuild | 76 ----------------------
net-misc/FORT-validator/Manifest | 2 -
3 files changed, 151 deletions(-)
diff --git a/net-misc/FORT-validator/FORT-validator-1.5.2.ebuild b/net-misc/FORT-validator/FORT-validator-1.5.2.ebuild
deleted file mode 100644
index 80f8c60c36..0000000000
--- a/net-misc/FORT-validator/FORT-validator-1.5.2.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools fcaps systemd
-
-MY_PN="fort"
-
-DESCRIPTION="FORT validator is an open source RPKI validator"
-HOMEPAGE="https://fortproject.net/validator?2"
-SRC_URI="https://github.com/NICMx/${PN}/releases/download/${PV}/fort-${PV}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="caps"
-
-DEPEND="
- acct-group/fort
- acct-user/fort
- caps? ( sys-libs/libcap )
- dev-libs/jansson
- dev-libs/openssl
-"
-RDEPEND="
- ${DEPEND}
- net-misc/rsync
-"
-BDEPEND="
- sys-devel/autoconf
- sys-devel/automake
-"
-
-S="${WORKDIR}/fort-${PV}"
-
-src_prepare() {
- default
- # Don't strip CFLAGS
- sed -i 's/fort_CFLAGS =/fort_CFLAGS = ${CFLAGS} /' src/Makefile.am || die
- # Don't test network
- sed -i '/http/d' test/Makefile.am || die
- eautoreconf
-}
-
-src_install() {
- newinitd "${FILESDIR}/${MY_PN}-1.5-initd" ${MY_PN}
- newconfd "${FILESDIR}/${MY_PN}-1.5-confd" ${MY_PN}
-
- emake DESTDIR="${ED}" install
- insinto /usr/share/${MY_PN}/
- insopts -m0644 -o "${MY_PN}"
- diropts -m0755 -o "${MY_PN}"
- doins -r examples/tal/
-
- dodoc -r examples/
-
- insinto /etc/fort
- newins "${FILESDIR}/fort-config.json" config.json
-
- systemd_dounit "${FILESDIR}/${MY_PN}-1.5.service"
-}
-
-pkg_postinst() {
- fcaps cap_net_bind_service usr/bin/fort
-
- einfo ""
- einfo "You have to init the TALs before the first run. To do so, run "
- einfo ""
- einfo " su -s /bin/sh -c '${EROOT}/usr/bin/${MY_PN} --init-tals --tal /usr/share/${MY_PN}/tal/' fort"
- einfo ""
- einfo "as root."
-}
diff --git a/net-misc/FORT-validator/FORT-validator-1.5.3_p20220607.ebuild b/net-misc/FORT-validator/FORT-validator-1.5.3_p20220607.ebuild
deleted file mode 100644
index 8ff4f6a326..0000000000
--- a/net-misc/FORT-validator/FORT-validator-1.5.3_p20220607.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools fcaps systemd
-
-MY_PN="fort"
-MY_PV="issue83"
-
-DESCRIPTION="FORT validator is an open source RPKI validator"
-HOMEPAGE="https://fortproject.net/validator?2"
-SRC_URI="https://github.com/NICMx/${PN}/archive/refs/heads/${MY_PV}.zip -> ${MY_PN}-${PV}.zip"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="caps"
-
-DEPEND="
- acct-group/fort
- acct-user/fort
- caps? ( sys-libs/libcap )
- dev-libs/jansson
- dev-libs/openssl
-"
-RDEPEND="
- ${DEPEND}
- net-misc/rsync
-"
-BDEPEND="
- sys-devel/autoconf
- sys-devel/automake
-"
-
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-src_prepare() {
- default
- # Don't strip CFLAGS
- sed -i 's/fort_CFLAGS =/fort_CFLAGS = ${CFLAGS} /' src/Makefile.am || die
- # Don’t compile debug by default
- sed -i '/fort_CFLAGS/ s/ -g / /' src/Makefile.am || die
- # Don't test network
- sed -i '/http/d' test/Makefile.am || die
- eautoreconf
-}
-
-src_install() {
- newinitd "${FILESDIR}/${MY_PN}-1.5-initd" ${MY_PN}
- newconfd "${FILESDIR}/${MY_PN}-1.5-confd" ${MY_PN}
-
- emake DESTDIR="${ED}" install
- insinto /usr/share/${MY_PN}/
- insopts -m0644 -o "${MY_PN}"
- diropts -m0755 -o "${MY_PN}"
- doins -r examples/tal/
-
- dodoc -r examples/
-
- insinto /etc/fort
- newins "${FILESDIR}/fort-config.json" config.json
-
- systemd_dounit "${FILESDIR}/${MY_PN}-1.5.service"
-}
-
-pkg_postinst() {
- fcaps cap_net_bind_service usr/bin/fort
-
- einfo ""
- einfo "You have to init the TALs before the first run. To do so, run "
- einfo ""
- einfo " su -s /bin/sh -c '${EROOT}/usr/bin/${MY_PN} --init-tals --tal /usr/share/${MY_PN}/tal/' fort"
- einfo ""
- einfo "as root."
-}
diff --git a/net-misc/FORT-validator/Manifest b/net-misc/FORT-validator/Manifest
index 69f263ae6b..a81ee821f1 100644
--- a/net-misc/FORT-validator/Manifest
+++ b/net-misc/FORT-validator/Manifest
@@ -1,4 +1,2 @@
-DIST fort-1.5.2.tar.gz 562414 BLAKE2B cbe5a5a47ec7a47176ab1cdd9b3ed26e5a73dd238a364d0ec54a5955316e4813a715180652ad2092ed9cf5c843dc7677d33ed831adb5bcabc156995fbf4c208b SHA512 77c9484314067f5612a5a076ae7e16423f41b79220fc911599f867426dedf7b2276b8f8109ad0b17a714c463f3080b734d1562f6b7ed2265583b1ab6c7f32436
DIST fort-1.5.3.tar.gz 564257 BLAKE2B f0a6c9899c968f6697c79c0f541275874bc7aa23d6e42113d4be23b6338eb3007557a0260e601575719b90b8e87c4483bb13a40a6ac0724e17cf8157ce40d6ba SHA512 1b97bec1b031cd717d4012b0faec36785ba5c8e06ca46b4a017a08c3f2a038d2224c740a6b84f1c853c996c203af9ac975506d5c0e379a7cab82554318136a99
-DIST fort-1.5.3_p20220607.zip 719847 BLAKE2B 10ed3913e6482e15da64f48ce42a0eb9d14b5e39875f8b2ac1dc71da9cccfaa952a3bbb71030bc6c025aa9966087db20e0a574af6da8424b0b24e8d51e98fb23 SHA512 2dfa61a99edffb678ba338165610445921380bf98c32958b4c425dfa055a212ec4edcbf68758f43fdb4f36769a79fceca46e82abdc471e4bea22caf28c879eb3
DIST fort-1.5.4.tar.gz 563138 BLAKE2B bd2a680a41b678bbf49d762fdd1f0f20e2c8bbf3fa80cb57c996d39ad39118ead3ebed7737bdef7478effbb6fa6e7fb39cd3c945a495f613a010dd79bea4f5d6 SHA512 44ec8dd28ab087f1d78f999c53b5dee8f13a6fc9bdf590d3261d640488b118e14970d88c5c5851e602a8119704378088230b8137978ef3caf6bab909af36408e
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/FORT-validator/
2023-10-06 14:38 [gentoo-commits] repo/proj/guru:master " David Roman
@ 2023-10-06 14:35 ` David Roman
0 siblings, 0 replies; 21+ messages in thread
From: David Roman @ 2023-10-06 14:35 UTC (permalink / raw
To: gentoo-commits
commit: d5ac2e77cc4e84739b9fb274d86ae50caa4a7bdb
Author: David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Fri Oct 6 14:34:54 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Oct 6 14:34:54 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d5ac2e77
net-misc/FORT-validator: drop 1.5.2, 1.5.3_p20220607
Closes: https://bugs.gentoo.org/901331
Signed-off-by: David Roman <davidroman96 <AT> gmail.com>
.../FORT-validator/FORT-validator-1.5.2.ebuild | 73 ---------------------
.../FORT-validator-1.5.3_p20220607.ebuild | 76 ----------------------
net-misc/FORT-validator/Manifest | 2 -
3 files changed, 151 deletions(-)
diff --git a/net-misc/FORT-validator/FORT-validator-1.5.2.ebuild b/net-misc/FORT-validator/FORT-validator-1.5.2.ebuild
deleted file mode 100644
index 80f8c60c36..0000000000
--- a/net-misc/FORT-validator/FORT-validator-1.5.2.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools fcaps systemd
-
-MY_PN="fort"
-
-DESCRIPTION="FORT validator is an open source RPKI validator"
-HOMEPAGE="https://fortproject.net/validator?2"
-SRC_URI="https://github.com/NICMx/${PN}/releases/download/${PV}/fort-${PV}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="caps"
-
-DEPEND="
- acct-group/fort
- acct-user/fort
- caps? ( sys-libs/libcap )
- dev-libs/jansson
- dev-libs/openssl
-"
-RDEPEND="
- ${DEPEND}
- net-misc/rsync
-"
-BDEPEND="
- sys-devel/autoconf
- sys-devel/automake
-"
-
-S="${WORKDIR}/fort-${PV}"
-
-src_prepare() {
- default
- # Don't strip CFLAGS
- sed -i 's/fort_CFLAGS =/fort_CFLAGS = ${CFLAGS} /' src/Makefile.am || die
- # Don't test network
- sed -i '/http/d' test/Makefile.am || die
- eautoreconf
-}
-
-src_install() {
- newinitd "${FILESDIR}/${MY_PN}-1.5-initd" ${MY_PN}
- newconfd "${FILESDIR}/${MY_PN}-1.5-confd" ${MY_PN}
-
- emake DESTDIR="${ED}" install
- insinto /usr/share/${MY_PN}/
- insopts -m0644 -o "${MY_PN}"
- diropts -m0755 -o "${MY_PN}"
- doins -r examples/tal/
-
- dodoc -r examples/
-
- insinto /etc/fort
- newins "${FILESDIR}/fort-config.json" config.json
-
- systemd_dounit "${FILESDIR}/${MY_PN}-1.5.service"
-}
-
-pkg_postinst() {
- fcaps cap_net_bind_service usr/bin/fort
-
- einfo ""
- einfo "You have to init the TALs before the first run. To do so, run "
- einfo ""
- einfo " su -s /bin/sh -c '${EROOT}/usr/bin/${MY_PN} --init-tals --tal /usr/share/${MY_PN}/tal/' fort"
- einfo ""
- einfo "as root."
-}
diff --git a/net-misc/FORT-validator/FORT-validator-1.5.3_p20220607.ebuild b/net-misc/FORT-validator/FORT-validator-1.5.3_p20220607.ebuild
deleted file mode 100644
index 8ff4f6a326..0000000000
--- a/net-misc/FORT-validator/FORT-validator-1.5.3_p20220607.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools fcaps systemd
-
-MY_PN="fort"
-MY_PV="issue83"
-
-DESCRIPTION="FORT validator is an open source RPKI validator"
-HOMEPAGE="https://fortproject.net/validator?2"
-SRC_URI="https://github.com/NICMx/${PN}/archive/refs/heads/${MY_PV}.zip -> ${MY_PN}-${PV}.zip"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="caps"
-
-DEPEND="
- acct-group/fort
- acct-user/fort
- caps? ( sys-libs/libcap )
- dev-libs/jansson
- dev-libs/openssl
-"
-RDEPEND="
- ${DEPEND}
- net-misc/rsync
-"
-BDEPEND="
- sys-devel/autoconf
- sys-devel/automake
-"
-
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-src_prepare() {
- default
- # Don't strip CFLAGS
- sed -i 's/fort_CFLAGS =/fort_CFLAGS = ${CFLAGS} /' src/Makefile.am || die
- # Don’t compile debug by default
- sed -i '/fort_CFLAGS/ s/ -g / /' src/Makefile.am || die
- # Don't test network
- sed -i '/http/d' test/Makefile.am || die
- eautoreconf
-}
-
-src_install() {
- newinitd "${FILESDIR}/${MY_PN}-1.5-initd" ${MY_PN}
- newconfd "${FILESDIR}/${MY_PN}-1.5-confd" ${MY_PN}
-
- emake DESTDIR="${ED}" install
- insinto /usr/share/${MY_PN}/
- insopts -m0644 -o "${MY_PN}"
- diropts -m0755 -o "${MY_PN}"
- doins -r examples/tal/
-
- dodoc -r examples/
-
- insinto /etc/fort
- newins "${FILESDIR}/fort-config.json" config.json
-
- systemd_dounit "${FILESDIR}/${MY_PN}-1.5.service"
-}
-
-pkg_postinst() {
- fcaps cap_net_bind_service usr/bin/fort
-
- einfo ""
- einfo "You have to init the TALs before the first run. To do so, run "
- einfo ""
- einfo " su -s /bin/sh -c '${EROOT}/usr/bin/${MY_PN} --init-tals --tal /usr/share/${MY_PN}/tal/' fort"
- einfo ""
- einfo "as root."
-}
diff --git a/net-misc/FORT-validator/Manifest b/net-misc/FORT-validator/Manifest
index 69f263ae6b..a81ee821f1 100644
--- a/net-misc/FORT-validator/Manifest
+++ b/net-misc/FORT-validator/Manifest
@@ -1,4 +1,2 @@
-DIST fort-1.5.2.tar.gz 562414 BLAKE2B cbe5a5a47ec7a47176ab1cdd9b3ed26e5a73dd238a364d0ec54a5955316e4813a715180652ad2092ed9cf5c843dc7677d33ed831adb5bcabc156995fbf4c208b SHA512 77c9484314067f5612a5a076ae7e16423f41b79220fc911599f867426dedf7b2276b8f8109ad0b17a714c463f3080b734d1562f6b7ed2265583b1ab6c7f32436
DIST fort-1.5.3.tar.gz 564257 BLAKE2B f0a6c9899c968f6697c79c0f541275874bc7aa23d6e42113d4be23b6338eb3007557a0260e601575719b90b8e87c4483bb13a40a6ac0724e17cf8157ce40d6ba SHA512 1b97bec1b031cd717d4012b0faec36785ba5c8e06ca46b4a017a08c3f2a038d2224c740a6b84f1c853c996c203af9ac975506d5c0e379a7cab82554318136a99
-DIST fort-1.5.3_p20220607.zip 719847 BLAKE2B 10ed3913e6482e15da64f48ce42a0eb9d14b5e39875f8b2ac1dc71da9cccfaa952a3bbb71030bc6c025aa9966087db20e0a574af6da8424b0b24e8d51e98fb23 SHA512 2dfa61a99edffb678ba338165610445921380bf98c32958b4c425dfa055a212ec4edcbf68758f43fdb4f36769a79fceca46e82abdc471e4bea22caf28c879eb3
DIST fort-1.5.4.tar.gz 563138 BLAKE2B bd2a680a41b678bbf49d762fdd1f0f20e2c8bbf3fa80cb57c996d39ad39118ead3ebed7737bdef7478effbb6fa6e7fb39cd3c945a495f613a010dd79bea4f5d6 SHA512 44ec8dd28ab087f1d78f999c53b5dee8f13a6fc9bdf590d3261d640488b118e14970d88c5c5851e602a8119704378088230b8137978ef3caf6bab909af36408e
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: net-misc/FORT-validator/
@ 2023-10-06 14:38 David Roman
2023-10-06 14:35 ` [gentoo-commits] repo/proj/guru:dev " David Roman
0 siblings, 1 reply; 21+ messages in thread
From: David Roman @ 2023-10-06 14:38 UTC (permalink / raw
To: gentoo-commits
commit: a06e54c8eb3536801ea13f97f06cf998a8255249
Author: David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Fri Oct 6 14:32:51 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Oct 6 14:32:51 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a06e54c8
net-misc/FORT-validator: add 1.5.4
Signed-off-by: David Roman <davidroman96 <AT> gmail.com>
.../FORT-validator/FORT-validator-1.5.4.ebuild | 75 ++++++++++++++++++++++
net-misc/FORT-validator/Manifest | 1 +
2 files changed, 76 insertions(+)
diff --git a/net-misc/FORT-validator/FORT-validator-1.5.4.ebuild b/net-misc/FORT-validator/FORT-validator-1.5.4.ebuild
new file mode 100644
index 0000000000..a3eb5a2a92
--- /dev/null
+++ b/net-misc/FORT-validator/FORT-validator-1.5.4.ebuild
@@ -0,0 +1,75 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools fcaps systemd
+
+MY_PN="fort"
+
+DESCRIPTION="FORT validator is an open source RPKI validator"
+HOMEPAGE="https://fortproject.net/validator?2"
+SRC_URI="https://github.com/NICMx/${PN}/releases/download/${PV}/fort-${PV}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="caps"
+
+DEPEND="
+ acct-group/fort
+ acct-user/fort
+ caps? ( sys-libs/libcap )
+ dev-libs/jansson
+ dev-libs/openssl
+"
+RDEPEND="
+ ${DEPEND}
+ net-misc/rsync
+"
+BDEPEND="
+ sys-devel/autoconf
+ sys-devel/automake
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_prepare() {
+ default
+ # Don't strip CFLAGS
+ sed -i 's/fort_CFLAGS =/fort_CFLAGS = ${CFLAGS} /' src/Makefile.am || die
+ # Don't test network
+ sed -i '/http/d' test/Makefile.am || die
+ # Don’t compile debug by default
+ sed -i '/fort_CFLAGS/ s/ -g / /' src/Makefile.am || die
+ eautoreconf
+}
+
+src_install() {
+ newinitd "${FILESDIR}/${MY_PN}-1.5-initd" ${MY_PN}
+ newconfd "${FILESDIR}/${MY_PN}-1.5-confd" ${MY_PN}
+
+ emake DESTDIR="${ED}" install
+ insinto /usr/share/${MY_PN}/
+ insopts -m0644 -o "${MY_PN}"
+ diropts -m0755 -o "${MY_PN}"
+ doins -r examples/tal/
+
+ dodoc -r examples/
+
+ insinto /etc/fort
+ newins "${FILESDIR}/fort-config.json" config.json
+
+ systemd_dounit "${FILESDIR}/${MY_PN}-1.5.service"
+}
+
+pkg_postinst() {
+ fcaps cap_net_bind_service usr/bin/fort
+
+ einfo ""
+ einfo "You have to init the TALs before the first run. To do so, run "
+ einfo ""
+ einfo " su -s /bin/sh -c '${EROOT}/usr/bin/${MY_PN} --init-tals --tal /usr/share/${MY_PN}/tal/' fort"
+ einfo ""
+ einfo "as root."
+}
diff --git a/net-misc/FORT-validator/Manifest b/net-misc/FORT-validator/Manifest
index abcac86d6f..69f263ae6b 100644
--- a/net-misc/FORT-validator/Manifest
+++ b/net-misc/FORT-validator/Manifest
@@ -1,3 +1,4 @@
DIST fort-1.5.2.tar.gz 562414 BLAKE2B cbe5a5a47ec7a47176ab1cdd9b3ed26e5a73dd238a364d0ec54a5955316e4813a715180652ad2092ed9cf5c843dc7677d33ed831adb5bcabc156995fbf4c208b SHA512 77c9484314067f5612a5a076ae7e16423f41b79220fc911599f867426dedf7b2276b8f8109ad0b17a714c463f3080b734d1562f6b7ed2265583b1ab6c7f32436
DIST fort-1.5.3.tar.gz 564257 BLAKE2B f0a6c9899c968f6697c79c0f541275874bc7aa23d6e42113d4be23b6338eb3007557a0260e601575719b90b8e87c4483bb13a40a6ac0724e17cf8157ce40d6ba SHA512 1b97bec1b031cd717d4012b0faec36785ba5c8e06ca46b4a017a08c3f2a038d2224c740a6b84f1c853c996c203af9ac975506d5c0e379a7cab82554318136a99
DIST fort-1.5.3_p20220607.zip 719847 BLAKE2B 10ed3913e6482e15da64f48ce42a0eb9d14b5e39875f8b2ac1dc71da9cccfaa952a3bbb71030bc6c025aa9966087db20e0a574af6da8424b0b24e8d51e98fb23 SHA512 2dfa61a99edffb678ba338165610445921380bf98c32958b4c425dfa055a212ec4edcbf68758f43fdb4f36769a79fceca46e82abdc471e4bea22caf28c879eb3
+DIST fort-1.5.4.tar.gz 563138 BLAKE2B bd2a680a41b678bbf49d762fdd1f0f20e2c8bbf3fa80cb57c996d39ad39118ead3ebed7737bdef7478effbb6fa6e7fb39cd3c945a495f613a010dd79bea4f5d6 SHA512 44ec8dd28ab087f1d78f999c53b5dee8f13a6fc9bdf590d3261d640488b118e14970d88c5c5851e602a8119704378088230b8137978ef3caf6bab909af36408e
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/FORT-validator/
2023-10-06 14:38 [gentoo-commits] repo/proj/guru:master " David Roman
@ 2023-10-06 14:35 ` David Roman
0 siblings, 0 replies; 21+ messages in thread
From: David Roman @ 2023-10-06 14:35 UTC (permalink / raw
To: gentoo-commits
commit: a06e54c8eb3536801ea13f97f06cf998a8255249
Author: David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Fri Oct 6 14:32:51 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Oct 6 14:32:51 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a06e54c8
net-misc/FORT-validator: add 1.5.4
Signed-off-by: David Roman <davidroman96 <AT> gmail.com>
.../FORT-validator/FORT-validator-1.5.4.ebuild | 75 ++++++++++++++++++++++
net-misc/FORT-validator/Manifest | 1 +
2 files changed, 76 insertions(+)
diff --git a/net-misc/FORT-validator/FORT-validator-1.5.4.ebuild b/net-misc/FORT-validator/FORT-validator-1.5.4.ebuild
new file mode 100644
index 0000000000..a3eb5a2a92
--- /dev/null
+++ b/net-misc/FORT-validator/FORT-validator-1.5.4.ebuild
@@ -0,0 +1,75 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools fcaps systemd
+
+MY_PN="fort"
+
+DESCRIPTION="FORT validator is an open source RPKI validator"
+HOMEPAGE="https://fortproject.net/validator?2"
+SRC_URI="https://github.com/NICMx/${PN}/releases/download/${PV}/fort-${PV}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="caps"
+
+DEPEND="
+ acct-group/fort
+ acct-user/fort
+ caps? ( sys-libs/libcap )
+ dev-libs/jansson
+ dev-libs/openssl
+"
+RDEPEND="
+ ${DEPEND}
+ net-misc/rsync
+"
+BDEPEND="
+ sys-devel/autoconf
+ sys-devel/automake
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_prepare() {
+ default
+ # Don't strip CFLAGS
+ sed -i 's/fort_CFLAGS =/fort_CFLAGS = ${CFLAGS} /' src/Makefile.am || die
+ # Don't test network
+ sed -i '/http/d' test/Makefile.am || die
+ # Don’t compile debug by default
+ sed -i '/fort_CFLAGS/ s/ -g / /' src/Makefile.am || die
+ eautoreconf
+}
+
+src_install() {
+ newinitd "${FILESDIR}/${MY_PN}-1.5-initd" ${MY_PN}
+ newconfd "${FILESDIR}/${MY_PN}-1.5-confd" ${MY_PN}
+
+ emake DESTDIR="${ED}" install
+ insinto /usr/share/${MY_PN}/
+ insopts -m0644 -o "${MY_PN}"
+ diropts -m0755 -o "${MY_PN}"
+ doins -r examples/tal/
+
+ dodoc -r examples/
+
+ insinto /etc/fort
+ newins "${FILESDIR}/fort-config.json" config.json
+
+ systemd_dounit "${FILESDIR}/${MY_PN}-1.5.service"
+}
+
+pkg_postinst() {
+ fcaps cap_net_bind_service usr/bin/fort
+
+ einfo ""
+ einfo "You have to init the TALs before the first run. To do so, run "
+ einfo ""
+ einfo " su -s /bin/sh -c '${EROOT}/usr/bin/${MY_PN} --init-tals --tal /usr/share/${MY_PN}/tal/' fort"
+ einfo ""
+ einfo "as root."
+}
diff --git a/net-misc/FORT-validator/Manifest b/net-misc/FORT-validator/Manifest
index abcac86d6f..69f263ae6b 100644
--- a/net-misc/FORT-validator/Manifest
+++ b/net-misc/FORT-validator/Manifest
@@ -1,3 +1,4 @@
DIST fort-1.5.2.tar.gz 562414 BLAKE2B cbe5a5a47ec7a47176ab1cdd9b3ed26e5a73dd238a364d0ec54a5955316e4813a715180652ad2092ed9cf5c843dc7677d33ed831adb5bcabc156995fbf4c208b SHA512 77c9484314067f5612a5a076ae7e16423f41b79220fc911599f867426dedf7b2276b8f8109ad0b17a714c463f3080b734d1562f6b7ed2265583b1ab6c7f32436
DIST fort-1.5.3.tar.gz 564257 BLAKE2B f0a6c9899c968f6697c79c0f541275874bc7aa23d6e42113d4be23b6338eb3007557a0260e601575719b90b8e87c4483bb13a40a6ac0724e17cf8157ce40d6ba SHA512 1b97bec1b031cd717d4012b0faec36785ba5c8e06ca46b4a017a08c3f2a038d2224c740a6b84f1c853c996c203af9ac975506d5c0e379a7cab82554318136a99
DIST fort-1.5.3_p20220607.zip 719847 BLAKE2B 10ed3913e6482e15da64f48ce42a0eb9d14b5e39875f8b2ac1dc71da9cccfaa952a3bbb71030bc6c025aa9966087db20e0a574af6da8424b0b24e8d51e98fb23 SHA512 2dfa61a99edffb678ba338165610445921380bf98c32958b4c425dfa055a212ec4edcbf68758f43fdb4f36769a79fceca46e82abdc471e4bea22caf28c879eb3
+DIST fort-1.5.4.tar.gz 563138 BLAKE2B bd2a680a41b678bbf49d762fdd1f0f20e2c8bbf3fa80cb57c996d39ad39118ead3ebed7737bdef7478effbb6fa6e7fb39cd3c945a495f613a010dd79bea4f5d6 SHA512 44ec8dd28ab087f1d78f999c53b5dee8f13a6fc9bdf590d3261d640488b118e14970d88c5c5851e602a8119704378088230b8137978ef3caf6bab909af36408e
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/FORT-validator/
@ 2022-12-28 22:24 Alarig Le Lay
0 siblings, 0 replies; 21+ messages in thread
From: Alarig Le Lay @ 2022-12-28 22:24 UTC (permalink / raw
To: gentoo-commits
commit: 44523c37777366ce633a455f80668b40b6b434bb
Author: Alarig Le Lay <alarig <AT> swordarmor <DOT> fr>
AuthorDate: Wed Dec 28 22:23:51 2022 +0000
Commit: Alarig Le Lay <alarig <AT> swordarmor <DOT> fr>
CommitDate: Wed Dec 28 22:23:51 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=44523c37
net-misc/FORT-validator: Don’t debug by default
Closes: https://bugs.gentoo.org/888753
Signed-off-by: Alarig Le Lay <alarig <AT> swordarmor.fr>
net-misc/FORT-validator/FORT-validator-1.5.3_p20220607.ebuild | 2 ++
1 file changed, 2 insertions(+)
diff --git a/net-misc/FORT-validator/FORT-validator-1.5.3_p20220607.ebuild b/net-misc/FORT-validator/FORT-validator-1.5.3_p20220607.ebuild
index ee859b588..8ff4f6a32 100644
--- a/net-misc/FORT-validator/FORT-validator-1.5.3_p20220607.ebuild
+++ b/net-misc/FORT-validator/FORT-validator-1.5.3_p20220607.ebuild
@@ -39,6 +39,8 @@ src_prepare() {
default
# Don't strip CFLAGS
sed -i 's/fort_CFLAGS =/fort_CFLAGS = ${CFLAGS} /' src/Makefile.am || die
+ # Don’t compile debug by default
+ sed -i '/fort_CFLAGS/ s/ -g / /' src/Makefile.am || die
# Don't test network
sed -i '/http/d' test/Makefile.am || die
eautoreconf
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: net-misc/FORT-validator/
@ 2021-05-03 10:11 Andrew Ammerlaan
2021-05-03 9:36 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
0 siblings, 1 reply; 21+ messages in thread
From: Andrew Ammerlaan @ 2021-05-03 10:11 UTC (permalink / raw
To: gentoo-commits
commit: 93623e264cc75b5c542e4b6942f3187eaf5a14f0
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Mon May 3 09:33:53 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Mon May 3 09:33:53 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=93623e26
net-misc/FORT-validator: drop libressl
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
net-misc/FORT-validator/FORT-validator-1.4.1.ebuild | 5 ++---
net-misc/FORT-validator/FORT-validator-1.4.2.ebuild | 5 ++---
net-misc/FORT-validator/FORT-validator-1.5.0.ebuild | 5 ++---
3 files changed, 6 insertions(+), 9 deletions(-)
diff --git a/net-misc/FORT-validator/FORT-validator-1.4.1.ebuild b/net-misc/FORT-validator/FORT-validator-1.4.1.ebuild
index 072bcd250..e31d270e4 100644
--- a/net-misc/FORT-validator/FORT-validator-1.4.1.ebuild
+++ b/net-misc/FORT-validator/FORT-validator-1.4.1.ebuild
@@ -14,15 +14,14 @@ MY_PN="fort"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="caps libressl"
+IUSE="caps"
DEPEND="
acct-group/fort
acct-user/fort
caps? ( sys-libs/libcap )
dev-libs/jansson
- libressl? ( dev-libs/libressl:0= )
- !libressl? ( dev-libs/openssl:0= )
+ dev-libs/openssl:0=
"
RDEPEND="
${DEPEND}
diff --git a/net-misc/FORT-validator/FORT-validator-1.4.2.ebuild b/net-misc/FORT-validator/FORT-validator-1.4.2.ebuild
index c642fbdfc..645a3e3e9 100644
--- a/net-misc/FORT-validator/FORT-validator-1.4.2.ebuild
+++ b/net-misc/FORT-validator/FORT-validator-1.4.2.ebuild
@@ -14,15 +14,14 @@ SRC_URI="https://github.com/NICMx/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="caps libressl"
+IUSE="caps"
DEPEND="
acct-group/fort
acct-user/fort
caps? ( sys-libs/libcap )
dev-libs/jansson
- libressl? ( dev-libs/libressl:0= )
- !libressl? ( dev-libs/openssl:0= )
+ dev-libs/openssl:0=
"
RDEPEND="
${DEPEND}
diff --git a/net-misc/FORT-validator/FORT-validator-1.5.0.ebuild b/net-misc/FORT-validator/FORT-validator-1.5.0.ebuild
index 15a566054..c3c640eac 100644
--- a/net-misc/FORT-validator/FORT-validator-1.5.0.ebuild
+++ b/net-misc/FORT-validator/FORT-validator-1.5.0.ebuild
@@ -14,15 +14,14 @@ MY_PN="fort"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="caps libressl"
+IUSE="caps"
DEPEND="
acct-group/fort
acct-user/fort
caps? ( sys-libs/libcap )
dev-libs/jansson
- libressl? ( dev-libs/libressl:0= )
- !libressl? ( dev-libs/openssl:0= )
+ dev-libs/openssl:0=
"
RDEPEND="
${DEPEND}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/FORT-validator/
2021-05-03 10:11 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
@ 2021-05-03 9:36 ` Andrew Ammerlaan
0 siblings, 0 replies; 21+ messages in thread
From: Andrew Ammerlaan @ 2021-05-03 9:36 UTC (permalink / raw
To: gentoo-commits
commit: 93623e264cc75b5c542e4b6942f3187eaf5a14f0
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Mon May 3 09:33:53 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Mon May 3 09:33:53 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=93623e26
net-misc/FORT-validator: drop libressl
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
net-misc/FORT-validator/FORT-validator-1.4.1.ebuild | 5 ++---
net-misc/FORT-validator/FORT-validator-1.4.2.ebuild | 5 ++---
net-misc/FORT-validator/FORT-validator-1.5.0.ebuild | 5 ++---
3 files changed, 6 insertions(+), 9 deletions(-)
diff --git a/net-misc/FORT-validator/FORT-validator-1.4.1.ebuild b/net-misc/FORT-validator/FORT-validator-1.4.1.ebuild
index 072bcd250..e31d270e4 100644
--- a/net-misc/FORT-validator/FORT-validator-1.4.1.ebuild
+++ b/net-misc/FORT-validator/FORT-validator-1.4.1.ebuild
@@ -14,15 +14,14 @@ MY_PN="fort"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="caps libressl"
+IUSE="caps"
DEPEND="
acct-group/fort
acct-user/fort
caps? ( sys-libs/libcap )
dev-libs/jansson
- libressl? ( dev-libs/libressl:0= )
- !libressl? ( dev-libs/openssl:0= )
+ dev-libs/openssl:0=
"
RDEPEND="
${DEPEND}
diff --git a/net-misc/FORT-validator/FORT-validator-1.4.2.ebuild b/net-misc/FORT-validator/FORT-validator-1.4.2.ebuild
index c642fbdfc..645a3e3e9 100644
--- a/net-misc/FORT-validator/FORT-validator-1.4.2.ebuild
+++ b/net-misc/FORT-validator/FORT-validator-1.4.2.ebuild
@@ -14,15 +14,14 @@ SRC_URI="https://github.com/NICMx/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="caps libressl"
+IUSE="caps"
DEPEND="
acct-group/fort
acct-user/fort
caps? ( sys-libs/libcap )
dev-libs/jansson
- libressl? ( dev-libs/libressl:0= )
- !libressl? ( dev-libs/openssl:0= )
+ dev-libs/openssl:0=
"
RDEPEND="
${DEPEND}
diff --git a/net-misc/FORT-validator/FORT-validator-1.5.0.ebuild b/net-misc/FORT-validator/FORT-validator-1.5.0.ebuild
index 15a566054..c3c640eac 100644
--- a/net-misc/FORT-validator/FORT-validator-1.5.0.ebuild
+++ b/net-misc/FORT-validator/FORT-validator-1.5.0.ebuild
@@ -14,15 +14,14 @@ MY_PN="fort"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="caps libressl"
+IUSE="caps"
DEPEND="
acct-group/fort
acct-user/fort
caps? ( sys-libs/libcap )
dev-libs/jansson
- libressl? ( dev-libs/libressl:0= )
- !libressl? ( dev-libs/openssl:0= )
+ dev-libs/openssl:0=
"
RDEPEND="
${DEPEND}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/FORT-validator/
@ 2020-12-26 9:09 Theo Anderson
0 siblings, 0 replies; 21+ messages in thread
From: Theo Anderson @ 2020-12-26 9:09 UTC (permalink / raw
To: gentoo-commits
commit: e07d9fbc9bd5ce21a4885ccdbc58620eac2c1f17
Author: Theo Anderson <telans <AT> posteo <DOT> de>
AuthorDate: Sat Dec 26 01:51:16 2020 +0000
Commit: Theo Anderson <telans <AT> posteo <DOT> de>
CommitDate: Sat Dec 26 09:09:31 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e07d9fbc
net-misc/FORT-validator: bump to 1.4.2; use sed instead of patch
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Theo Anderson <telans <AT> posteo.de>
.../FORT-validator/FORT-validator-1.4.2.ebuild | 78 ++++++++++++++++++++++
net-misc/FORT-validator/Manifest | 1 +
2 files changed, 79 insertions(+)
diff --git a/net-misc/FORT-validator/FORT-validator-1.4.2.ebuild b/net-misc/FORT-validator/FORT-validator-1.4.2.ebuild
new file mode 100644
index 00000000..25374596
--- /dev/null
+++ b/net-misc/FORT-validator/FORT-validator-1.4.2.ebuild
@@ -0,0 +1,78 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools fcaps systemd
+
+MY_PN="fort"
+
+DESCRIPTION="FORT validator is an open source RPKI validator"
+HOMEPAGE="https://fortproject.net/validator?2"
+SRC_URI="https://github.com/NICMx/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="caps libressl"
+
+DEPEND="
+ acct-group/fort
+ acct-user/fort
+ caps? ( sys-libs/libcap )
+ dev-libs/jansson
+ libressl? ( dev-libs/libressl:0= )
+ !libressl? ( dev-libs/openssl:0= )
+"
+RDEPEND="
+ ${DEPEND}
+ net-misc/rsync
+"
+BDEPEND="
+ sys-devel/autoconf
+ sys-devel/automake
+"
+
+src_prepare() {
+ default
+ # Don't strip CFLAGS
+ sed -i 's/fort_CFLAGS =/fort_CFLAGS = ${CFLAGS} /' src/Makefile.am || die
+ # Don't test network
+ sed -i '/http/d' test/Makefile.am || die
+ eautoreconf
+}
+
+src_install() {
+ newinitd "${FILESDIR}/${MY_PN}-initd" ${MY_PN}
+ newconfd "${FILESDIR}/${MY_PN}-confd" ${MY_PN}
+
+ emake DESTDIR="${ED}" install
+ insinto /usr/share/${MY_PN}/
+ insopts -m0644 -o "${MY_PN}"
+ diropts -m0755 -o "${MY_PN}"
+ doins -r examples/tal/
+
+ dodoc -r examples/
+
+ insinto /etc/fort
+ newins "${FILESDIR}/fort-config.json" config.json
+
+ exeinto "/usr/libexec/${MY_PN}"
+ doexe fort_setup.sh
+
+ systemd_dounit "${FILESDIR}/${MY_PN}.service"
+}
+
+pkg_postinst() {
+ fcaps cap_net_bind_service usr/bin/fort
+
+ einfo ""
+ einfo "ARIN TAL is disabled by default because the ARIN Relying Party"
+ einfo "Agreement must be accepted beforehead. Start fort, run"
+ einfo ""
+ einfo " su -s /bin/sh -c '${EROOT}/usr/libexec/${MY_PN}/fort_setup.sh /usr/share/${MY_PN}/tal/' fort"
+ einfo ""
+ einfo "as root and restart fort to enable it."
+ einfo "The configuration file generation will provide a config file, but a"
+ einfo "simpler one is shiped with the ebuid. Use the one you prefer."
+}
diff --git a/net-misc/FORT-validator/Manifest b/net-misc/FORT-validator/Manifest
index 817dd6d4..89dcf1bb 100644
--- a/net-misc/FORT-validator/Manifest
+++ b/net-misc/FORT-validator/Manifest
@@ -1,3 +1,4 @@
DIST FORT-validator-1.3.0.tar.gz 444918 BLAKE2B 3a8fb8cce5c71d22ab402d6b6a1478f173641a3876bad04e9fde4373d2a6b49395ff692aa048579886a82a799ed7849fc51d86c798b0b0ea9c594b4eb532b367 SHA512 0aed86979e6b9c3142cc9a53d13a619dbe22a3e05bcc26f30fda5048ac3e9d31b83307fbd4a68543eaf948954dbaba54edbce9b90ab0189d15c3629b220d094c
DIST FORT-validator-1.4.0.tar.gz 468621 BLAKE2B f531f06136e8052ca8a001c91c8209bba7f0da6dcbb8cbccf9d7b3d39e2366951f48f254614def4749a8eb3f83bf01afaf9e2b013eecbc8fcd0c4274c4c3496a SHA512 dfbd94c9fbd8a4eac9f43030ebfa005febc01e4a39fccdd58fbfcc79aadfe0eeb2f8a2f4836c8d14c3e957f58e91466650ff1a266144f4b4f731495f8a74e460
DIST FORT-validator-1.4.1.tar.gz 468737 BLAKE2B d1cbe115ba4d5e650d83e5793773028d545d7e56e8a7247ddc10673e0925ff278ebbc35f1161423d6f2b0bea6c8cb3416d8d87afea8c414bb69b5b95b9c8bf06 SHA512 aac4039bfad71fe9d9747abf8b2121d8b801c07feac83238c994b406241d2fefcf46bebc899298be84fddb90bbc345b117613a4bd4d45fbb38da89d1040ed393
+DIST FORT-validator-1.4.2.tar.gz 471694 BLAKE2B 9c5f3a2a6b79dbd62248e125d665d31561c2efee0b7df31215d16d55b56b56dee8dd6e5c34e9d01e36e82383dec49d6bb59fc3f078be000f166f46c4c08ead33 SHA512 c06c5552282584c0c671cec04d11a6072c5d19b3cc5a6e140088e6774c9b03a5fb00e9929e3f278f61207083f10f332282dba2c9395a28e78c190599c077c9fd
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/FORT-validator/
@ 2020-12-07 12:14 Alarig Le Lay
0 siblings, 0 replies; 21+ messages in thread
From: Alarig Le Lay @ 2020-12-07 12:14 UTC (permalink / raw
To: gentoo-commits
commit: 9de21ac99e17c24681466124f5b0f2f80dce1f11
Author: Alarig Le Lay <alarig <AT> swordarmor <DOT> fr>
AuthorDate: Mon Dec 7 12:13:18 2020 +0000
Commit: Alarig Le Lay <alarig <AT> swordarmor <DOT> fr>
CommitDate: Mon Dec 7 12:13:18 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9de21ac9
net-misc/FORT-validator: Old release cleanup
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Alarig Le Lay <alarig <AT> swordarmor.fr>
.../FORT-validator/FORT-validator-1.2.1.ebuild | 77 ----------------------
net-misc/FORT-validator/Manifest | 1 -
2 files changed, 78 deletions(-)
diff --git a/net-misc/FORT-validator/FORT-validator-1.2.1.ebuild b/net-misc/FORT-validator/FORT-validator-1.2.1.ebuild
deleted file mode 100644
index ce424e3a..00000000
--- a/net-misc/FORT-validator/FORT-validator-1.2.1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools fcaps systemd
-
-DESCRIPTION="FORT validator is an open source RPKI validator"
-HOMEPAGE="https://fortproject.net/validator?2"
-SRC_URI="https://github.com/NICMx/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-MY_PN="fort"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="caps libressl"
-
-DEPEND="
- acct-group/fort
- acct-user/fort
- caps? ( sys-libs/libcap )
- dev-libs/jansson
- libressl? ( dev-libs/libressl:0= )
- !libressl? ( dev-libs/openssl:0= )
-"
-RDEPEND="
- ${DEPEND}
- net-misc/rsync
-"
-BDEPEND="
- sys-devel/autoconf
- sys-devel/automake
-"
-
-PATCHES="${FILESDIR}/${PN}-skip-online-test.patch"
-
-src_prepare() {
- default
-
- eautoreconf
-}
-
-src_install() {
- newinitd "${FILESDIR}/${MY_PN}-initd" ${MY_PN}
- newconfd "${FILESDIR}/${MY_PN}-confd" ${MY_PN}
-
- emake DESTDIR="${D}" install
- insinto /usr/share/${MY_PN}/
- insopts -m0644 -o "${MY_PN}"
- diropts -m0755 -o "${MY_PN}"
- doins -r examples/tal/
-
- dodoc -r examples/
-
- insinto /etc/fort
- newins "${FILESDIR}/fort-config.json" config.json
-
- exeinto "/usr/libexec/${MY_PN}"
- doexe fort_setup.sh
-
- systemd_dounit "${FILESDIR}/${MY_PN}.service"
-}
-
-pkg_postinst() {
- fcaps cap_net_bind_service usr/bin/fort
-
- einfo ""
- einfo "ARIN TAL is disabled by default because the ARIN Relying Party"
- einfo "Agreement must be accepted beforehead. Start fort, run"
- einfo ""
- einfo " su -s /bin/sh -c '${EROOT}/usr/libexec/${MY_PN}/fort_setup.sh /usr/share/${MY_PN}/tal/' fort"
- einfo ""
- einfo "as root and restart fort to enable it."
- einfo "The configuration file generation will provide a config file, but a"
- einfo "simpler one is shiped with the ebuid. Use the one you prefer."
-}
diff --git a/net-misc/FORT-validator/Manifest b/net-misc/FORT-validator/Manifest
index 73c9852a..d6a678f9 100644
--- a/net-misc/FORT-validator/Manifest
+++ b/net-misc/FORT-validator/Manifest
@@ -1,3 +1,2 @@
-DIST FORT-validator-1.2.1.tar.gz 431832 BLAKE2B 25459e591a531dcf3326baec06c9e462611f1fd727bd79623d0f5eae0f02b2398e698ea6f0cf7608061f5e125afb056c7dff9b1dcc6fbe01332e573e8c4b1f15 SHA512 87d256a02ca6d3c00bb2245476c126b076f6c57e9eeaefb2dcb0dfed5763b5769731de08e4168c9ce701a2820eeda69c3bf054c8445b910948504fdb7b0b6b50
DIST FORT-validator-1.3.0.tar.gz 444918 BLAKE2B 3a8fb8cce5c71d22ab402d6b6a1478f173641a3876bad04e9fde4373d2a6b49395ff692aa048579886a82a799ed7849fc51d86c798b0b0ea9c594b4eb532b367 SHA512 0aed86979e6b9c3142cc9a53d13a619dbe22a3e05bcc26f30fda5048ac3e9d31b83307fbd4a68543eaf948954dbaba54edbce9b90ab0189d15c3629b220d094c
DIST FORT-validator-1.4.0.tar.gz 468621 BLAKE2B f531f06136e8052ca8a001c91c8209bba7f0da6dcbb8cbccf9d7b3d39e2366951f48f254614def4749a8eb3f83bf01afaf9e2b013eecbc8fcd0c4274c4c3496a SHA512 dfbd94c9fbd8a4eac9f43030ebfa005febc01e4a39fccdd58fbfcc79aadfe0eeb2f8a2f4836c8d14c3e957f58e91466650ff1a266144f4b4f731495f8a74e460
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/FORT-validator/
@ 2020-12-07 12:14 Alarig Le Lay
0 siblings, 0 replies; 21+ messages in thread
From: Alarig Le Lay @ 2020-12-07 12:14 UTC (permalink / raw
To: gentoo-commits
commit: 004ffa84d4e5133852aa7bc2a921547e97e8b2c0
Author: Alarig Le Lay <alarig <AT> swordarmor <DOT> fr>
AuthorDate: Mon Dec 7 12:14:21 2020 +0000
Commit: Alarig Le Lay <alarig <AT> swordarmor <DOT> fr>
CommitDate: Mon Dec 7 12:14:21 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=004ffa84
net-misc/FORT-validator: New release
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Alarig Le Lay <alarig <AT> swordarmor.fr>
.../FORT-validator/FORT-validator-1.4.1.ebuild | 77 ++++++++++++++++++++++
net-misc/FORT-validator/Manifest | 1 +
2 files changed, 78 insertions(+)
diff --git a/net-misc/FORT-validator/FORT-validator-1.4.1.ebuild b/net-misc/FORT-validator/FORT-validator-1.4.1.ebuild
new file mode 100644
index 00000000..ce424e3a
--- /dev/null
+++ b/net-misc/FORT-validator/FORT-validator-1.4.1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools fcaps systemd
+
+DESCRIPTION="FORT validator is an open source RPKI validator"
+HOMEPAGE="https://fortproject.net/validator?2"
+SRC_URI="https://github.com/NICMx/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+MY_PN="fort"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="caps libressl"
+
+DEPEND="
+ acct-group/fort
+ acct-user/fort
+ caps? ( sys-libs/libcap )
+ dev-libs/jansson
+ libressl? ( dev-libs/libressl:0= )
+ !libressl? ( dev-libs/openssl:0= )
+"
+RDEPEND="
+ ${DEPEND}
+ net-misc/rsync
+"
+BDEPEND="
+ sys-devel/autoconf
+ sys-devel/automake
+"
+
+PATCHES="${FILESDIR}/${PN}-skip-online-test.patch"
+
+src_prepare() {
+ default
+
+ eautoreconf
+}
+
+src_install() {
+ newinitd "${FILESDIR}/${MY_PN}-initd" ${MY_PN}
+ newconfd "${FILESDIR}/${MY_PN}-confd" ${MY_PN}
+
+ emake DESTDIR="${D}" install
+ insinto /usr/share/${MY_PN}/
+ insopts -m0644 -o "${MY_PN}"
+ diropts -m0755 -o "${MY_PN}"
+ doins -r examples/tal/
+
+ dodoc -r examples/
+
+ insinto /etc/fort
+ newins "${FILESDIR}/fort-config.json" config.json
+
+ exeinto "/usr/libexec/${MY_PN}"
+ doexe fort_setup.sh
+
+ systemd_dounit "${FILESDIR}/${MY_PN}.service"
+}
+
+pkg_postinst() {
+ fcaps cap_net_bind_service usr/bin/fort
+
+ einfo ""
+ einfo "ARIN TAL is disabled by default because the ARIN Relying Party"
+ einfo "Agreement must be accepted beforehead. Start fort, run"
+ einfo ""
+ einfo " su -s /bin/sh -c '${EROOT}/usr/libexec/${MY_PN}/fort_setup.sh /usr/share/${MY_PN}/tal/' fort"
+ einfo ""
+ einfo "as root and restart fort to enable it."
+ einfo "The configuration file generation will provide a config file, but a"
+ einfo "simpler one is shiped with the ebuid. Use the one you prefer."
+}
diff --git a/net-misc/FORT-validator/Manifest b/net-misc/FORT-validator/Manifest
index d6a678f9..817dd6d4 100644
--- a/net-misc/FORT-validator/Manifest
+++ b/net-misc/FORT-validator/Manifest
@@ -1,2 +1,3 @@
DIST FORT-validator-1.3.0.tar.gz 444918 BLAKE2B 3a8fb8cce5c71d22ab402d6b6a1478f173641a3876bad04e9fde4373d2a6b49395ff692aa048579886a82a799ed7849fc51d86c798b0b0ea9c594b4eb532b367 SHA512 0aed86979e6b9c3142cc9a53d13a619dbe22a3e05bcc26f30fda5048ac3e9d31b83307fbd4a68543eaf948954dbaba54edbce9b90ab0189d15c3629b220d094c
DIST FORT-validator-1.4.0.tar.gz 468621 BLAKE2B f531f06136e8052ca8a001c91c8209bba7f0da6dcbb8cbccf9d7b3d39e2366951f48f254614def4749a8eb3f83bf01afaf9e2b013eecbc8fcd0c4274c4c3496a SHA512 dfbd94c9fbd8a4eac9f43030ebfa005febc01e4a39fccdd58fbfcc79aadfe0eeb2f8a2f4836c8d14c3e957f58e91466650ff1a266144f4b4f731495f8a74e460
+DIST FORT-validator-1.4.1.tar.gz 468737 BLAKE2B d1cbe115ba4d5e650d83e5793773028d545d7e56e8a7247ddc10673e0925ff278ebbc35f1161423d6f2b0bea6c8cb3416d8d87afea8c414bb69b5b95b9c8bf06 SHA512 aac4039bfad71fe9d9747abf8b2121d8b801c07feac83238c994b406241d2fefcf46bebc899298be84fddb90bbc345b117613a4bd4d45fbb38da89d1040ed393
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/FORT-validator/
@ 2020-12-03 13:02 Alarig Le Lay
0 siblings, 0 replies; 21+ messages in thread
From: Alarig Le Lay @ 2020-12-03 13:02 UTC (permalink / raw
To: gentoo-commits
commit: 1a8e010b42c3c8a286656efbc0f851799fb5e436
Author: Alarig Le Lay <alarig <AT> swordarmor <DOT> fr>
AuthorDate: Thu Dec 3 13:01:07 2020 +0000
Commit: Alarig Le Lay <alarig <AT> swordarmor <DOT> fr>
CommitDate: Thu Dec 3 13:01:07 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1a8e010b
net-misc/FORT-validator: Old release removal (1.2.0)
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Alarig Le Lay <alarig <AT> swordarmor.fr>
.../FORT-validator/FORT-validator-1.2.0.ebuild | 79 ----------------------
net-misc/FORT-validator/Manifest | 1 -
2 files changed, 80 deletions(-)
diff --git a/net-misc/FORT-validator/FORT-validator-1.2.0.ebuild b/net-misc/FORT-validator/FORT-validator-1.2.0.ebuild
deleted file mode 100644
index 89e2388a..00000000
--- a/net-misc/FORT-validator/FORT-validator-1.2.0.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools fcaps systemd
-
-DESCRIPTION="FORT validator is an open source RPKI validator"
-HOMEPAGE="https://fortproject.net/validator?2"
-SRC_URI="https://github.com/NICMx/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-MY_PN="fort"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="caps libressl"
-
-DEPEND="
- acct-group/fort
- acct-user/fort
- caps? ( sys-libs/libcap )
- dev-libs/jansson
- libressl? ( dev-libs/libressl:0= )
- !libressl? ( dev-libs/openssl:0= )
-"
-RDEPEND="
- ${DEPEND}
- net-misc/rsync
-"
-BDEPEND="
- sys-devel/autoconf
- sys-devel/automake
-"
-
-PATCHES="${FILESDIR}/${PN}-skip-online-test.patch"
-
-src_prepare() {
- default
-
- eautoreconf
-}
-
-src_install() {
- newinitd "${FILESDIR}/${MY_PN}-initd" ${MY_PN}
- newconfd "${FILESDIR}/${MY_PN}-confd" ${MY_PN}
-
- emake DESTDIR="${D}" install
- insinto /usr/share/${MY_PN}/
- insopts -m0644 -o "${MY_PN}"
- diropts -m0755 -o "${MY_PN}"
- doins -r examples/tal/
-
- dodoc -r examples/
-
- insinto /etc/fort
- newins "${FILESDIR}/fort-config.json" config.json
-
- exeinto "/usr/libexec/${MY_PN}"
- doexe fort_setup.sh
-
- systemd_dounit "${FILESDIR}/${MY_PN}.service"
-}
-
-pkg_postinst() {
- fcaps cap_net_bind_service usr/bin/fort
-
- einfo ""
- einfo "ARIN TAL is disabled by default because the ARIN Relying Party"
- einfo "Agreement must be accepted beforehead. Start fort, run"
- einfo ""
- einfo " su -s /bin/sh -c '${EROOT}/usr/libexec/${MY_PN}/fort_setup.sh /usr/share/${MY_PN}/tal/' fort"
- einfo ""
- einfo "as root and restart fort to enable it."
- einfo "The configuration file generation will fail because the script tries"
- einfo "to write in your current directory. Plus, there is a configuration"
- einfo "file with this ebuild, so you don’t have to use the generated one if"
- einfo "you don’t want to."
-}
diff --git a/net-misc/FORT-validator/Manifest b/net-misc/FORT-validator/Manifest
index 2ed1991d..2b313100 100644
--- a/net-misc/FORT-validator/Manifest
+++ b/net-misc/FORT-validator/Manifest
@@ -1,3 +1,2 @@
-DIST FORT-validator-1.2.0.tar.gz 427483 BLAKE2B 05fbec44fb17fa188b6196a2b166f2e112224dcf4071cc875ed1f3a147b28acff94c89b0c0a658aaee197e1820d9f53803e73add81e355f7df07713fcdb0df00 SHA512 e89b1aa7c0cd4036d04a017898e1a6017450f5dab96e57c35b0aa532b212b23f7fab17ca117a9461c9bdacca511ea70341e692a4d5e8f277ae8e277c1d48706e
DIST FORT-validator-1.2.1.tar.gz 431832 BLAKE2B 25459e591a531dcf3326baec06c9e462611f1fd727bd79623d0f5eae0f02b2398e698ea6f0cf7608061f5e125afb056c7dff9b1dcc6fbe01332e573e8c4b1f15 SHA512 87d256a02ca6d3c00bb2245476c126b076f6c57e9eeaefb2dcb0dfed5763b5769731de08e4168c9ce701a2820eeda69c3bf054c8445b910948504fdb7b0b6b50
DIST FORT-validator-1.3.0.tar.gz 444918 BLAKE2B 3a8fb8cce5c71d22ab402d6b6a1478f173641a3876bad04e9fde4373d2a6b49395ff692aa048579886a82a799ed7849fc51d86c798b0b0ea9c594b4eb532b367 SHA512 0aed86979e6b9c3142cc9a53d13a619dbe22a3e05bcc26f30fda5048ac3e9d31b83307fbd4a68543eaf948954dbaba54edbce9b90ab0189d15c3629b220d094c
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/FORT-validator/
@ 2020-12-03 13:02 Alarig Le Lay
0 siblings, 0 replies; 21+ messages in thread
From: Alarig Le Lay @ 2020-12-03 13:02 UTC (permalink / raw
To: gentoo-commits
commit: 2954370c0bfcef86716fef5d475ac59a429acbaa
Author: Alarig Le Lay <alarig <AT> swordarmor <DOT> fr>
AuthorDate: Thu Dec 3 13:02:14 2020 +0000
Commit: Alarig Le Lay <alarig <AT> swordarmor <DOT> fr>
CommitDate: Thu Dec 3 13:02:14 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2954370c
net-misc/FORT-validator: Version bump
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Alarig Le Lay <alarig <AT> swordarmor.fr>
.../FORT-validator/FORT-validator-1.4.0.ebuild | 77 ++++++++++++++++++++++
net-misc/FORT-validator/Manifest | 1 +
2 files changed, 78 insertions(+)
diff --git a/net-misc/FORT-validator/FORT-validator-1.4.0.ebuild b/net-misc/FORT-validator/FORT-validator-1.4.0.ebuild
new file mode 100644
index 00000000..ce424e3a
--- /dev/null
+++ b/net-misc/FORT-validator/FORT-validator-1.4.0.ebuild
@@ -0,0 +1,77 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools fcaps systemd
+
+DESCRIPTION="FORT validator is an open source RPKI validator"
+HOMEPAGE="https://fortproject.net/validator?2"
+SRC_URI="https://github.com/NICMx/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+MY_PN="fort"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="caps libressl"
+
+DEPEND="
+ acct-group/fort
+ acct-user/fort
+ caps? ( sys-libs/libcap )
+ dev-libs/jansson
+ libressl? ( dev-libs/libressl:0= )
+ !libressl? ( dev-libs/openssl:0= )
+"
+RDEPEND="
+ ${DEPEND}
+ net-misc/rsync
+"
+BDEPEND="
+ sys-devel/autoconf
+ sys-devel/automake
+"
+
+PATCHES="${FILESDIR}/${PN}-skip-online-test.patch"
+
+src_prepare() {
+ default
+
+ eautoreconf
+}
+
+src_install() {
+ newinitd "${FILESDIR}/${MY_PN}-initd" ${MY_PN}
+ newconfd "${FILESDIR}/${MY_PN}-confd" ${MY_PN}
+
+ emake DESTDIR="${D}" install
+ insinto /usr/share/${MY_PN}/
+ insopts -m0644 -o "${MY_PN}"
+ diropts -m0755 -o "${MY_PN}"
+ doins -r examples/tal/
+
+ dodoc -r examples/
+
+ insinto /etc/fort
+ newins "${FILESDIR}/fort-config.json" config.json
+
+ exeinto "/usr/libexec/${MY_PN}"
+ doexe fort_setup.sh
+
+ systemd_dounit "${FILESDIR}/${MY_PN}.service"
+}
+
+pkg_postinst() {
+ fcaps cap_net_bind_service usr/bin/fort
+
+ einfo ""
+ einfo "ARIN TAL is disabled by default because the ARIN Relying Party"
+ einfo "Agreement must be accepted beforehead. Start fort, run"
+ einfo ""
+ einfo " su -s /bin/sh -c '${EROOT}/usr/libexec/${MY_PN}/fort_setup.sh /usr/share/${MY_PN}/tal/' fort"
+ einfo ""
+ einfo "as root and restart fort to enable it."
+ einfo "The configuration file generation will provide a config file, but a"
+ einfo "simpler one is shiped with the ebuid. Use the one you prefer."
+}
diff --git a/net-misc/FORT-validator/Manifest b/net-misc/FORT-validator/Manifest
index 2b313100..73c9852a 100644
--- a/net-misc/FORT-validator/Manifest
+++ b/net-misc/FORT-validator/Manifest
@@ -1,2 +1,3 @@
DIST FORT-validator-1.2.1.tar.gz 431832 BLAKE2B 25459e591a531dcf3326baec06c9e462611f1fd727bd79623d0f5eae0f02b2398e698ea6f0cf7608061f5e125afb056c7dff9b1dcc6fbe01332e573e8c4b1f15 SHA512 87d256a02ca6d3c00bb2245476c126b076f6c57e9eeaefb2dcb0dfed5763b5769731de08e4168c9ce701a2820eeda69c3bf054c8445b910948504fdb7b0b6b50
DIST FORT-validator-1.3.0.tar.gz 444918 BLAKE2B 3a8fb8cce5c71d22ab402d6b6a1478f173641a3876bad04e9fde4373d2a6b49395ff692aa048579886a82a799ed7849fc51d86c798b0b0ea9c594b4eb532b367 SHA512 0aed86979e6b9c3142cc9a53d13a619dbe22a3e05bcc26f30fda5048ac3e9d31b83307fbd4a68543eaf948954dbaba54edbce9b90ab0189d15c3629b220d094c
+DIST FORT-validator-1.4.0.tar.gz 468621 BLAKE2B f531f06136e8052ca8a001c91c8209bba7f0da6dcbb8cbccf9d7b3d39e2366951f48f254614def4749a8eb3f83bf01afaf9e2b013eecbc8fcd0c4274c4c3496a SHA512 dfbd94c9fbd8a4eac9f43030ebfa005febc01e4a39fccdd58fbfcc79aadfe0eeb2f8a2f4836c8d14c3e957f58e91466650ff1a266144f4b4f731495f8a74e460
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/FORT-validator/
@ 2020-07-08 20:46 Alarig Le Lay
0 siblings, 0 replies; 21+ messages in thread
From: Alarig Le Lay @ 2020-07-08 20:46 UTC (permalink / raw
To: gentoo-commits
commit: a663545a71de92ba73ac404e5dc26b2207deb94b
Author: Alarig Le Lay <alarig <AT> swordarmor <DOT> fr>
AuthorDate: Wed Jul 8 20:46:28 2020 +0000
Commit: Alarig Le Lay <alarig <AT> swordarmor <DOT> fr>
CommitDate: Wed Jul 8 20:46:28 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a663545a
net-misc/FORT-validator: Version bump to 1.3.0
Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Alarig Le Lay <alarig <AT> swordarmor.fr>
.../FORT-validator/FORT-validator-1.3.0.ebuild | 77 ++++++++++++++++++++++
net-misc/FORT-validator/Manifest | 1 +
2 files changed, 78 insertions(+)
diff --git a/net-misc/FORT-validator/FORT-validator-1.3.0.ebuild b/net-misc/FORT-validator/FORT-validator-1.3.0.ebuild
new file mode 100644
index 0000000..ce424e3
--- /dev/null
+++ b/net-misc/FORT-validator/FORT-validator-1.3.0.ebuild
@@ -0,0 +1,77 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools fcaps systemd
+
+DESCRIPTION="FORT validator is an open source RPKI validator"
+HOMEPAGE="https://fortproject.net/validator?2"
+SRC_URI="https://github.com/NICMx/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+MY_PN="fort"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="caps libressl"
+
+DEPEND="
+ acct-group/fort
+ acct-user/fort
+ caps? ( sys-libs/libcap )
+ dev-libs/jansson
+ libressl? ( dev-libs/libressl:0= )
+ !libressl? ( dev-libs/openssl:0= )
+"
+RDEPEND="
+ ${DEPEND}
+ net-misc/rsync
+"
+BDEPEND="
+ sys-devel/autoconf
+ sys-devel/automake
+"
+
+PATCHES="${FILESDIR}/${PN}-skip-online-test.patch"
+
+src_prepare() {
+ default
+
+ eautoreconf
+}
+
+src_install() {
+ newinitd "${FILESDIR}/${MY_PN}-initd" ${MY_PN}
+ newconfd "${FILESDIR}/${MY_PN}-confd" ${MY_PN}
+
+ emake DESTDIR="${D}" install
+ insinto /usr/share/${MY_PN}/
+ insopts -m0644 -o "${MY_PN}"
+ diropts -m0755 -o "${MY_PN}"
+ doins -r examples/tal/
+
+ dodoc -r examples/
+
+ insinto /etc/fort
+ newins "${FILESDIR}/fort-config.json" config.json
+
+ exeinto "/usr/libexec/${MY_PN}"
+ doexe fort_setup.sh
+
+ systemd_dounit "${FILESDIR}/${MY_PN}.service"
+}
+
+pkg_postinst() {
+ fcaps cap_net_bind_service usr/bin/fort
+
+ einfo ""
+ einfo "ARIN TAL is disabled by default because the ARIN Relying Party"
+ einfo "Agreement must be accepted beforehead. Start fort, run"
+ einfo ""
+ einfo " su -s /bin/sh -c '${EROOT}/usr/libexec/${MY_PN}/fort_setup.sh /usr/share/${MY_PN}/tal/' fort"
+ einfo ""
+ einfo "as root and restart fort to enable it."
+ einfo "The configuration file generation will provide a config file, but a"
+ einfo "simpler one is shiped with the ebuid. Use the one you prefer."
+}
diff --git a/net-misc/FORT-validator/Manifest b/net-misc/FORT-validator/Manifest
index abb8724..2ed1991 100644
--- a/net-misc/FORT-validator/Manifest
+++ b/net-misc/FORT-validator/Manifest
@@ -1,2 +1,3 @@
DIST FORT-validator-1.2.0.tar.gz 427483 BLAKE2B 05fbec44fb17fa188b6196a2b166f2e112224dcf4071cc875ed1f3a147b28acff94c89b0c0a658aaee197e1820d9f53803e73add81e355f7df07713fcdb0df00 SHA512 e89b1aa7c0cd4036d04a017898e1a6017450f5dab96e57c35b0aa532b212b23f7fab17ca117a9461c9bdacca511ea70341e692a4d5e8f277ae8e277c1d48706e
DIST FORT-validator-1.2.1.tar.gz 431832 BLAKE2B 25459e591a531dcf3326baec06c9e462611f1fd727bd79623d0f5eae0f02b2398e698ea6f0cf7608061f5e125afb056c7dff9b1dcc6fbe01332e573e8c4b1f15 SHA512 87d256a02ca6d3c00bb2245476c126b076f6c57e9eeaefb2dcb0dfed5763b5769731de08e4168c9ce701a2820eeda69c3bf054c8445b910948504fdb7b0b6b50
+DIST FORT-validator-1.3.0.tar.gz 444918 BLAKE2B 3a8fb8cce5c71d22ab402d6b6a1478f173641a3876bad04e9fde4373d2a6b49395ff692aa048579886a82a799ed7849fc51d86c798b0b0ea9c594b4eb532b367 SHA512 0aed86979e6b9c3142cc9a53d13a619dbe22a3e05bcc26f30fda5048ac3e9d31b83307fbd4a68543eaf948954dbaba54edbce9b90ab0189d15c3629b220d094c
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/FORT-validator/
@ 2020-05-02 8:40 Alarig Le Lay
0 siblings, 0 replies; 21+ messages in thread
From: Alarig Le Lay @ 2020-05-02 8:40 UTC (permalink / raw
To: gentoo-commits
commit: c0eef7f4a6323a03873df33a43398d426321ef3f
Author: Alarig Le Lay <alarig <AT> swordarmor <DOT> fr>
AuthorDate: Sat May 2 08:40:28 2020 +0000
Commit: Alarig Le Lay <alarig <AT> swordarmor <DOT> fr>
CommitDate: Sat May 2 08:40:28 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c0eef7f4
net-misc/FORT-validator: Version bump to 1.2.1
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Alarig Le Lay <alarig <AT> swordarmor.fr>
.../FORT-validator/FORT-validator-1.2.1.ebuild | 77 ++++++++++++++++++++++
net-misc/FORT-validator/Manifest | 1 +
2 files changed, 78 insertions(+)
diff --git a/net-misc/FORT-validator/FORT-validator-1.2.1.ebuild b/net-misc/FORT-validator/FORT-validator-1.2.1.ebuild
new file mode 100644
index 0000000..ce424e3
--- /dev/null
+++ b/net-misc/FORT-validator/FORT-validator-1.2.1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools fcaps systemd
+
+DESCRIPTION="FORT validator is an open source RPKI validator"
+HOMEPAGE="https://fortproject.net/validator?2"
+SRC_URI="https://github.com/NICMx/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+MY_PN="fort"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="caps libressl"
+
+DEPEND="
+ acct-group/fort
+ acct-user/fort
+ caps? ( sys-libs/libcap )
+ dev-libs/jansson
+ libressl? ( dev-libs/libressl:0= )
+ !libressl? ( dev-libs/openssl:0= )
+"
+RDEPEND="
+ ${DEPEND}
+ net-misc/rsync
+"
+BDEPEND="
+ sys-devel/autoconf
+ sys-devel/automake
+"
+
+PATCHES="${FILESDIR}/${PN}-skip-online-test.patch"
+
+src_prepare() {
+ default
+
+ eautoreconf
+}
+
+src_install() {
+ newinitd "${FILESDIR}/${MY_PN}-initd" ${MY_PN}
+ newconfd "${FILESDIR}/${MY_PN}-confd" ${MY_PN}
+
+ emake DESTDIR="${D}" install
+ insinto /usr/share/${MY_PN}/
+ insopts -m0644 -o "${MY_PN}"
+ diropts -m0755 -o "${MY_PN}"
+ doins -r examples/tal/
+
+ dodoc -r examples/
+
+ insinto /etc/fort
+ newins "${FILESDIR}/fort-config.json" config.json
+
+ exeinto "/usr/libexec/${MY_PN}"
+ doexe fort_setup.sh
+
+ systemd_dounit "${FILESDIR}/${MY_PN}.service"
+}
+
+pkg_postinst() {
+ fcaps cap_net_bind_service usr/bin/fort
+
+ einfo ""
+ einfo "ARIN TAL is disabled by default because the ARIN Relying Party"
+ einfo "Agreement must be accepted beforehead. Start fort, run"
+ einfo ""
+ einfo " su -s /bin/sh -c '${EROOT}/usr/libexec/${MY_PN}/fort_setup.sh /usr/share/${MY_PN}/tal/' fort"
+ einfo ""
+ einfo "as root and restart fort to enable it."
+ einfo "The configuration file generation will provide a config file, but a"
+ einfo "simpler one is shiped with the ebuid. Use the one you prefer."
+}
diff --git a/net-misc/FORT-validator/Manifest b/net-misc/FORT-validator/Manifest
index abe9cf9..abb8724 100644
--- a/net-misc/FORT-validator/Manifest
+++ b/net-misc/FORT-validator/Manifest
@@ -1 +1,2 @@
DIST FORT-validator-1.2.0.tar.gz 427483 BLAKE2B 05fbec44fb17fa188b6196a2b166f2e112224dcf4071cc875ed1f3a147b28acff94c89b0c0a658aaee197e1820d9f53803e73add81e355f7df07713fcdb0df00 SHA512 e89b1aa7c0cd4036d04a017898e1a6017450f5dab96e57c35b0aa532b212b23f7fab17ca117a9461c9bdacca511ea70341e692a4d5e8f277ae8e277c1d48706e
+DIST FORT-validator-1.2.1.tar.gz 431832 BLAKE2B 25459e591a531dcf3326baec06c9e462611f1fd727bd79623d0f5eae0f02b2398e698ea6f0cf7608061f5e125afb056c7dff9b1dcc6fbe01332e573e8c4b1f15 SHA512 87d256a02ca6d3c00bb2245476c126b076f6c57e9eeaefb2dcb0dfed5763b5769731de08e4168c9ce701a2820eeda69c3bf054c8445b910948504fdb7b0b6b50
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/FORT-validator/
@ 2020-03-15 11:29 Andrew Ammerlaan
0 siblings, 0 replies; 21+ messages in thread
From: Andrew Ammerlaan @ 2020-03-15 11:29 UTC (permalink / raw
To: gentoo-commits
commit: fa67a96123301ac75544953cce176286e50f209d
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Sun Mar 15 11:24:14 2020 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sun Mar 15 11:24:14 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fa67a961
net-misc/FORT-validator: remove proxy-maint from metadata
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
net-misc/FORT-validator/metadata.xml | 4 ----
1 file changed, 4 deletions(-)
diff --git a/net-misc/FORT-validator/metadata.xml b/net-misc/FORT-validator/metadata.xml
index 678ca7a..17361c3 100644
--- a/net-misc/FORT-validator/metadata.xml
+++ b/net-misc/FORT-validator/metadata.xml
@@ -5,8 +5,4 @@
<email>alarig@swordarmor.fr</email>
<name>Alarig Le Lay</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/FORT-validator/
@ 2020-03-15 10:47 Alarig Le Lay
0 siblings, 0 replies; 21+ messages in thread
From: Alarig Le Lay @ 2020-03-15 10:47 UTC (permalink / raw
To: gentoo-commits
commit: 922c80b43fe8736d8d7247cb7f9f120237018b89
Author: Alarig Le Lay <alarig <AT> swordarmor <DOT> fr>
AuthorDate: Sun Mar 15 10:47:24 2020 +0000
Commit: Alarig Le Lay <alarig <AT> swordarmor <DOT> fr>
CommitDate: Sun Mar 15 10:47:24 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=922c80b4
net-misc/FORT-validator: Removing dot at the end of DESCRIPTION
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Alarig Le Lay <alarig <AT> swordarmor.fr>
net-misc/FORT-validator/FORT-validator-1.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/FORT-validator/FORT-validator-1.2.0.ebuild b/net-misc/FORT-validator/FORT-validator-1.2.0.ebuild
index 17a3f11..89e2388 100644
--- a/net-misc/FORT-validator/FORT-validator-1.2.0.ebuild
+++ b/net-misc/FORT-validator/FORT-validator-1.2.0.ebuild
@@ -5,7 +5,7 @@ EAPI=7
inherit autotools fcaps systemd
-DESCRIPTION="FORT validator is an open source RPKI validator."
+DESCRIPTION="FORT validator is an open source RPKI validator"
HOMEPAGE="https://fortproject.net/validator?2"
SRC_URI="https://github.com/NICMx/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/FORT-validator/
@ 2020-03-13 16:27 Alarig Le Lay
0 siblings, 0 replies; 21+ messages in thread
From: Alarig Le Lay @ 2020-03-13 16:27 UTC (permalink / raw
To: gentoo-commits
commit: 31484e3facb06b7fe63163ee2dde9e110777497d
Author: alarig <alarig <AT> swordarmor <DOT> fr>
AuthorDate: Fri Mar 13 16:26:59 2020 +0000
Commit: Alarig Le Lay <alarig <AT> swordarmor <DOT> fr>
CommitDate: Fri Mar 13 16:27:45 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=31484e3f
net-misc/FORT-validator: Removing test/http_test.c
Signed-off-by: Alarig Le Lay <alarig <AT> swordarmor.fr>
net-misc/FORT-validator/FORT-validator-1.2.0.ebuild | 2 ++
1 file changed, 2 insertions(+)
diff --git a/net-misc/FORT-validator/FORT-validator-1.2.0.ebuild b/net-misc/FORT-validator/FORT-validator-1.2.0.ebuild
index 9598c51..8b0695e 100644
--- a/net-misc/FORT-validator/FORT-validator-1.2.0.ebuild
+++ b/net-misc/FORT-validator/FORT-validator-1.2.0.ebuild
@@ -36,6 +36,8 @@ BDEPEND="
src_prepare() {
default
+ rm test/http* || die
+
eautoreconf
}
^ permalink raw reply related [flat|nested] 21+ messages in thread
end of thread, other threads:[~2024-06-03 1:18 UTC | newest]
Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-30 12:19 [gentoo-commits] repo/proj/guru:dev commit in: net-misc/FORT-validator/ Alarig Le Lay
-- strict thread matches above, loose matches on Subject: below --
2024-06-03 1:18 Lucio Sauer
2024-06-03 1:18 Lucio Sauer
2024-06-03 1:18 Lucio Sauer
2024-05-30 12:19 Alarig Le Lay
2024-05-26 17:04 Alarig Le Lay
2024-05-26 17:01 Alarig Le Lay
2023-10-06 14:38 [gentoo-commits] repo/proj/guru:master " David Roman
2023-10-06 14:35 ` [gentoo-commits] repo/proj/guru:dev " David Roman
2023-10-06 14:38 [gentoo-commits] repo/proj/guru:master " David Roman
2023-10-06 14:35 ` [gentoo-commits] repo/proj/guru:dev " David Roman
2022-12-28 22:24 Alarig Le Lay
2021-05-03 10:11 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
2021-05-03 9:36 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
2020-12-26 9:09 Theo Anderson
2020-12-07 12:14 Alarig Le Lay
2020-12-07 12:14 Alarig Le Lay
2020-12-03 13:02 Alarig Le Lay
2020-12-03 13:02 Alarig Le Lay
2020-07-08 20:46 Alarig Le Lay
2020-05-02 8:40 Alarig Le Lay
2020-03-15 11:29 Andrew Ammerlaan
2020-03-15 10:47 Alarig Le Lay
2020-03-13 16:27 Alarig Le Lay
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox