]> git.ipfire.org Git - people/amarx/ipfire-3.x.git/blame - network/network.nm
libsigc++: Update to 2.99.4
[people/amarx/ipfire-3.x.git] / network / network.nm
CommitLineData
642c6f37 1###############################################################################
802ea3af
MT
2# IPFire.org - An Open Source Firewall Solution #
3# Copyright (C) - IPFire Development Team <info@ipfire.org> #
642c6f37
MT
4###############################################################################
5
802ea3af
MT
6name = network
7epoch = 1
bef6465a 8version = 007
9896be87 9release = 2
b6860f43 10
802ea3af
MT
11maintainer = Michael Tremer <michael.tremer@ipfire.org>
12groups = Base Networking/Tools
13url = http://www.ipfire.org/
14license = GPLv3+
15summary = The IPFire Networking Scripts.
b6860f43 16
802ea3af 17description
66ee7725
MT
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.
802ea3af
MT
22end
23
0b7fb4e2 24source_dl = http://source.ipfire.org/releases/network/
802ea3af
MT
25
26build
fec9db53 27 requires
ca468b64
MT
28 autoconf
29 automake
fec9db53
MT
30 docbook-xsl
31 libxslt
ca468b64
MT
32 systemd-devel
33 end
34
35 prepare_cmds
36 [ -e "configure" ] || ./autogen.sh
fec9db53
MT
37 end
38
e0ec214f
MT
39 install_cmds
40 # Create some dummy configuration files.
bef6465a
MT
41 mkdir -pv %{BUILDROOT}%{sysconfdir}/network
42 touch %{BUILDROOT}%{sysconfdir}/network/{settings,dns-servers,routes}
e0ec214f 43 end
802ea3af
MT
44end
45
46packages
47 package %{name}
48 requires
49 aiccu
e0ec214f 50 bash >= 4.0
fec9db53 51 batctl
9896be87 52 crda
fec9db53 53 curl
954a213a 54 dhclient >= 4.2.4-2
e40e9212 55 dhcp >= 4.2.4-1
802ea3af
MT
56 ebtables
57 hostapd
405f7967 58 initscripts >= 1:2.99-18
802ea3af 59 iproute2
e0ec214f
MT
60 iw
61 man
e0ec214f 62 ppp >= 2.4.5-4
802ea3af 63 radvd
e0ec214f
MT
64 rp-pppoe
65 mstpd
802ea3af
MT
66 sqlite
67 systemd-units
68 tunctl
e40e9212 69 wpa_supplicant >= 1.0-2
802ea3af
MT
70 /usr/bin/logger
71 end
73db16dd 72
e0ec214f 73 configfiles
e0ec214f
MT
74 /etc/network
75 end
73db16dd 76
73db16dd 77 script postin
e0ec214f 78 systemctl daemon-reload >/dev/null 2>&1 || :
73db16dd
MT
79 end
80
ca468b64
MT
81 script postun
82 systemctl daemon-reload >/dev/null 2>&1 || :
73db16dd
MT
83 end
84
85 script postup
e0ec214f 86 systemctl daemon-reload >/dev/null 2>&1 || :
73db16dd 87 end
802ea3af 88 end
ca468b64
MT
89
90 package %{name}-debuginfo
91 template DEBUGINFO
92 end
802ea3af 93end