]> git.ipfire.org Git - ipfire-3.x.git/blob - network/network.nm
network: Pull in quagga routing daemon
[ipfire-3.x.git] / network / network.nm
1 ###############################################################################
2 # IPFire.org - An Open Source Firewall Solution #
3 # Copyright (C) - IPFire Development Team <info@ipfire.org> #
4 ###############################################################################
5
6 name = network
7 epoch = 1
8 version = 008
9 release = 2
10
11 maintainer = Michael Tremer <michael.tremer@ipfire.org>
12 groups = Base Networking/Tools
13 url = http://www.ipfire.org/
14 license = GPLv3+
15 summary = The IPFire Networking Scripts.
16
17 description
18 The scripts that are contained in this package are the heart of the
19 IPFire networking. They control the configuration of the network
20 zones, physical and virtual devices, handle hotplug events and
21 everything.
22 end
23
24 source_dl = http://source.ipfire.org/releases/network/
25
26 build
27 requires
28 autoconf
29 automake
30 docbook-xsl
31 libxslt
32 systemd-devel
33 end
34
35 prepare_cmds
36 [ -e "configure" ] || ./autogen.sh
37 end
38
39 install_cmds
40 # Create some dummy configuration files.
41 mkdir -pv %{BUILDROOT}%{sysconfdir}/network
42 touch %{BUILDROOT}%{sysconfdir}/network/{settings,dns-servers,routes}
43 end
44 end
45
46 packages
47 package %{name}
48 requires
49 aiccu
50 bash >= 4.0
51 batctl
52 crda
53 curl
54 dhclient >= 4.2.4-2
55 dhcp >= 4.2.4-1
56 ebtables
57 hostapd
58 initscripts >= 1:2.99-18
59 iproute2
60 iw
61 man
62 ppp >= 2.4.5-4
63 radvd
64 rp-pppoe
65 mstpd
66 sqlite
67 systemd-units
68 tunctl
69 wpa_supplicant >= 1.0-2
70 /usr/bin/logger
71 end
72
73 recommends
74 quagga
75 end
76
77 configfiles
78 /etc/network
79 end
80
81 script postin
82 systemctl daemon-reload >/dev/null 2>&1 || :
83 end
84
85 script postun
86 systemctl daemon-reload >/dev/null 2>&1 || :
87 end
88
89 script postup
90 systemctl daemon-reload >/dev/null 2>&1 || :
91 end
92 end
93
94 package %{name}-debuginfo
95 template DEBUGINFO
96 end
97 end