1 ###############################################################################
2 # IPFire.org - An Open Source Firewall Solution #
3 # Copyright (C) - IPFire Development Team <info@ipfire.org> #
4 ###############################################################################
9 release = 0.2-svn%{svn_ver}.3
10 thisapp = %{name}-%{version}-svn%{svn_ver}
12 groups = Networking/Tools
13 url = http://sourceforge.net/projects/mstpd/
15 summary = The Multiple Spanning Tree Protocol Daemon.
18 A daemon that implements the Multiple Spanning Tree Protocol
19 running upon the Linux ethernet bridge.
22 # Tarballs are created as follows:
23 # svn export http://svn.code.sf.net/p/mstpd/code/trunk mstpd-%{version}-svn%{svn_ver}
24 # tar cvfz mstpd-%{version}-svn%{svn_ver}.tar.gz mstpd-%{version}-svn%{svn_ver}
27 # Compile for release.
28 make_build_targets += MODE=release
31 rm -vf %{BUILDROOT}/sbin/bridge-stp
39 # A regression in the Linux kernel causes that no port
40 # was brought up. It was fixed in 3.0.4-11.
41 conflicts += kernel<3.0.4-11
44 /bin/systemctl daemon-reload >/dev/null 2>&1 || :
45 /bin/systemctl --no-reload enable mstpd.service >/dev/null 2>&1 || :
49 /bin/systemctl --no-reload disable mstpd.service >/dev/null 2>&1 || :
50 /bin/systemctl stop rstp.service >/dev/null 2>&1 || :
54 /bin/systemctl daemon-reload >/dev/null 2>&1 || :
55 /bin/systemctl try-restart mstpd.service >/dev/null 2>&1 || :