Control: tags 714045 + patch
Control: tags 714045 + pending

Dear maintainer,

I've prepared an NMU for blcr (versioned as 0.8.5-2.2) and
uploaded it to DELAYED/5. Please feel free to tell me if I
should delay it longer.

Cheers,
Julien
diff -Nru blcr-0.8.5/debian/changelog blcr-0.8.5/debian/changelog
--- blcr-0.8.5/debian/changelog	2013-11-18 13:25:55.000000000 +0000
+++ blcr-0.8.5/debian/changelog	2014-11-07 11:47:34.000000000 +0000
@@ -1,3 +1,11 @@
+blcr (0.8.5-2.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Don't ship dkms package, it's not compatible with linux 3.16
+    (closes: #714045).
+
+ -- Julien Cristau <jcris...@debian.org>  Fri, 07 Nov 2014 11:47:33 +0000
+
 blcr (0.8.5-2.1) unstable; urgency=high
 
   * Non-maintainer upload.
diff -Nru blcr-0.8.5/debian/control blcr-0.8.5/debian/control
--- blcr-0.8.5/debian/control	2013-11-18 13:25:51.000000000 +0000
+++ blcr-0.8.5/debian/control	2014-11-07 11:36:19.000000000 +0000
@@ -121,19 +121,3 @@
  applications that work with BLCR.
  .
 
-Package: blcr-dkms
-Architecture: all
-Section: kernel
-Depends: dkms, make, ${misc:Depends}
-Recommends: blcr-util, linux-headers-686-pae | linux-headers-amd64 | linux-headers-generic
-Replaces: blcr-source
-Description: DKMS support for BLCR kernel module
- This package provides integration with the DKMS infrastructure for
- automatically building out of tree kernel modules.
- .
- BLCR (Berkeley Lab Checkpoint/Restart) allows programs running on
- Linux to be "checkpointed" (written entirely to a file), and then
- later "restarted".
- .
-
-
diff -Nru blcr-0.8.5/debian/rules blcr-0.8.5/debian/rules
--- blcr-0.8.5/debian/rules	2013-02-01 21:24:15.000000000 +0000
+++ blcr-0.8.5/debian/rules	2014-11-07 11:37:52.000000000 +0000
@@ -40,7 +40,6 @@
 
 # Name of the source package
 psource:=blcr-source
-dkmssource:=blcr-dkms
 # The short upstream name, used for the module source directory
 sname:=blcr
 
@@ -120,7 +119,6 @@
 	dh_installdirs
 #	Create the directories to install the source into
 	dh_installdirs -p$(psource) usr/src/modules/$(sname)
-	dh_installdirs -p$(dkmssource) usr/src/$(sname)-$(version)
 	#                usr/src/modules/$(sname)/include 
 	dh_installdirs
 
@@ -162,27 +160,6 @@
 	
 	cd debian/$(psource)/usr/src && tar ch modules | bzip2 -9 > $(sname).tar.bz2 && rm -rf modules
 
-	# Base the DKMS source on the blcr.tar.bz2 that we ship! 
-	cd $(CURDIR)/debian/$(dkmssource)/usr/src/$(sname)-$(version) && tar --strip-components=2 -xjf $(CURDIR)/debian/$(psource)/usr/src/blcr.tar.bz2
-
-	# we don't ship -source anymore, so delete it!
-	-rm -rf $(CURDIR)/debian/$(psource)/
-
-	# clean up the shipped source
-	# Tests should be executable
-	find $(CURDIR)/debian/$(dkmssource)/usr/src/$(sname)-$(version)/tests/ -iname '*.sh' -exec chmod a+x {} \;
-	# we don't duplicate this everywhere, it's in /usr/share/doc
-	find $(CURDIR)/debian/$(dkmssource)/ -name 'license.txt' -exec rm {} \;	
-	cd $(CURDIR)/debian/$(dkmssource)/usr/src/$(sname)-$(version)/ && rm COPYING COPYING.LIB LICENSE.txt
-	# make more things executable that should be
-	cd $(CURDIR)/debian/$(dkmssource)/usr/src/$(sname)-$(version)/ && chmod a+x contrib/cr_depmod debian/conf.mk etc/blcr.rc
-	# make some things *not* executable
-	cd $(CURDIR)/debian/$(dkmssource)/usr/src/$(sname)-$(version)/ && chmod a-x vmadump4/vmadump_sparc.c cr_module/arch/sparc/cr_arch.h 
-
-	sed -e 's/[@]VERSION[@]/$(version)/' debian/dkms.conf.in \
-             > debian/$(dkmssource)/usr/src/$(sname)-$(version)/dkms.conf
-
-
 	dh_installdocs
 
 

Attachment: signature.asc
Description: Digital signature

Reply via email to