name = crda
version = %{ver_crda}-%{ver_regdb}
-ver_crda = 1.1.3
-ver_regdb = 2013.02.13
+ver_crda = 3.13
+ver_regdb = 2014.06.13
release = 1
maintainer = Arne Fitzenreiter <arne.fitzenreiter@ipfire.org>
end
source_dl = \
- http://wireless.kernel.org/download/crda/ \
+ https://www.kernel.org/pub/software/network/crda/ \
https://www.kernel.org/pub/software/network/wireless-regdb/
-sources = crda-%{ver_crda}.tar.bz2 wireless-regdb-%{ver_regdb}.tar.xz
+sources = crda-%{ver_crda}.tar.xz wireless-regdb-%{ver_regdb}.tar.xz
build
requires
libgcrypt-devel
- libnl-devel
+ libnl3-devel
openssl
python-m2crypto
end
popd
pushd %{DIR_SRC}/crda-%{ver_crda}
- make install DESTDIR=%{BUILDROOT} PREFIX=%{prefix} MANDIR=%{mandir}
+ make install DESTDIR=%{BUILDROOT} PREFIX=%{prefix} MANDIR=%{mandir} \
+ SBINDIR=%{sbindir}/ LIBDIR=%{libdir}/
popd
end
end
obsoletes = wireless-regdb < %{ver_regdb}
end
+ package %{name}-devel
+ template DEVEL
+
+ files += !%{libdir}/libreg.so
+ end
+
package %{name}-debuginfo
template DEBUGINFO
end
--- /dev/null
+From 79f5cb8d130a635e0ee3eeb6a061a31d6bd7286e Mon Sep 17 00:00:00 2001
+From: "John W. Linville" <linville@tuxdriver.com>
+Date: Fri, 14 Feb 2014 13:39:14 -0500
+Subject: [PATCH] crda: Add DESTDIR support in install-libreg* rules in
+ Makefile
+
+Signed-off-by: John W. Linville <linville@tuxdriver.com>
+---
+ Makefile | 8 ++++----
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 4a351c645bf4..807a53819453 100644
+--- crda-3.13/Makefile
++++ crda-3.13/Makefile
+@@ -119,13 +119,13 @@ $(LIBREG): regdb.h reglib.h reglib.c
+
+ install-libreg-headers:
+ $(NQ) ' INSTALL libreg-headers'
+- $(Q)mkdir -p $(INCLUDE_DIR)
+- $(Q)cp *.h $(INCLUDE_DIR)/
++ $(Q)mkdir -p $(DESTDIR)/$(INCLUDE_DIR)
++ $(Q)cp *.h $(DESTDIR)/$(INCLUDE_DIR)/
+
+ install-libreg:
+ $(NQ) ' INSTALL libreg'
+- $(Q)mkdir -p $(LIBDIR)
+- $(Q)cp $(LIBREG) $(LIBDIR)/
++ $(Q)mkdir -p $(DESTDIR)/$(LIBDIR)
++ $(Q)cp $(LIBREG) $(DESTDIR)/$(LIBDIR)/
+ $(Q)ldconfig
+
+ %.o: %.c regdb.h $(LIBREG)
+--
+1.8.5.3
+
--- /dev/null
+diff -up crda-3.13/Makefile.ldconfig crda-3.13/Makefile
+--- crda-3.13/Makefile.ldconfig 2014-02-14 13:47:10.674521882 -0500
++++ crda-3.13/Makefile 2014-02-14 13:47:14.284552473 -0500
+@@ -126,7 +126,6 @@ install-libreg:
+ $(NQ) ' INSTALL libreg'
+ $(Q)mkdir -p $(DESTDIR)/$(LIBDIR)
+ $(Q)cp $(LIBREG) $(DESTDIR)/$(LIBDIR)/
+- $(Q)ldconfig
+
+ %.o: %.c regdb.h $(LIBREG)
+ $(NQ) ' CC ' $@