diff --git a/net-misc/cve-client/Manifest b/net-misc/cve-client/Manifest new file mode 100644 index 0000000000..f9176b570d --- /dev/null +++ b/net-misc/cve-client/Manifest @@ -0,0 +1 @@ +DIST cve-client-1.0.4.tar.gz 5800 BLAKE2B 3b1fbe1cbbb2e227e9723eb3ca15644ec501b5061dc0c976b34ed8ea5ccdc4055b59d871261a8ee00f578889a60204ef396688acde649cabeb529ca322ba0918 SHA512 143046dab5b21fb915ce75007efeb1c70f7993fd3c5032538ee42fb0df11067779965c0e2aa569198315df687b0231b4bfdd2dbb77fd45f81ad40ed9a1e5a69f diff --git a/net-misc/cve-client/cve-client-1.0.4.ebuild b/net-misc/cve-client/cve-client-1.0.4.ebuild new file mode 100644 index 0000000000..e9814ee41e --- /dev/null +++ b/net-misc/cve-client/cve-client-1.0.4.ebuild @@ -0,0 +1,30 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit perl-module + +if [[ "${PV}" = "9999" ]] +then + inherit git-r3 + EGIT_REPO_URI="https://hacktivis.me/git/cve-client.git" + EGIT_MIN_CLONE_TYPE="single+tags" +else + SRC_URI="https://hacktivis.me/releases/${P}.tar.gz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="CLI-based client / toolbox for CVE.org" +HOMEPAGE="https://hacktivis.me/git/cve-client/" +LICENSE="AGPL-3" +SLOT="0" + +RDEPEND=" + dev-perl/JSON-MaybeXS + dev-perl/LWP-Protocol-https +" +DEPEND=" + ${RDEPEND} + test? ( dev-perl/Test-Output ) +" diff --git a/net-misc/cve-client/cve-client-9999.ebuild b/net-misc/cve-client/cve-client-9999.ebuild new file mode 100644 index 0000000000..e9814ee41e --- /dev/null +++ b/net-misc/cve-client/cve-client-9999.ebuild @@ -0,0 +1,30 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit perl-module + +if [[ "${PV}" = "9999" ]] +then + inherit git-r3 + EGIT_REPO_URI="https://hacktivis.me/git/cve-client.git" + EGIT_MIN_CLONE_TYPE="single+tags" +else + SRC_URI="https://hacktivis.me/releases/${P}.tar.gz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="CLI-based client / toolbox for CVE.org" +HOMEPAGE="https://hacktivis.me/git/cve-client/" +LICENSE="AGPL-3" +SLOT="0" + +RDEPEND=" + dev-perl/JSON-MaybeXS + dev-perl/LWP-Protocol-https +" +DEPEND=" + ${RDEPEND} + test? ( dev-perl/Test-Output ) +" diff --git a/net-misc/cve-client/metadata.xml b/net-misc/cve-client/metadata.xml new file mode 100644 index 0000000000..0d85e34956 --- /dev/null +++ b/net-misc/cve-client/metadata.xml @@ -0,0 +1,12 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + + App-CveClient + App::CveClient + +