summaryrefslogtreecommitdiff
path: root/net-vpn/miredo
diff options
context:
space:
mode:
authorBertrand Jacquin <bertrand@jacquin.bzh>2023-02-18 01:47:35 +0000
committerBertrand Jacquin <bertrand@jacquin.bzh>2023-02-18 01:59:38 +0000
commite310536e76d81d755e9bc0d64c8255f10e85df7c (patch)
tree2a9ac0f39828198bfe015acc6436457f6174303f /net-vpn/miredo
parentnet-p2p/p2pool: Decentralized pool for Monero mining (diff)
downloadportage-e310536e76d81d755e9bc0d64c8255f10e85df7c.tar.xz
net-vpn/miredo: new package, add 1.3.2
Diffstat (limited to 'net-vpn/miredo')
-rw-r--r--net-vpn/miredo/Manifest1
-rw-r--r--net-vpn/miredo/metadata.xml11
-rw-r--r--net-vpn/miredo/miredo-1.3.2.ebuild48
3 files changed, 60 insertions, 0 deletions
diff --git a/net-vpn/miredo/Manifest b/net-vpn/miredo/Manifest
new file mode 100644
index 00000000..2a191a71
--- /dev/null
+++ b/net-vpn/miredo/Manifest
@@ -0,0 +1 @@
+DIST miredo-1.3.2.tar.bz2 140492 BLAKE2B 1b5ae24c6c4c7b765fa688ca01266ca1cc2c871a287a7ff5fec99322625586189a7117a8fc38ad3dbcdfd37ffa999b862983a5451711b7b582b58299ddfe1c4d SHA512 6704de7a3bca028a94c9afa5fcf632627eb539fd4f7c388ef378241c425672521b941895849e3531f2482dfd03717ae8aaeed8feca610ff61c11137f8964ab0f
diff --git a/net-vpn/miredo/metadata.xml b/net-vpn/miredo/metadata.xml
new file mode 100644
index 00000000..21f16dba
--- /dev/null
+++ b/net-vpn/miredo/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>bertrand@jacquin.bzh</email>
+ <name>Bertrand Jacquin</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="gitlab">rindeal-ns/abandonware/miredo</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/net-vpn/miredo/miredo-1.3.2.ebuild b/net-vpn/miredo/miredo-1.3.2.ebuild
new file mode 100644
index 00000000..70c28351
--- /dev/null
+++ b/net-vpn/miredo/miredo-1.3.2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit autotools
+
+DESCRIPTION="Teredo IPv6 tunneling software"
+HOMEPAGE="https://www.remlab.net/miredo"
+SRC_URI="https://gitlab.com/rindeal-ns/abandonware/${PN}/-/archive/${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+caps nls"
+
+DEPEND="sys-apps/iproute2
+ sys-devel/gettext
+ caps? ( sys-libs/libcap )"
+RDEPEND="${DEPEND}
+ acct-user/miredo"
+BDEPEND=""
+
+src_prepare () {
+ eautoreconf
+
+ # mimic autogen.sh
+ cp "/usr/share/gettext/gettext.h" "${S}/include/gettext.h" || die
+
+ default
+}
+
+src_configure () {
+ econf \
+ $(use_enable nls) \
+ $(use_with caps libcap) \
+ --enable-miredo-user \
+ --localstatedir=/
+}
+
+src_install () {
+ default
+
+ rm -rf "${ED}/run" || die
+ find "${ED}" -type f -name '*.la' -delete || die
+
+ insinto /etc/miredo
+ doins misc/miredo-server.conf
+}