Control: tags -1 + patch upstream

On Thu, Oct 23, 2014 at 04:30:14PM +0200, Sebastian Ramacher wrote:
> | Makefile.am: installing './INSTALL'
> | Makefile.am: error: required file './NEWS' not found
> | Makefile.am: error: required file './AUTHORS' not found
> | Makefile.am: error: required file './ChangeLog' not found
> | Makefile.am: installing './COPYING' using GNU General Public License v3 file
> | Makefile.am:     Consider adding the COPYING file to the version control 
> system
> | Makefile.am:     for your code, to avoid questions about which license your 
> project uses
> | automake: warning: autoconf input should be named 'configure.ac', not 
> 'configure.in'
> | autoreconf: automake failed with exit status: 1
> | dh_autoreconf: autoreconf -f -i returned exit code 1
> | make: *** [debian/autoreconf.after] Error 2
This is one of cases where the package FTBFS on all arches but still the
maintainer has uploaded some binary, apparently built from something
different from the uploaded source.
The debdiff is attached, I'm ready to do a NMU if the maintainer doesn't
have time.
You should send the patch to the upstream too.

-- 
WBR, wRAR
diff -Nru libecap-0.2.0/debian/changelog libecap-0.2.0/debian/changelog
--- libecap-0.2.0/debian/changelog	2014-10-21 15:43:41.000000000 +0600
+++ libecap-0.2.0/debian/changelog	2014-11-08 22:14:11.000000000 +0500
@@ -1,3 +1,10 @@
+libecap (0.2.0-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Enable 'foreign' automake option (Closes: #766492).
+
+ -- Andrey Rahmatullin <w...@debian.org>  Sat, 08 Nov 2014 22:12:47 +0500
+
 libecap (0.2.0-2) unstable; urgency=low
 
   * Fix FTBFS on new ports, thanks to Breno Leitao (Closes: #748292)
diff -Nru libecap-0.2.0/debian/patches/automake-foreign.patch libecap-0.2.0/debian/patches/automake-foreign.patch
--- libecap-0.2.0/debian/patches/automake-foreign.patch	1970-01-01 05:00:00.000000000 +0500
+++ libecap-0.2.0/debian/patches/automake-foreign.patch	2014-11-08 22:11:44.000000000 +0500
@@ -0,0 +1,16 @@
+Description: Set the foreign option for automake
+Author: Andrey Rahmatullin <w...@debian.org>
+Bug-Debian: https://bugs.debian.org/766492
+Last-Update: 2014-11-08
+
+--- libecap-0.2.0.orig/configure.in
++++ libecap-0.2.0/configure.in
+@@ -14,7 +14,7 @@ AC_CONFIG_SRCDIR([src/libecap/adapter/se
+ AC_CONFIG_HEADERS(src/libecap/common/ac-autoconf.h)
+ AX_PREFIX_CONFIG_H(src/libecap/common/autoconf.h)
+ 
+-AM_INIT_AUTOMAKE([nostdinc])
++AM_INIT_AUTOMAKE([nostdinc foreign])
+ AM_MAINTAINER_MODE
+ 
+ LT_INIT
diff -Nru libecap-0.2.0/debian/patches/series libecap-0.2.0/debian/patches/series
--- libecap-0.2.0/debian/patches/series	1970-01-01 05:00:00.000000000 +0500
+++ libecap-0.2.0/debian/patches/series	2014-11-08 22:05:56.000000000 +0500
@@ -0,0 +1 @@
+automake-foreign.patch

Attachment: signature.asc
Description: Digital signature

Reply via email to