Package: src:cegui-mk2
Version: 0.7.6-3.3
Severity: normal
Tags: patch
User: debian-powe...@lists.debian.org
Usertags: ppc64el

Dear Maintainer,
on ppc64el, config.guess etc our not up to date. So here is a patch that :
  * Make use of dh-autoreconf
  * Remove some build deps that are dragged by dh-autoreconf now
  * Make ignore missing files (INSTALL, README..) by automake (automake 
--foreign)
  * Don't build depend on a versionned automake

on the last 2 points, I'm not sure whether it's the way to do.
Hope that helps,

Fred

-- System Information:
Debian Release: 7.5
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable'), (450, 'testing')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-4-686-pae (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
--- a/debian/control	2014-08-03 14:13:44.000000000 -0300
+++ b/debian/control	2014-08-18 10:18:45.000000000 -0300
@@ -2,7 +2,7 @@ Source: cegui-mk2
 Section: libs
 Priority: optional
 Maintainer: Muammar El Khatib <muam...@debian.org>
-Build-Depends: debhelper (>= 6), cdbs, libtool, automake1.11, autoconf,
+Build-Depends: debhelper (>= 6), cdbs, dh-autoreconf,
                pkg-config, libxerces-c-dev, libboost-signals-dev,
                libboost-regex-dev, libfreetype6-dev,
                libtiff-dev, libgl1-mesa-dev, libglu1-mesa-dev, libdevil-dev,
--- a/debian/rules	2012-03-09 11:21:00.000000000 -0300
+++ b/debian/rules	2014-08-18 10:28:59.000000000 -0300
@@ -3,6 +3,8 @@
 include /usr/share/cdbs/1/rules/debhelper.mk
 LDFLAGS+=-llua5.1 -ldl
 
+export AUTOMAKE = automake --foreign
+
 common-configure-arch common-configure-indep::
 	cd $(DEB_SRCDIR) && \
 	  if ! test -f aclocal.m4 ; then touch aclocal.m4 ; fi
@@ -24,6 +26,7 @@ install/libcegui-mk2-doc::
 	$(DEB_SRCDIR)/debian/libcegui-mk2-doc/usr/share/doc/libcegui-mk2-0.7.6/html/api_reference/
 
 include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/cdbs/1/rules/autoreconf.mk
 #include /usr/share/cdbs/1/rules/patchsys-quilt.mk
 
 common-install-arch::
--- a/debian/control	2014-08-03 14:13:44.000000000 -0300
+++ b/debian/control	2014-08-18 10:18:45.000000000 -0300
@@ -2,7 +2,7 @@ Source: cegui-mk2
 Section: libs
 Priority: optional
 Maintainer: Muammar El Khatib <muam...@debian.org>
-Build-Depends: debhelper (>= 6), cdbs, libtool, automake1.11, autoconf,
+Build-Depends: debhelper (>= 6), cdbs, dh-autoreconf,
                pkg-config, libxerces-c-dev, libboost-signals-dev,
                libboost-regex-dev, libfreetype6-dev,
                libtiff-dev, libgl1-mesa-dev, libglu1-mesa-dev, libdevil-dev,
--- a/debian/rules	2012-03-09 11:21:00.000000000 -0300
+++ b/debian/rules	2014-08-18 10:28:59.000000000 -0300
@@ -3,6 +3,8 @@
 include /usr/share/cdbs/1/rules/debhelper.mk
 LDFLAGS+=-llua5.1 -ldl
 
+export AUTOMAKE = automake --foreign
+
 common-configure-arch common-configure-indep::
 	cd $(DEB_SRCDIR) && \
 	  if ! test -f aclocal.m4 ; then touch aclocal.m4 ; fi
@@ -24,6 +26,7 @@ install/libcegui-mk2-doc::
 	$(DEB_SRCDIR)/debian/libcegui-mk2-doc/usr/share/doc/libcegui-mk2-0.7.6/html/api_reference/
 
 include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/cdbs/1/rules/autoreconf.mk
 #include /usr/share/cdbs/1/rules/patchsys-quilt.mk
 
 common-install-arch::

Reply via email to