[pkg-wpa-devel] r1445 - in /wireless-regdb/trunk/debian: control install manpages patches/disable_pubkeys.patch rules

kelmo-guest at users.alioth.debian.org kelmo-guest at users.alioth.debian.org
Sun Nov 22 06:10:01 UTC 2009


Author: kelmo-guest
Date: Sun Nov 22 06:09:48 2009
New Revision: 1445

URL: http://svn.debian.org/wsvn/pkg-wpa/?sc=1&rev=1445
Log:
update disable_pubkeys.patch and adapt debian build.

Added:
    wireless-regdb/trunk/debian/install
    wireless-regdb/trunk/debian/manpages
Modified:
    wireless-regdb/trunk/debian/control
    wireless-regdb/trunk/debian/patches/disable_pubkeys.patch
    wireless-regdb/trunk/debian/rules

Modified: wireless-regdb/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-wpa/wireless-regdb/trunk/debian/control?rev=1445&op=diff
==============================================================================
--- wireless-regdb/trunk/debian/control (original)
+++ wireless-regdb/trunk/debian/control Sun Nov 22 06:09:48 2009
@@ -6,7 +6,7 @@
 Build-Depends: debhelper (>= 7.0.50),
  quilt(>= 0.46-7),
  python
-Standards-Version: 3.8.1
+Standards-Version: 3.8.3
 Vcs-Svn: svn://svn.debian.org/pkg-wpa/wireless-regdb/trunk
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-wpa/wireless-regdb/trunk/
 Homepage: http://wireless.kernel.org/en/developers/Regulatory/#Theregulatorydatabase

Added: wireless-regdb/trunk/debian/install
URL: http://svn.debian.org/wsvn/pkg-wpa/wireless-regdb/trunk/debian/install?rev=1445&op=file
==============================================================================
--- wireless-regdb/trunk/debian/install (added)
+++ wireless-regdb/trunk/debian/install Sun Nov 22 06:09:48 2009
@@ -1,0 +1,1 @@
+regulatory.bin lib/crda

Added: wireless-regdb/trunk/debian/manpages
URL: http://svn.debian.org/wsvn/pkg-wpa/wireless-regdb/trunk/debian/manpages?rev=1445&op=file
==============================================================================
--- wireless-regdb/trunk/debian/manpages (added)
+++ wireless-regdb/trunk/debian/manpages Sun Nov 22 06:09:48 2009
@@ -1,0 +1,1 @@
+regulatory.bin.5

Modified: wireless-regdb/trunk/debian/patches/disable_pubkeys.patch
URL: http://svn.debian.org/wsvn/pkg-wpa/wireless-regdb/trunk/debian/patches/disable_pubkeys.patch?rev=1445&op=diff
==============================================================================
--- wireless-regdb/trunk/debian/patches/disable_pubkeys.patch (original)
+++ wireless-regdb/trunk/debian/patches/disable_pubkeys.patch Sun Nov 22 06:09:48 2009
@@ -9,46 +9,13 @@
 ---
 --- a/Makefile
 +++ b/Makefile
-@@ -9,6 +9,7 @@ SHA1SUM ?= /usr/bin/sha1sum
- LSB_RELEASE ?= /usr/bin/lsb_release
- WHOAMI ?= /usr/bin/whoami
+@@ -59,6 +59,9 @@ regulatory.bin: db.txt $(REGDB_PRIVKEY) 
+ 	@echo Generating $@ digitally signed by $(REGDB_AUTHOR)...
+ 	./db2bin.py regulatory.bin db.txt $(REGDB_PRIVKEY)
  
-+ifdef USE_PUBKEYS
- # Distro name: Ubuntu, Debian, Fedora, if not present you get
- # "custom-distro", if your distribution does not have the LSB stuff,
- # then set this variable when calling make if you don't want "custom-distro"
-@@ -77,6 +78,19 @@ endif
- 
- install-distro-key: maintainer-clean $(DISTRO_PRIVKEY)
- 
-+else
++regulatory.bin.unsigned: db.txt
++	./db2bin.py regulatory.bin db.txt
 +
-+.PHONY: all clean install
-+
-+all: regulatory.bin
-+
-+clean:
-+	@rm -f *.pyc *.gz regulatory.bin
-+
-+regulatory.bin: db.txt
-+	./db2bin.py regulatory.bin db.txt
-+endif
-+
- %.gz: %
- 	gzip < $< > $@
- 
-@@ -98,12 +112,14 @@ install-distro-key: maintainer-clean $(D
- #	sudo make install
- install: regulatory.bin.5.gz
- 	install -m 755 -d $(DESTDIR)/$(CRDA_PATH)
-+ifdef USE_PUBKEYS
- 	install -m 755 -d $(DESTDIR)/$(CRDA_KEY_PATH)
- 	if [ -f .custom ]; then \
- 		install -m 644 -t $(DESTDIR)/$(CRDA_KEY_PATH)/ $(shell cat .custom); \
- 	fi
- 	@# In linville we trust
- 	install -m 644 -t $(DESTDIR)/$(CRDA_KEY_PATH)/ $(REGDB_UPSTREAM_PUBKEY)
-+endif
- 	install -m 644 -t $(DESTDIR)/$(CRDA_PATH)/ regulatory.bin
- 	install -m 755 -d $(DESTDIR)/$(MANDIR)/man5/
- 	install -m 644 -t $(DESTDIR)/$(MANDIR)/man5/ regulatory.bin.5.gz
+ $(REGDB_PUBKEY): $(REGDB_PRIVKEY)
+ 	@echo "Generating public key for $(REGDB_AUTHOR)..."
+ 	openssl rsa -in $(REGDB_PRIVKEY) -out $(REGDB_PUBKEY) -pubout -outform PEM

Modified: wireless-regdb/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-wpa/wireless-regdb/trunk/debian/rules?rev=1445&op=diff
==============================================================================
--- wireless-regdb/trunk/debian/rules (original)
+++ wireless-regdb/trunk/debian/rules Sun Nov 22 06:09:48 2009
@@ -1,14 +1,13 @@
 #!/usr/bin/make -f
-
 %:
-	dh --with quilt $@
+	+dh --with quilt $@
 
 override_dh_auto_build:
-	$(RM) regulatory.bin
-	$(MAKE) regulatory.bin LSB_ID=Debian
+	$(MAKE) regulatory.bin.unsigned LSB_ID=Debian
 
 override_dh_auto_install:
-	$(MAKE) install LSB_ID=Debian CRDA_PATH=/lib/crda DESTDIR=debian/wireless-regdb
+	$(info Skip dh_auto_install ...)
 
 override_dh_auto_clean:
 	$(MAKE) clean LSB_ID=Debian
+	$(RM) regulatory.bin




More information about the Pkg-wpa-devel mailing list