summaryrefslogtreecommitdiff
path: root/community/bird
diff options
context:
space:
mode:
authorroot <root@rshg054.dnsready.net>2013-01-25 00:06:28 -0800
committerroot <root@rshg054.dnsready.net>2013-01-25 00:06:28 -0800
commitef71629a65f6e8052d66775f07b079bf08322476 (patch)
treeedd2ad98fa5697fc7a95e3eed0a8902656e55fde /community/bird
parent570e3637e2a4ba372dabbbbb8953d7b4ccdcaa39 (diff)
Fri Jan 25 00:06:28 PST 2013
Diffstat (limited to 'community/bird')
-rw-r--r--community/bird/PKGBUILD28
-rw-r--r--community/bird/bird.service1
-rw-r--r--community/bird/bird6.service1
3 files changed, 11 insertions, 19 deletions
diff --git a/community/bird/PKGBUILD b/community/bird/PKGBUILD
index e6d6afd77..b74b4e930 100644
--- a/community/bird/PKGBUILD
+++ b/community/bird/PKGBUILD
@@ -1,24 +1,20 @@
-# $Id: PKGBUILD 75510 2012-08-26 17:46:55Z seblu $
+# $Id: PKGBUILD 82772 2013-01-24 11:12:07Z seblu $
# Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org>
pkgbase=bird
pkgname=('bird' 'bird6')
-pkgver=1.3.8
-pkgrel=2
+pkgver=1.3.9
+pkgrel=1
arch=('i686' 'x86_64')
url='http://bird.network.cz/'
license=('GPL2')
depends=('readline' 'ncurses')
source=("ftp://bird.network.cz/pub/bird/${pkgname}-${pkgver}.tar.gz"
- 'bird.rc'
- 'bird.conf'
'bird.service'
'bird6.service')
-md5sums=('965fee1be1d5cd45ceef3926e49c18ce'
- '5e5346a057f187f56cce928b7e423636'
- '25241a4d7ef639506e0080431b2c1690'
- '14e684c84249b8f7748d94eee6df155a'
- '4988006fc8169c5e00771c75ca67e78f')
+md5sums=('86042560b5053dd008ba0b5ecbdde136'
+ 'ccd12c994501e28a7256a6a2a17154b2'
+ '631eea3de9be2f259aaf91f281d2d39a')
build() {
cd $pkgbase-$pkgver
@@ -48,10 +44,7 @@ package_bird () {
# no /var inside pkg
rm -r "$pkgdir/var"
- # iniscripts files
- install -D -m 755 "$srcdir/bird.rc" "$pkgdir/etc/rc.d/bird"
- install -D -m 644 "$srcdir/bird.conf" "$pkgdir/etc/conf.d/bird"
- # systemd file
+ # systemd
install -D -m 644 "$srcdir/bird.service" "$pkgdir/usr/lib/systemd/system/bird.service"
}
@@ -66,11 +59,8 @@ package_bird6 () {
# no /var inside pkg
rm -r "$pkgdir/var"
- # iniscripts files
- install -D -m 755 "$srcdir/bird.rc" "$pkgdir/etc/rc.d/bird6"
- install -D -m 644 "$srcdir/bird.conf" "$pkgdir/etc/conf.d/bird6"
- # systemd config file
+ # systemd
install -D -m 644 "$srcdir/bird6.service" "$pkgdir/usr/lib/systemd/system/bird6.service"
}
-# vim:set ts=2 sw=2 ft=sh et:
+# vim:set ts=2 sw=2 et:
diff --git a/community/bird/bird.service b/community/bird/bird.service
index b72247208..f40068646 100644
--- a/community/bird/bird.service
+++ b/community/bird/bird.service
@@ -1,5 +1,6 @@
[Unit]
Description=BIRD routing daemon
+After=network.target
[Service]
ExecStart=/usr/sbin/bird -d
diff --git a/community/bird/bird6.service b/community/bird/bird6.service
index 4d245d187..284c75842 100644
--- a/community/bird/bird6.service
+++ b/community/bird/bird6.service
@@ -1,5 +1,6 @@
[Unit]
Description=BIRD IPv6 routing daemon
+After=network.target
[Service]
ExecStart=/usr/sbin/bird6 -d