Package: modglue
Version: 1.17-2
Severity: normal
Tags: patch pending

Dear maintainer,

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

Cheers

Luk
diff -Nru modglue-1.17/debian/changelog modglue-1.17/debian/changelog
--- modglue-1.17/debian/changelog	2010-05-31 11:34:31.000000000 +0200
+++ modglue-1.17/debian/changelog	2011-06-26 10:00:59.000000000 +0200
@@ -1,3 +1,12 @@
+modglue (1.17-2.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Don't ship .la files (Closes: #622533).
+  * Add sigc++ libs for linking (Closes: #555662).
+  * Make sure the package is binNMUable.
+
+ -- Luk Claes <l...@debian.org>  Sun, 26 Jun 2011 10:00:47 +0200
+
 modglue (1.17-2) unstable; urgency=low
 
   * Replace ${binary:Version} with libmodglue1 (= ${binary:Version}).
diff -Nru modglue-1.17/debian/control modglue-1.17/debian/control
--- modglue-1.17/debian/control	2010-05-31 11:33:43.000000000 +0200
+++ modglue-1.17/debian/control	2011-06-26 10:00:45.000000000 +0200
@@ -11,7 +11,7 @@
 Package: libmodglue1-dev
 Section: libdevel
 Architecture: all
-Depends: libmodglue1 (= ${binary:Version}), ${misc:Depends}
+Depends: libmodglue1 (>= ${binary:Version}), ${misc:Depends}
 Description: development files for a C++ library for handling of multiple co-processes
  Modglue is a C++ library with classes for forking external
  processes and asynchronous reading from streams. It takes
diff -Nru modglue-1.17/debian/patches/01_fix_libs_in_linking_tests modglue-1.17/debian/patches/01_fix_libs_in_linking_tests
--- modglue-1.17/debian/patches/01_fix_libs_in_linking_tests	1970-01-01 01:00:00.000000000 +0100
+++ modglue-1.17/debian/patches/01_fix_libs_in_linking_tests	2011-06-26 09:56:40.000000000 +0200
@@ -0,0 +1,28 @@
+Description: Fixes Makefile template to include sigc++ 2.0
+ libraries in tests.
+.
+Forwarded: not-needed
+Author: Sebastian Carneiro <scarne...@speedy.com.ar>
+Last-Update: 2011-06-12
+
+Index: modglue-1.17/src/Makefile.in
+===================================================================
+--- modglue-1.17.orig/src/Makefile.in	2011-06-12 14:00:09.667589422 -0300
++++ modglue-1.17/src/Makefile.in	2011-06-12 14:52:05.395039551 -0300
+@@ -54,13 +54,13 @@
+ 	${MPHASE} -o test_child_process $< libmodglue.la
+ 
+ test_ext_process: test_ext_process.o
+-	${MPHASE} -o test_ext_process $< libmodglue.la
++	${MPHASE} -o test_ext_process `pkg-config sigc++-2.0 --libs` $< libmodglue.la
+ 
+ test_pipe: test_pipe.o
+-	${MPHASE} -o test_pipe $< libmodglue.la
++	${MPHASE} -o test_pipe `pkg-config sigc++-2.0 --libs` $< libmodglue.la
+ 
+ test_writes: test_writes.o
+-	${MPHASE} -o test_writes $< libmodglue.la
++	${MPHASE} -o test_writes `pkg-config sigc++-2.0 --libs` $< libmodglue.la
+ 
+ #------- Tools ----------------------------------------
+ 
diff -Nru modglue-1.17/debian/patches/series modglue-1.17/debian/patches/series
--- modglue-1.17/debian/patches/series	1970-01-01 01:00:00.000000000 +0100
+++ modglue-1.17/debian/patches/series	2011-06-26 09:56:09.000000000 +0200
@@ -0,0 +1 @@
+01_fix_libs_in_linking_tests
diff -Nru modglue-1.17/debian/rules modglue-1.17/debian/rules
--- modglue-1.17/debian/rules	2010-05-29 19:36:26.000000000 +0200
+++ modglue-1.17/debian/rules	2011-06-26 09:53:13.000000000 +0200
@@ -52,6 +52,7 @@
 	dh_prep
 	dh_installdirs
 	$(MAKE) install DESTDIR=$(CURDIR)/debian/libmodglue1 DEVDESTDIR=$(CURDIR)/debian/libmodglue1-dev
+	rm `find $(CURDIR)/debian -name '*.la'`
 
 # Build architecture-independent files here.
 binary-indep: build install

Reply via email to