mirror of
https://github.com/void-linux/void-packages.git
synced 2025-06-16 03:53:51 +02:00
frr: correct depends for subpackages
This commit is contained in:
parent
6df5762d3f
commit
af9c228132
1 changed files with 7 additions and 5 deletions
|
@ -1,7 +1,7 @@
|
||||||
# Template file for 'frr'
|
# Template file for 'frr'
|
||||||
pkgname=frr
|
pkgname=frr
|
||||||
version=7.0
|
version=7.0
|
||||||
revision=1
|
revision=2
|
||||||
wrksrc="${pkgname}-${pkgname}-${version}"
|
wrksrc="${pkgname}-${pkgname}-${version}"
|
||||||
build_style=gnu-configure
|
build_style=gnu-configure
|
||||||
# chroot-texinfo is not able to build frr's docs
|
# chroot-texinfo is not able to build frr's docs
|
||||||
|
@ -26,6 +26,8 @@ nocross="http://ix.io/1rQ6"
|
||||||
system_groups="_frrvty"
|
system_groups="_frrvty"
|
||||||
system_accounts="_frr"
|
system_accounts="_frr"
|
||||||
_frr_groups="_frrvty"
|
_frr_groups="_frrvty"
|
||||||
|
_daemons="zebra staticd bgpd ospfd ospf6d ripd ripngd isisd pimd ldpd nhrpd
|
||||||
|
eigrpd babeld sharpd pbrd bfdd fabricd"
|
||||||
|
|
||||||
pre_configure() {
|
pre_configure() {
|
||||||
autoreconf -fi
|
autoreconf -fi
|
||||||
|
@ -35,7 +37,7 @@ post_install() {
|
||||||
# LSB init script is not needed
|
# LSB init script is not needed
|
||||||
rm -f -- "${DESTDIR}/usr/bin/frr"
|
rm -f -- "${DESTDIR}/usr/bin/frr"
|
||||||
|
|
||||||
# frr-reload wrapper script hardcodes sbindir as usr/lib/frr, so avoid it
|
# frr-reload wrapper script hardcodes sbindir as usr/lib/frr, avoid it
|
||||||
rm -f -- "${DESTDIR}/usr/bin/frr-reload"
|
rm -f -- "${DESTDIR}/usr/bin/frr-reload"
|
||||||
mv "${DESTDIR}/usr/bin/frr-reload.py" "${DESTDIR}/usr/bin/frr-reload"
|
mv "${DESTDIR}/usr/bin/frr-reload.py" "${DESTDIR}/usr/bin/frr-reload"
|
||||||
|
|
||||||
|
@ -43,7 +45,7 @@ post_install() {
|
||||||
vsv frr-generic
|
vsv frr-generic
|
||||||
vmkdir etc/frr 0755
|
vmkdir etc/frr 0755
|
||||||
vinstall /dev/null 0640 etc/frr vtysh.conf
|
vinstall /dev/null 0640 etc/frr vtysh.conf
|
||||||
for daemon in zebra staticd bgpd ospfd ospf6d ripd ripngd isisd pimd ldpd nhrpd eigrpd babeld sharpd pbrd bfdd fabricd; do
|
for daemon in ${_daemons}; do
|
||||||
vinstall /dev/null 0640 etc/frr "${daemon}.conf"
|
vinstall /dev/null 0640 etc/frr "${daemon}.conf"
|
||||||
vsv "${daemon}"
|
vsv "${daemon}"
|
||||||
done
|
done
|
||||||
|
@ -51,7 +53,7 @@ post_install() {
|
||||||
|
|
||||||
frr-flush_package() {
|
frr-flush_package() {
|
||||||
short_desc+=" - route flushing tool"
|
short_desc+=" - route flushing tool"
|
||||||
depends="iproute2 ${srcpkgname}-${version}_${revision}"
|
depends="iproute2 ${sourcepkg}-${version}_${revision}"
|
||||||
pkg_install() {
|
pkg_install() {
|
||||||
vmove usr/bin/frr-flush
|
vmove usr/bin/frr-flush
|
||||||
}
|
}
|
||||||
|
@ -59,7 +61,7 @@ frr-flush_package() {
|
||||||
|
|
||||||
frr-reload_package() {
|
frr-reload_package() {
|
||||||
short_desc+=" - reload tool"
|
short_desc+=" - reload tool"
|
||||||
depends="python-ipaddr python ${srcpkgname}-${version}_${revision}"
|
depends="python-ipaddr python ${sourcepkg}-${version}_${revision}"
|
||||||
pkg_install() {
|
pkg_install() {
|
||||||
vmove usr/bin/frr-reload
|
vmove usr/bin/frr-reload
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue