[pkg-wpa-devel] r1399 - in /wireless-regdb/trunk/debian: README.maintainer control install patches/disable_pubkeys.patch patches/distro_pubkey.patch patches/series pubkeys/ rules

kelmo-guest at users.alioth.debian.org kelmo-guest at users.alioth.debian.org
Tue Jun 2 09:19:50 UTC 2009


Author: kelmo-guest
Date: Tue Jun  2 09:19:50 2009
New Revision: 1399

URL: http://svn.debian.org/wsvn/pkg-wpa/?sc=1&rev=1399
Log:
revert to disabling gpg crypto verification.

Added:
    wireless-regdb/trunk/debian/patches/disable_pubkeys.patch
Removed:
    wireless-regdb/trunk/debian/README.maintainer
    wireless-regdb/trunk/debian/install
    wireless-regdb/trunk/debian/patches/distro_pubkey.patch
    wireless-regdb/trunk/debian/pubkeys/
Modified:
    wireless-regdb/trunk/debian/control
    wireless-regdb/trunk/debian/patches/series
    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=1399&op=diff
==============================================================================
--- wireless-regdb/trunk/debian/control (original)
+++ wireless-regdb/trunk/debian/control Tue Jun  2 09:19:50 2009
@@ -5,16 +5,16 @@
 Uploaders: Kel Modderman <kel at otaku42.de>
 Build-Depends: debhelper (>= 7.0.50),
  quilt(>= 0.46-7),
- python,
- python-m2crypto
+ python
 Standards-Version: 3.8.1
 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
+Homepage: http://wireless.kernel.org/en/developers/Regulatory/#Theregulatorydatabase
 
 Package: wireless-regdb
 Architecture: all
-Depends: ${misc:Depends}, crda
+Depends: ${misc:Depends}
+Suggests: crda
 Description: wireless regulatory database
  This package contains the wireless regulatory database used by the Central
  Regulatory Database Agent (CRDA) to configure wireless devices to operate

Added: 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=1399&op=file
==============================================================================
--- wireless-regdb/trunk/debian/patches/disable_pubkeys.patch (added)
+++ wireless-regdb/trunk/debian/patches/disable_pubkeys.patch Tue Jun  2 09:19:50 2009
@@ -1,0 +1,47 @@
+Do not generate or install public gpg key(s).
+---
+--- a/Makefile
++++ b/Makefile
+@@ -9,6 +9,7 @@ SHA1SUM ?= /usr/bin/sha1sum
+ LSB_RELEASE ?= /usr/bin/lsb_release
+ WHOAMI ?= /usr/bin/whoami
+ 
++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
++
++.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

Modified: wireless-regdb/trunk/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-wpa/wireless-regdb/trunk/debian/patches/series?rev=1399&op=diff
==============================================================================
--- wireless-regdb/trunk/debian/patches/series (original)
+++ wireless-regdb/trunk/debian/patches/series Tue Jun  2 09:19:50 2009
@@ -1,2 +1,2 @@
-distro_pubkey.patch
+disable_pubkeys.patch
 fix_manual_page_section.patch

Modified: wireless-regdb/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-wpa/wireless-regdb/trunk/debian/rules?rev=1399&op=diff
==============================================================================
--- wireless-regdb/trunk/debian/rules (original)
+++ wireless-regdb/trunk/debian/rules Tue Jun  2 09:19:50 2009
@@ -1,24 +1,15 @@
 #!/usr/bin/make -f
 
-# LSB_ID is used in name of private/public key pair, setting it to our
-# packaging group is more descriptive than `Debian' or `Ubuntu' and
-# saves from executing lsb_release (and build-depending on lsb-release).
-LSB_ID    := pkg-wpa-devel
-CRDA_PATH := /lib/crda
-export LSB_ID CRDA_PATH
+# Path to which regulatory.bin should be installed by
+# dh_auto_install.
+export CRDA_PATH=/lib/crda
+# Set this explicitly to avoid calling lsb_release in
+# upstream build system.
+export LSB_ID=Debian
 
 %:
 	dh --with quilt $@
 
-override_dh_auto_clean:
-	$(MAKE) mrproper
-
-override_dh_auto_configure:
-	$(MAKE) mrproper
-	$(MAKE) check-distro-key
-
-install-distro-key:
-	@test -e debian/patches/series && dh_quilt_patch   || true
-	$(MAKE) $@
-	@test -e debian/patches/series && dh_quilt_unpatch || true
-	@dh_clean
+override_dh_auto_build:
+	$(RM) regulatory.bin
+	$(MAKE)




More information about the Pkg-wpa-devel mailing list