]> git.ipfire.org Git - people/ms/ipfire-3.x.git/blame - crda/crda.nm
dosfstools: Update to 3.0.26.
[people/ms/ipfire-3.x.git] / crda / crda.nm
CommitLineData
79e213a3 1###############################################################################
802ea3af
MT
2# IPFire.org - An Open Source Firewall Solution #
3# Copyright (C) - IPFire Development Team <info@ipfire.org> #
79e213a3
AF
4###############################################################################
5
802ea3af 6name = crda
ae2e54ab
MT
7version = %{ver_crda}-%{ver_regdb}
8ver_crda = 1.1.3
9ver_regdb = 2013.02.13
802ea3af
MT
10release = 1
11
12maintainer = Arne Fitzenreiter <arne.fitzenreiter@ipfire.org>
13groups = Network/Wireless
14url = http://linuxwireless.org/en/developers/Regulatory/CRDA
15license = ISC
16summary = Regulatory compliance daemon for 802.11 wireless networking.
17
18description
19 CRDA acts as the udev helper for communication between the kernel
20 and userspace for regulatory compliance. It relies on nl80211
21 for communication. CRDA is intended to be run only through udev
22 communication from the kernel.
23end
24
ae2e54ab
MT
25source_dl = \
26 http://wireless.kernel.org/download/crda/ \
27 https://www.kernel.org/pub/software/network/wireless-regdb/
28sources = crda-%{ver_crda}.tar.bz2 wireless-regdb-%{ver_regdb}.tar.xz
802ea3af
MT
29
30build
31 requires
32 libgcrypt-devel
33 libnl-devel
ae2e54ab 34 openssl
802ea3af 35 python-m2crypto
802ea3af
MT
36 end
37
ae2e54ab
MT
38 build
39 pushd %{DIR_SRC}/wireless-regdb-%{ver_regdb}
40 make ${PARALLELISMFLAGS} maintainer-clean
41 make ${PARALLELISMFLAGS} REGDB_PRIVKEY=key.priv.pem REGDB_PUBKEY=key.pub.pem
42 popd
43
44 pushd %{DIR_SRC}/crda-%{ver_crda}
45 cp ../wireless-regdb-%{ver_regdb}/key.pub.pem pubkeys
46
47 make ${PARALLELISMFLAGS} REG_BIN=../wireless-regdb-%{ver_regdb}/regulatory.bin
48 popd
49 end
50
51 install
52 pushd %{DIR_SRC}/wireless-regdb-%{ver_regdb}
53 make install DESTDIR=%{BUILDROOT} PREFIX=%{prefix} MANDIR=%{mandir}
54 popd
55
56 pushd %{DIR_SRC}/crda-%{ver_crda}
57 make install DESTDIR=%{BUILDROOT} PREFIX=%{prefix} MANDIR=%{mandir}
58 popd
802ea3af
MT
59 end
60end
61
62packages
63 package %{name}
ae2e54ab
MT
64 provides = wireless-regdb = %{ver_regdb}
65 obsoletes = wireless-regdb < %{ver_regdb}
802ea3af 66 end
1f9bc2f0
MT
67
68 package %{name}-debuginfo
69 template DEBUGINFO
70 end
802ea3af 71end