tags 571416 + patch
thanks

Dear maintainer,

I've prepared an NMU for libgcgi (versioned as 0.9.5.dfsg-5.1) and
uploaded it to DELAYED/10.  I also commited my changes to collab-maint.

You touch Makefile.* to fix a previous FTBFS and let find decide which
one to touch first which leads to the described problems with tmpfs.
Now debian/rules takes this decision and this package builds even on
weird build environments like autobuild clusters using tmpfs.


Regards
Carsten
diff -u libgcgi-0.9.5.dfsg/debian/control libgcgi-0.9.5.dfsg/debian/control
--- libgcgi-0.9.5.dfsg/debian/control
+++ libgcgi-0.9.5.dfsg/debian/control
@@ -3,7 +3,7 @@
 Section: libs
 Maintainer: Jeremy T. Bouse <jbo...@debian.org>
 Build-Depends: debhelper (>= 7), libssl-dev, dpatch
-Standards-Version: 3.8.3
+Standards-Version: 3.8.4
 Homepage: http://www.catchen.org/gcgi/
 Vcs-Git: git://git.debian.org/collab-maint/libgcgi.git
 Vcs-Browser: http://git.debian.org/?p=collab-maint/libgcgi.git
@@ -11,7 +11,7 @@
 Package: libgcgi-dev
 Section: libdevel
 Architecture: any
-Depends: libgcgi0 (= ${binary:Version})
+Depends: ${misc:Depends}, libgcgi0 (= ${binary:Version})
 Description: library for CGI programs in C
  GCGI is a library that implements NCSA's common gateway interface (CGI)
  as well as extensions to that interface as defined in RFC2388.
@@ -22,7 +22,7 @@
 Package: libgcgi0
 Section: libs
 Architecture: any
-Depends: ${shlibs:Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}
 Description: library for CGI programs in C
  GCGI is a library that implements NCSA's common gateway interface (CGI)
  as well as extensions to that interface as defined in RFC2388.
diff -u libgcgi-0.9.5.dfsg/debian/changelog libgcgi-0.9.5.dfsg/debian/changelog
--- libgcgi-0.9.5.dfsg/debian/changelog
+++ libgcgi-0.9.5.dfsg/debian/changelog
@@ -1,3 +1,16 @@
+libgcgi (0.9.5.dfsg-5.1) unstable; urgency=low
+
+  [ Jeremy T. Bouse ]
+  * Update Standards-Version to 3.8.4
+  * Add misc:Depends to clear lintian warnings
+
+  [ Carsten Hey ]
+  * Non-maintainer upload.
+  * debian/rules: Avoid useless invocation of automake by touching
+    Makefile.* in the correct sequence (Closes: #571416)
+
+ -- Carsten Hey <cars...@debian.org>  Sat, 17 Apr 2010 23:46:56 +0200
+
 libgcgi (0.9.5.dfsg-5) unstable; urgency=low
 
   * debian/gbp.conf: Add Git Buildpackage config
diff -u libgcgi-0.9.5.dfsg/debian/rules libgcgi-0.9.5.dfsg/debian/rules
--- libgcgi-0.9.5.dfsg/debian/rules
+++ libgcgi-0.9.5.dfsg/debian/rules
@@ -39,7 +39,8 @@
 
 config.status: patch-stamp configure
 	dh_testdir
-	find . \( -type f -a -name "Makefile.*" -prune -exec touch {} \; \)
+	find . \( -type f -a -name "Makefile.am" -prune -exec touch {} \; \)
+	find . \( -type f -a -name "Makefile.in" -prune -exec touch {} \; \)
 	# Add here commands to configure the package.
 	CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --with-openssl
 

Reply via email to