Cyril Brulebois <[email protected]> (20/08/2009):
> Package: e2undel
> Version: 0.82-1
> Severity: important
> Tags: patch
> User: [email protected]
> Usertags: kfreebsd

No reply in months, I've uploaded an NMU fixing this FTBFS. Please
find attached the source debdiff.

Note that your package was native, so I've kept it that way.

Mraw,
KiBi.
diff -Nru e2undel-0.82/debian/changelog e2undel-0.82/debian/changelog
--- e2undel-0.82/debian/changelog	2007-04-10 15:56:11.000000000 +0200
+++ e2undel-0.82/debian/changelog	2009-12-21 08:58:27.000000000 +0100
@@ -1,3 +1,18 @@
+e2undel (0.82-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fix FTBFS on GNU/kFreeBSD (Closes: #542518):
+     - Make the <linux/limits.h> include conditional in file.h: only when
+       linux is defined. As stated in the bugreport, that include might
+       not be needed at all, but let's just stay on the safe side.
+  * Fix a few lintian warnings:
+     - Use debian/compat rather than DH_COMPAT in debian/rules.
+     - Adjust the version for debhelper's Build-Depends.
+     - Stop ignoring errors during make clean.
+     - Move Homepage out of the long description.
+
+ -- Cyril Brulebois <[email protected]>  Mon, 21 Dec 2009 08:44:43 +0100
+
 e2undel (0.82-1) unstable; urgency=low
 
   * Upgrade to the latest upstream release (CLoses: #391509)
diff -Nru e2undel-0.82/debian/compat e2undel-0.82/debian/compat
--- e2undel-0.82/debian/compat	1970-01-01 01:00:00.000000000 +0100
+++ e2undel-0.82/debian/compat	2009-12-21 08:49:30.000000000 +0100
@@ -0,0 +1 @@
+4
diff -Nru e2undel-0.82/debian/control e2undel-0.82/debian/control
--- e2undel-0.82/debian/control	2007-04-10 15:47:58.000000000 +0200
+++ e2undel-0.82/debian/control	2009-12-21 08:57:52.000000000 +0100
@@ -2,8 +2,9 @@
 Section: admin
 Priority: optional
 Maintainer: Javier Fernandez-Sanguino Pen~a <[email protected]>
-Build-Depends: debhelper (>> 3.0.0), e2fslibs-dev, ss-dev, docbook-to-man 
+Build-Depends: debhelper (>= 4), e2fslibs-dev, ss-dev, docbook-to-man 
 Standards-Version: 3.5.2
+Homepage: http://e2undel.sourceforge.net
 
 Package: e2undel
 Architecture: any
@@ -22,5 +23,3 @@
  out which of the deleted files you would like to recover.
  .
  E2undel will not work on ext3 (journaling) filesystems.
- .
- Homepage: http://e2undel.sourceforge.net
diff -Nru e2undel-0.82/debian/rules e2undel-0.82/debian/rules
--- e2undel-0.82/debian/rules	2007-04-10 15:57:11.000000000 +0200
+++ e2undel-0.82/debian/rules	2009-12-21 08:50:18.000000000 +0100
@@ -5,9 +5,6 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
-# This is the debhelper compatibility version to use.
-export DH_COMPAT=4
-
 ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
 	CFLAGS += -g
 endif
@@ -40,8 +37,8 @@
 	rm -f build-stamp configure-stamp
 
 	# Add here commands to clean up after the build process.
-	-$(MAKE) clean
-	-(cd doc && $(MAKE) clean)
+	$(MAKE) clean
+	(cd doc && $(MAKE) clean)
 
 	dh_clean
 
diff -Nru e2undel-0.82/file.h e2undel-0.82/file.h
--- e2undel-0.82/file.h	2004-04-07 10:22:47.000000000 +0200
+++ e2undel-0.82/file.h	2009-12-21 08:45:41.000000000 +0100
@@ -3,7 +3,9 @@
 #include <sys/types.h>
 #include <sys/stat.h>
 #include <fcntl.h>
+#if defined(__linux__)
 #include <linux/limits.h>
+#endif
 #include <unistd.h>
 
 #include "common.h"

Attachment: signature.asc
Description: Digital signature

Reply via email to