]> git.ipfire.org Git - people/pmueller/ipfire-3.x.git/blob - network/network.nm
libtiff: Update to 4.6.0
[people/pmueller/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 version = 010
8 release = 5
9
10 maintainer = Michael Tremer <michael.tremer@ipfire.org>
11 groups = Base Networking/Tools
12 url = https://www.ipfire.org/
13 license = GPLv3+
14 summary = The IPFire Networking Scripts.
15
16 description
17 The scripts that are contained in this package are the heart of the
18 IPFire networking. They control the configuration of the network
19 zones, physical and virtual devices, handle hotplug events and
20 everything.
21 end
22
23 source_dl = https://source.ipfire.org/releases/network/
24
25 build
26 requires
27 autoconf
28 automake
29 docbook-xsl
30 libnl3-devel
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 bash >= 4.0
50 bird >= 2
51 curl
52 dhcpcd
53 hostapd
54 initscripts >= 2.99-18
55 iproute2
56 iw
57 man
58 ppp >= 2.4.5-4
59 strongswan
60 sqlite
61 systemd-units
62 wpa_supplicant >= 1.0-2
63 /usr/bin/flock
64 /usr/bin/logger
65 end
66
67 recommends
68 bird
69 end
70
71 configfiles
72 /etc/network
73 end
74
75 script postin
76 systemctl daemon-reload >/dev/null 2>&1 || :
77 end
78
79 script postun
80 systemctl daemon-reload >/dev/null 2>&1 || :
81 end
82
83 script postup
84 systemctl daemon-reload >/dev/null 2>&1 || :
85 end
86 end
87
88 package %{name}-debuginfo
89 template DEBUGINFO
90 end
91 end