diff options
author | Bartłomiej Piotrowski | 2018-01-06 21:59:53 +0100 |
---|---|---|
committer | Bartłomiej Piotrowski | 2018-01-06 21:59:53 +0100 |
commit | e1b179f7010e296718f62583ad1aad5a7e7ec210 (patch) | |
tree | ad8327fb370dc5adabf857fa5abeef79d8ca537c | |
download | aur-e1b179f7010e296718f62583ad1aad5a7e7ec210.tar.gz |
Import from official repositories
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | PKGBUILD | 40 | ||||
-rw-r--r-- | miredo.service | 11 |
3 files changed, 73 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..97e0db5be9e1 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,22 @@ +pkgbase = miredo + pkgdesc = Teredo client and server. + pkgver = 1.2.6 + pkgrel = 4 + url = http://www.remlab.net/miredo/ + arch = x86_64 + license = GPL + depends = judy + depends = iproute2 + depends = libcap + backup = etc/miredo/miredo.conf + backup = etc/miredo/client-hook + source = http://www.remlab.net/files/miredo/miredo-1.2.6.tar.xz + source = http://www.remlab.net/files/miredo/miredo-1.2.6.tar.xz.asc + source = miredo.service + validpgpkeys = 9480583353E334D2F03FE80CC3EC6DBEDD6D12BD + sha256sums = fa26d2f4a405415833669e2e2e22677b225d8f83600844645d5683535ea43149 + sha256sums = SKIP + sha256sums = 6985563b19de2d8cea7d080a72acb8874cf358315042231c9ea64721c66c3279 + +pkgname = miredo + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..25551df2a1d5 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +# $Id: PKGBUILD 266875 2017-11-15 14:29:11Z foutrelis $ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> + +pkgname=miredo +pkgver=1.2.6 +pkgrel=4 +pkgdesc="Teredo client and server." +arch=('x86_64') +url="http://www.remlab.net/miredo/" +license=('GPL') +depends=('judy' 'iproute2' 'libcap') +backup=('etc/miredo/miredo.conf' + 'etc/miredo/client-hook') +validpgpkeys=('9480583353E334D2F03FE80CC3EC6DBEDD6D12BD') +source=(http://www.remlab.net/files/${pkgname}/${pkgname}-${pkgver}.tar.xz{,.asc} + miredo.service) +sha256sums=('fa26d2f4a405415833669e2e2e22677b225d8f83600844645d5683535ea43149' + 'SKIP' + '6985563b19de2d8cea7d080a72acb8874cf358315042231c9ea64721c66c3279') + +build() { + cd "$srcdir/$pkgname-$pkgver" + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --libexecdir=/usr/lib \ + --sbindir=/usr/bin \ + --with-Judy \ + --disable-assert + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install + sed -i 's#/sbin/ip#/usr/bin/ip#' "$pkgdir"/etc/miredo/client-hook + rmdir "$pkgdir/var/run" "$pkgdir/var" + install -Dm644 "$srcdir/miredo.service" "$pkgdir/usr/lib/systemd/system/miredo.service" +} diff --git a/miredo.service b/miredo.service new file mode 100644 index 000000000000..87c347449326 --- /dev/null +++ b/miredo.service @@ -0,0 +1,11 @@ +[Unit] +Description=Teredo IPv6 Tunneling Daemon +After=network.target + +[Service] +Type=forking +PIDFile=/run/miredo.pid +ExecStart=/usr/bin/miredo -c /etc/miredo/miredo.conf -p /run/miredo.pid + +[Install] +WantedBy=multi-user.target |