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