diff --git a/srcpkgs/bird/files/bird6/run b/srcpkgs/bird/files/bird6/run deleted file mode 100644 index 902c2426f8e..00000000000 --- a/srcpkgs/bird/files/bird6/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec bird6 -f ${OPTS:=-c /etc/bird6.conf} diff --git a/srcpkgs/bird/template b/srcpkgs/bird/template index 12214f40a18..544b7aeb821 100644 --- a/srcpkgs/bird/template +++ b/srcpkgs/bird/template @@ -1,51 +1,18 @@ # Template file for 'bird' pkgname=bird -version=1.6.4 +version=2.0.2 revision=1 -wrksrc="bird-v${version}" build_style=gnu-configure -configure_args="--sbindir=/usr/bin" +conf_files="/etc/bird.conf" hostmakedepends="flex autoconf" makedepends="ncurses-devel readline-devel" short_desc="The BIRD Internet Routing Daemon" maintainer="Philipp Hirsch " -license="GPL-3.0-or-later" -homepage="http://bird.network.cz" -distfiles="https://gitlab.labs.nic.cz/labs/bird/-/archive/v${version}/bird-v${version}.tar.gz" -conf_files="/etc/bird.conf /etc/bird6.conf" -checksum=cb7f3c8bb10e329dbe75251de50133aacd3b8ec25a18940c4a39ec3ac2490f73 +license="GPL-2.0-or-later" +homepage="https://bird.network.cz" +distfiles="ftp://bird.network.cz/pub/bird/bird-${version}.tar.gz" +checksum=035f91d6f568f8ed438a0814235ac4c5c79147cd2acf201322c307732883480f -pre_configure() { - mkdir -p /tmp/bird6 - cp -a $wrksrc/* /tmp/bird6 - mv /tmp/bird6 $wrksrc/bird6 -} - -do_configure() { - # bird - autoreconf - ./configure ${configure_args} - - # bird6 - cd bird6 - autoreconf - ./configure ${configure_args} --enable-ipv6 -} - -do_build() { - # bird - make ${makejobs} - - # bird6 - cd bird6 - make ${makejobs} -} - -do_install() { - make DESTDIR=$DESTDIR install +post_install() { vsv bird - - cd bird6 - make DESTDIR=$PKGDESTDIR install - vsv bird6 }