debian/changelog |   12 +++++
 debian/compat    |    2 
 debian/control   |   11 ++---
 debian/rules     |  117 ++++++++-----------------------------------------------
 4 files changed, 37 insertions(+), 105 deletions(-)

New commits:
commit b18ee087af7a2841aa072cffa84cbc0c7457a0c1
Author: Julien Cristau <[email protected]>
Date:   Sat Nov 14 10:10:38 2015 +0100

    Upload to unstable

diff --git a/debian/changelog b/debian/changelog
index 34f32a7..5ecebf9 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-libxmu (2:1.1.2-2) UNRELEASED; urgency=medium
+libxmu (2:1.1.2-2) unstable; urgency=medium
 
   [ Andreas Boll ]
   * Switch to dh with the autoreconf and quilt addons, fixing possible FTBFS
@@ -8,7 +8,7 @@ libxmu (2:1.1.2-2) UNRELEASED; urgency=medium
   * Remove Cyril from Uploaders.
   * Bump Standards-Version to 3.9.6, update Vcs-* control fields.
 
- -- Andreas Boll <[email protected]>  Fri, 13 Nov 2015 20:43:36 +0100
+ -- Julien Cristau <[email protected]>  Sat, 14 Nov 2015 10:04:44 +0100
 
 libxmu (2:1.1.2-1) unstable; urgency=low
 

commit ba152fce0e5943887160c172564d0321cbaa17f7
Author: Julien Cristau <[email protected]>
Date:   Sat Nov 14 10:04:21 2015 +0100

    Amend changelog to close FTBFS bug

diff --git a/debian/changelog b/debian/changelog
index 998780d..34f32a7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,7 +1,8 @@
 libxmu (2:1.1.2-2) UNRELEASED; urgency=medium
 
   [ Andreas Boll ]
-  * Switch to dh with the autoreconf and quilt addons.
+  * Switch to dh with the autoreconf and quilt addons, fixing possible FTBFS
+    when building in parallel (closes: #801059).  Thanks, Matthias Klose!
 
   [ Julien Cristau ]
   * Remove Cyril from Uploaders.

commit c60d706e7e44d5338e268d053608ba8a35ab02e2
Author: Julien Cristau <[email protected]>
Date:   Sat Nov 14 10:03:07 2015 +0100

    Bump Standards-Version to 3.9.6, update Vcs-* control fields.

diff --git a/debian/changelog b/debian/changelog
index 1d01707..998780d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,7 @@ libxmu (2:1.1.2-2) UNRELEASED; urgency=medium
 
   [ Julien Cristau ]
   * Remove Cyril from Uploaders.
+  * Bump Standards-Version to 3.9.6, update Vcs-* control fields.
 
  -- Andreas Boll <[email protected]>  Fri, 13 Nov 2015 20:43:36 +0100
 
diff --git a/debian/control b/debian/control
index 5bc76e9..21409e0 100644
--- a/debian/control
+++ b/debian/control
@@ -17,9 +17,9 @@ Build-Depends:
  xmlto (>= 0.0.22),
  xorg-sgml-doctools (>= 1:1.8),
  w3m,
-Standards-Version: 3.8.3
-Vcs-Git: git://git.debian.org/git/pkg-xorg/lib/libxmu
-Vcs-Browser: http://git.debian.org/?p=pkg-xorg/lib/libxmu.git
+Standards-Version: 3.9.6
+Vcs-Git: git://anonscm.debian.org/git/pkg-xorg/lib/libxmu
+Vcs-Browser: https://anonscm.debian.org/cgit/pkg-xorg/lib/libxmu.git
 
 Package: libxmu6
 Section: libs

commit 5390e945791a98fbd1dbadecc9f56ebd39e7b1a4
Author: Julien Cristau <[email protected]>
Date:   Sat Nov 14 10:01:54 2015 +0100

    Remove Cyril from Uploaders.

diff --git a/debian/changelog b/debian/changelog
index 5d790d1..1d01707 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,7 +1,11 @@
 libxmu (2:1.1.2-2) UNRELEASED; urgency=medium
 
+  [ Andreas Boll ]
   * Switch to dh with the autoreconf and quilt addons.
 
+  [ Julien Cristau ]
+  * Remove Cyril from Uploaders.
+
  -- Andreas Boll <[email protected]>  Fri, 13 Nov 2015 20:43:36 +0100
 
 libxmu (2:1.1.2-1) unstable; urgency=low
diff --git a/debian/control b/debian/control
index 1f51029..5bc76e9 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,6 @@ Source: libxmu
 Section: x11
 Priority: optional
 Maintainer: Debian X Strike Force <[email protected]>
-Uploaders: Cyril Brulebois <[email protected]>
 Build-Depends:
  debhelper (>= 9),
  dh-autoreconf,

commit 8462e779b73d815053e27bc5d0a0e14ffe5c72ab
Author: Andreas Boll <[email protected]>
Date:   Fri Nov 13 20:44:11 2015 +0100

    Switch to dh with the autoreconf and quilt addons.
    
    Signed-off-by: Andreas Boll <[email protected]>
    Signed-off-by: Julien Cristau <[email protected]>

diff --git a/debian/changelog b/debian/changelog
index c65fef4..5d790d1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+libxmu (2:1.1.2-2) UNRELEASED; urgency=medium
+
+  * Switch to dh with the autoreconf and quilt addons.
+
+ -- Andreas Boll <[email protected]>  Fri, 13 Nov 2015 20:43:36 +0100
+
 libxmu (2:1.1.2-1) unstable; urgency=low
 
   * New upstream release.
diff --git a/debian/compat b/debian/compat
index 7f8f011..ec63514 100644
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-7
+9
diff --git a/debian/control b/debian/control
index 054ff51..1f51029 100644
--- a/debian/control
+++ b/debian/control
@@ -4,8 +4,8 @@ Priority: optional
 Maintainer: Debian X Strike Force <[email protected]>
 Uploaders: Cyril Brulebois <[email protected]>
 Build-Depends:
- debhelper (>= 8.1.3),
- dpkg-dev (>= 1.16.0),
+ debhelper (>= 9),
+ dh-autoreconf,
  libx11-dev (>= 1:0.99.2),
  libxt-dev (>= 1:0.99.1),
  libxext-dev (>= 1:0.99.1),
diff --git a/debian/rules b/debian/rules
index 3fe6792..101ab5e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -7,107 +7,28 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
-include /usr/share/quilt/quilt.make
-
-CFLAGS = -Wall -g
-ifneq (,$(filter noopt,$(DEB_BUILD_OPTIONS)))
-       CFLAGS += -O0
-else
-       CFLAGS += -O2
-endif
-ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
-       NUMJOBS = $(patsubst parallel=%,%,$(filter 
parallel=%,$(DEB_BUILD_OPTIONS)))
-       MAKEFLAGS += -j$(NUMJOBS)
-endif
-
-DEB_HOST_ARCH      ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
-DEB_HOST_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
-DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
-DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
-
-ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE))
-       confflags += --build=$(DEB_HOST_GNU_TYPE)
-else
-       confflags += --build=$(DEB_BUILD_GNU_TYPE) --host=$(DEB_HOST_GNU_TYPE)
-endif
-
-configure: $(QUILT_STAMPFN)
-       dh_testdir
-       autoreconf -vfi
-
-build: build-arch build-indep
-build-indep build-arch: build-stamp
-build-stamp: configure
-       dh_testdir
-
-       mkdir -p build
-       cd build && \
-       ../configure --prefix=/usr --mandir=\$${prefix}/share/man \
-                    --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \
-                    --infodir=\$${prefix}/share/info $(confflags) \
-                    --docdir=\$${prefix}/share/doc/libxmu-headers \
-                    --with-xmlto --without-fop \
-                    CFLAGS="$(CFLAGS)" 
-       cd build && $(MAKE)
-       >$@
-
-clean: unpatch
-       dh_testdir
-       rm -f build-stamp
-       rm -f config.cache config.log config.status
-       rm -f */config.cache */config.log */config.status
-       rm -f conftest* */conftest*
-       rm -rf autom4te.cache */autom4te.cache
-       rm -rf build
-       rm -f INSTALL aclocal.m4 config.guess config.h.in config.sub configure
-       rm -f depcomp install-sh ltmain.sh missing mkinstalldirs
-       find -name Makefile.in -delete
-       dh_clean
-
-install: build
-       dh_testdir
-       dh_testroot
-       dh_clean -k
-       dh_installdirs
-
-       cd build && $(MAKE) DESTDIR=$(CURDIR)/debian/tmp install
-       # No need to keep '*.xml' around:
+.PHONY: build
+build:
+       dh build --with quilt,autoreconf --builddirectory=build/ --parallel
+
+%:
+       dh $@ --with quilt,autoreconf --builddirectory=build/ --parallel
+
+override_dh_auto_configure:
+       dh_auto_configure -- \
+               --disable-silent-rules \
+               --docdir=\$${prefix}/share/doc/libxmu-headers \
+               --with-xmlto \
+               --without-fop
+
+override_dh_auto_install:
+       dh_auto_install
        find debian/tmp/usr/share/doc/libxmu-headers -name '*.xml' -delete
 
-# Build architecture-dependent files here.
-binary-arch: install
-       dh_testdir
-       dh_testroot
+override_dh_install-arch:
+       dh_install --fail-missing -Xusr/include -X.la
 
-       dh_installdocs -s
-       dh_install -s --fail-missing -Xusr/include -X.la
-       dh_installchangelogs -s
-       dh_link -s
+override_dh_strip:
        dh_strip -Nlibxmu6 -Nlibxmuu1
        dh_strip -plibxmu6 --dbg-package=libxmu6-dbg
        dh_strip -plibxmuu1 --dbg-package=libxmuu1-dbg
-       dh_compress -s
-       dh_fixperms -s
-       dh_makeshlibs -s
-       dh_shlibdeps -s
-       dh_installdeb -s
-       dh_gencontrol -s
-       dh_md5sums -s
-       dh_builddeb -s
-
-# Build architecture-independent files here.
-binary-indep: DH_OPTIONS=-i
-binary-indep: build install
-       dh_installdocs
-       dh_install
-       dh_installchangelogs
-       dh_link
-       dh_compress
-       dh_fixperms
-       dh_installdeb
-       dh_gencontrol
-       dh_md5sums
-       dh_builddeb
-
-binary: binary-indep binary-arch
-.PHONY: build build-arch build-indep clean binary-indep binary-arch binary 
install

Reply via email to