Add packaging
authorAnas Nashif <anas.nashif@intel.com>
Tue, 12 Feb 2013 05:08:15 +0000 (21:08 -0800)
committerAnas Nashif <anas.nashif@intel.com>
Tue, 12 Feb 2013 05:15:41 +0000 (21:15 -0800)
packaging/crda.spec [new file with mode: 0644]

diff --git a/packaging/crda.spec b/packaging/crda.spec
new file mode 100644 (file)
index 0000000..98370ce
--- /dev/null
@@ -0,0 +1,37 @@
+Name:           crda
+Version:        1.1.3
+Release:        0
+License:        ISC
+Summary:        Linux central regulatory domain agent
+Url:            http://wireless.kernel.org/en/developers/Regulatory/
+Group:          System/Base
+Source:         http://wireless.kernel.org/download/crda/crda-%{version}.tar.bz2
+BuildRequires:  gcc
+BuildRequires:  libgcrypt-devel
+BuildRequires:  libnl-devel
+BuildRequires:  python-M2Crypto
+BuildRequires:  wireless-regdb
+Requires:       libgcrypt
+Requires:       libnl
+
+%description
+This package provides CRDA to be used by the new Linux kernel
+wireless subsystem to query from userspace regulatory domains. For
+more information see:
+http://wireless.kernel.org/en/developers/Regulatory/
+
+%prep
+%setup -q
+
+%build
+make DESTDIR=%{buildroot} UDEV_RULE_DIR=/usr/lib/udev/rules.d SBINDIR=%{_sbindir}
+
+%install
+%make_install UDEV_RULE_DIR=/usr/lib/udev/rules.d SBINDIR=%{_sbindir}
+
+%docs_package
+%files
+%license LICENSE
+%{_sbindir}/crda
+%{_sbindir}/regdbdump
+%{_prefix}/lib/udev/rules.d/85-regulatory.rules