Date: Sunday, December 17, 2017 @ 17:03:52 Author: seblu Revision: 313257
archrelease: copy trunk to extra-x86_64 Added: bird/repos/extra-x86_64/PKGBUILD (from rev 313256, bird/trunk/PKGBUILD) bird/repos/extra-x86_64/bird.service (from rev 313256, bird/trunk/bird.service) Deleted: bird/repos/extra-x86_64/PKGBUILD bird/repos/extra-x86_64/bird.service bird/repos/extra-x86_64/bird6.service ---------------+ PKGBUILD | 137 +++++++++++++++++++------------------------------------- bird.service | 24 ++++----- bird6.service | 12 ---- 3 files changed, 60 insertions(+), 113 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2017-12-17 17:03:44 UTC (rev 313256) +++ PKGBUILD 2017-12-17 17:03:52 UTC (rev 313257) @@ -1,89 +0,0 @@ -# $Id$ -# Maintainer: Sébastien Luttringer - -pkgbase=bird -pkgname=('bird' 'bird6') -pkgver=1.6.3 -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.service' - 'bird6.service') -md5sums=('63dd93a7a23c274fc5b7f2e37664bfb7' - '69221e063a3f07dcad519d5eeacaae75' - '5b172bd052b523efd95ee018e891e181') - -build() { - cd $pkgbase-$pkgver - [[ -e _build4 ]] && rm -rf _build4 - [[ -e _build6 ]] && rm -rf _build6 - mkdir _build4 _build6 - - # build ipv4 bird - cd _build4 - ../configure \ - --prefix=/usr \ - --sbindir=/usr/bin \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --docdir=/usr/share/doc/$pkgname - make - - # build ipv6 bird - cd ../_build6 - ../configure \ - --prefix=/usr \ - --sbindir=/usr/bin \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --docdir=/usr/share/doc/$pkgname \ - --enable-ipv6 - make -} - -package_bird () { - pkgdesc='RIP, OSPFv2 and BGP daemon (ipv4 version)' - backup=('etc/bird.conf') - - cd $pkgbase-$pkgver/_build4 - make \ - prefix="$pkgdir/usr" \ - sysconfdir="$pkgdir/etc" \ - sbindir="$pkgdir/usr/bin" \ - localstatedir="$pkgdir/var" \ - docdir="$pkgdir/usr/share/doc/$pkgname" \ - install - #make docdir="$pkgdir/usr/share/doc/$pkgname" install-docs - - # no /var inside pkg - rm -r "$pkgdir/var" - - # systemd - install -D -m 644 "$srcdir/bird.service" "$pkgdir/usr/lib/systemd/system/bird.service" -} - -package_bird6 () { - pkgdesc='RIP, OSPFv3, RADV and BGP daemon (ipv6 version)' - backup=('etc/bird6.conf') - - cd $pkgbase-$pkgver/_build6 - make \ - prefix="$pkgdir/usr" \ - sysconfdir="$pkgdir/etc" \ - sbindir="$pkgdir/usr/bin" \ - localstatedir="$pkgdir/var" \ - docdir="$pkgdir/usr/share/doc/$pkgname" \ - install - #make docdir="$pkgdir/usr/share/doc/$pkgname" install-docs - - # no /var inside pkg - rm -r "$pkgdir/var" - - # systemd - install -D -m 644 "$srcdir/bird6.service" "$pkgdir/usr/lib/systemd/system/bird6.service" -} - -# vim:set ts=2 sw=2 et: Copied: bird/repos/extra-x86_64/PKGBUILD (from rev 313256, bird/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2017-12-17 17:03:52 UTC (rev 313257) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Sébastien Luttringer + +pkgname=bird +pkgver=2.0.0 +pkgrel=1 +pkgdesc='RIP, OSPF, BGP, MPLS, BFD, Babbel routing daemon' +arch=('x86_64') +url='http://bird.network.cz/' +license=('GPL2') +backup=('etc/bird.conf') +depends=('glibc' 'readline' 'ncurses') +replaces=('bird6') +source=("ftp://bird.network.cz/pub/bird/$pkgname-$pkgver.tar.gz" + 'bird.service') +md5sums=('31cbd40f493d6e946e7cdf3158c4923a' + '69221e063a3f07dcad519d5eeacaae75') + +build() { + cd $pkgbase-$pkgver + ./configure \ + --prefix=/usr \ + --sbindir=/usr/bin \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --docdir=/usr/share/doc/$pkgname + make +} + +package () { + + cd $pkgbase-$pkgver + make \ + prefix="$pkgdir/usr" \ + sysconfdir="$pkgdir/etc" \ + sbindir="$pkgdir/usr/bin" \ + localstatedir="$pkgdir/var" \ + docdir="$pkgdir/usr/share/doc/$pkgname" \ + install + + # no /var inside pkg + rm -r "$pkgdir/var" + + # systemd + install -D -m 644 "$srcdir/bird.service" "$pkgdir/usr/lib/systemd/system/bird.service" +} + +# vim:set ts=2 sw=2 et: Deleted: bird.service =================================================================== --- bird.service 2017-12-17 17:03:44 UTC (rev 313256) +++ bird.service 2017-12-17 17:03:52 UTC (rev 313257) @@ -1,12 +0,0 @@ -[Unit] -Description=BIRD routing daemon -After=network.target - -[Service] -Type=forking -ExecStart=/usr/bin/bird -ExecReload=/usr/bin/birdc configure -ExecStop=/usr/bin/birdc down - -[Install] -WantedBy=multi-user.target Copied: bird/repos/extra-x86_64/bird.service (from rev 313256, bird/trunk/bird.service) =================================================================== --- bird.service (rev 0) +++ bird.service 2017-12-17 17:03:52 UTC (rev 313257) @@ -0,0 +1,12 @@ +[Unit] +Description=BIRD routing daemon +After=network.target + +[Service] +Type=forking +ExecStart=/usr/bin/bird +ExecReload=/usr/bin/birdc configure +ExecStop=/usr/bin/birdc down + +[Install] +WantedBy=multi-user.target Deleted: bird6.service =================================================================== --- bird6.service 2017-12-17 17:03:44 UTC (rev 313256) +++ bird6.service 2017-12-17 17:03:52 UTC (rev 313257) @@ -1,12 +0,0 @@ -[Unit] -Description=BIRD IPv6 routing daemon -After=network.target - -[Service] -Type=forking -ExecStart=/usr/bin/bird6 -ExecReload=/usr/bin/birdc6 configure -ExecStop=/usr/bin/birdc6 down - -[Install] -WantedBy=multi-user.target