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::