aboutsummaryrefslogtreecommitdiffstats
path: root/testing
diff options
context:
space:
mode:
authorJakub Jirutka <jakub@jirutka.cz>2019-11-09 11:13:07 +0100
committerJakub Jirutka <jakub@jirutka.cz>2019-11-09 11:17:24 +0100
commitaf2e836b8ad1cef158e1630bf918b62cb4c4e215 (patch)
tree718a4a3c4eeda2b2fc2e6f9ec685f5b0d42dda57 /testing
parent50c112ac9569dfb5ddd6437fd752f68a93cde1c9 (diff)
downloadaports-af2e836b8ad1cef158e1630bf918b62cb4c4e215.tar.bz2
aports-af2e836b8ad1cef158e1630bf918b62cb4c4e215.tar.xz
community/jool-tools: move from testing
Diffstat (limited to 'testing')
-rw-r--r--testing/jool-tools/APKBUILD67
-rw-r--r--testing/jool-tools/joold-socket.json8
-rw-r--r--testing/jool-tools/joold.initd14
3 files changed, 0 insertions, 89 deletions
diff --git a/testing/jool-tools/APKBUILD b/testing/jool-tools/APKBUILD
deleted file mode 100644
index 8aca9d640b..0000000000
--- a/testing/jool-tools/APKBUILD
+++ /dev/null
@@ -1,67 +0,0 @@
-# Contributor: Jakub Jirutka <jakub@jirutka.cz>
-# Maintainer:
-_projname=jool
-pkgname=jool-tools
-pkgver=4.0.6
-pkgrel=0
-pkgdesc="Userspace control tools for SIIT / NAT64 Jool"
-url="https://www.jool.mx"
-arch="all"
-license="GPL-2.0-only"
-depends="ethtool"
-makedepends="argp-standalone iptables-dev libnl3-dev"
-subpackages="
- joold
- $pkgname-static
- $pkgname-doc
- $pkgname-bash-completion:bashcomp:noarch
- "
-source="https://github.com/NICMx/Jool/releases/download/v$pkgver/$_projname-$pkgver.tar.gz
- joold.initd
- joold-socket.json
- "
-builddir="$srcdir/$_projname-$pkgver"
-
-build() {
- # --disable-shared - w/o this option the build fails with:
- # relocation R_X86_64_PC32 against symbol `argp_program_version_hook'
- # can not be used when making a shared object; recompile with -fPIC
- ./configure \
- --build=$CBUILD \
- --host=$CHOST \
- --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --localstatedir=/var \
- --disable-shared
- make
-}
-
-package() {
- make install DESTDIR="$pkgdir"
-
-}
-
-joold() {
- pkgdesc="Userspace Session Synchronization (SS) daemon for NAT64 Jool"
- depends=""
-
- mkdir -p "$subpkgdir"/usr/bin
- mv "$pkgdir"/usr/bin/joold "$subpkgdir"/usr/bin/
-
- install -D -m 0755 "$srcdir"/joold.initd "$subpkgdir"/etc/init.d/joold
- install -D -m 0644 "$srcdir"/joold-socket.json "$subpkgdir"/etc/joold-socket.json
-}
-
-bashcomp() {
- pkgdesc="Bash completions for $pkgname"
- depends=""
- install_if="$pkgname=$pkgver-r$pkgrel bash-completion"
-
- mkdir -p "$subpkgdir"/usr/share
- mv "$pkgdir"/usr/share/bash-completion "$subpkgdir"/usr/share/
-}
-
-sha512sums="8648cc876d801b34c4bc9616da642727d1e49ed2937daa7fdca58c0fd80dbd1c432018af410c44c1d24224aba5289f726f43adc259cdf8193832d39a86d0f6a6 jool-4.0.6.tar.gz
-c53ac4e0bf44c80596244396f3a56965be1ef279806c47601f0ce1ce803dc21a6a8e5d020fb0f3abae1c9a106c7eef8e1bb2fe7a47d6c8a346351397ed0608ec joold.initd
-15758922ba83219f7edf34d93d825fcafb354b551a79f9b70e486faebcb154f55a52806aca6f7b9ec0d8277caa64a06a2525829be41c538cb3c678a78112b5e9 joold-socket.json"
diff --git a/testing/jool-tools/joold-socket.json b/testing/jool-tools/joold-socket.json
deleted file mode 100644
index 5c97740607..0000000000
--- a/testing/jool-tools/joold-socket.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "multicast address": "ff08::db8:64:64",
- "multicast port": "6464",
- "in interface": "eth0",
- "out interface": "eth0",
- "reuseaddr": 1,
- "ttl": 3
-}
diff --git a/testing/jool-tools/joold.initd b/testing/jool-tools/joold.initd
deleted file mode 100644
index c934d0b636..0000000000
--- a/testing/jool-tools/joold.initd
+++ /dev/null
@@ -1,14 +0,0 @@
-#!/sbin/openrc-run
-
-: ${cfgfile:="/etc/$RC_SVCNAME-socket.json"}
-
-command="/usr/bin/joold"
-command_args="$cfgfile"
-command_background=yes
-
-pidfile="/run/$RC_SVCNAME.pid"
-required_files="$cfgfile"
-
-depend() {
- need net
-}