From 4319f36e44d4e7c70bf010c3286bb1739c59d4de Mon Sep 17 00:00:00 2001 From: root Date: Sun, 24 Jun 2012 00:04:12 +0000 Subject: Sun Jun 24 00:04:11 UTC 2012 --- community/miredo/PKGBUILD | 29 +++++++++++++++++++---------- community/miredo/miredo.service | 11 +++++++++++ 2 files changed, 30 insertions(+), 10 deletions(-) create mode 100644 community/miredo/miredo.service (limited to 'community/miredo') diff --git a/community/miredo/PKGBUILD b/community/miredo/PKGBUILD index 7e4715c96..e6a75b244 100644 --- a/community/miredo/PKGBUILD +++ b/community/miredo/PKGBUILD @@ -1,31 +1,39 @@ -# $Id: PKGBUILD 72149 2012-06-09 06:02:05Z spupykin $ +# $Id: PKGBUILD 72790 2012-06-22 12:50:59Z dreisner $ # Maintainer: Sergej Pupykin pkgname=miredo -pkgver=1.2.4 +pkgver=1.2.5 pkgrel=2 pkgdesc="Teredo client and server." arch=('i686' 'x86_64') url="http://www.remlab.net/miredo/" license=('GPL') -depends=(judy iproute2) +depends=('judy' 'iproute2' 'libcap') backup=('etc/miredo/miredo.conf' 'etc/miredo/client-hook') -source=(http://www.remlab.net/files/${pkgname}/${pkgname}-${pkgver}.tar.bz2 +options=('!libtool') +source=(http://www.remlab.net/files/${pkgname}/${pkgname}-${pkgver}.tar.xz isatapd.rc.d miredo.install miredo.rc.d - miredo-server.rc.d) -md5sums=('1281e7e75bddbde244cd778d99fa22d4' + miredo-server.rc.d + miredo.service) +md5sums=('5114debbf9fcab5d292176e4548f8cd1' '51ab6d091192605ee9206944869cb2ab' 'd1b655d7a851cdb46c91c3418ed1962f' 'c5a9be5c3175fecec387f1710bfd2788' - '319aba1ae06349b76cb25fda0dba60a9') + '319aba1ae06349b76cb25fda0dba60a9' + '3216d47d5aa979706b17b72d8b6e19b0') build() { cd "$srcdir/$pkgname-$pkgver" - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-Judy + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --libexecdir=/usr/lib \ + --with-Judy make make DESTDIR="$pkgdir" install @@ -35,6 +43,7 @@ build() { sed -i 's#/sbin/ip#/usr/sbin/ip#' $pkgdir/etc/miredo/client-hook # avoid conflict with filesystem>=2012.06 - rmdir "$pkgdir/var/run" -} + rmdir "$pkgdir/var/run" "$pkgdir/var" + install -Dm644 "$srcdir/miredo.service" "$pkgdir/usr/lib/systemd/system/miredo.service" +} diff --git a/community/miredo/miredo.service b/community/miredo/miredo.service new file mode 100644 index 000000000..299a887de --- /dev/null +++ b/community/miredo/miredo.service @@ -0,0 +1,11 @@ +[Unit] +Description=Teredo IPv6 Tunneling Daemon +After=network.target + +[Service] +ExecStartPre=/usr/sbin/miredo-checkconf /etc/miredo/miredo.conf +ExecStart=/usr/sbin/miredo -f +ExecReload=/bin/kill -HUP $MAINPID + +[Install] +WantedBy=multi-user.target \ No newline at end of file -- cgit v1.2.3-54-g00ecf