Package: sawfish Version: 1:1.11.90-1 Severity: normal Tags: patch pending Dear maintainer,
I've prepared an NMU for sawfish (versioned as 1:1.11.90-1.1) and uploaded it to DELAYED/10. Please feel free to tell me if I should delay it longer. Regards. diff -Nru sawfish-1.11.90/debian/changelog sawfish-1.11.90/debian/changelog --- sawfish-1.11.90/debian/changelog 2016-04-24 19:09:19.000000000 +0200 +++ sawfish-1.11.90/debian/changelog 2018-01-15 13:27:25.000000000 +0100 @@ -1,3 +1,16 @@ +sawfish (1:1.11.90-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * debian/control: Drop build-dependency against libesd0-dev (Closes: + #856089) + * debian/control: Drop build-dependency against libaudiofile-dev (Closes: + #857673) + * debian/patches/make-build-reproducible: Fix files order in tarballs + (Closes: #820668) + * Fix FTCBFS: cross.patch (Closes: #864624) + + -- Laurent Bigonville <[email protected]> Mon, 15 Jan 2018 13:27:25 +0100 + sawfish (1:1.11.90-1) unstable; urgency=low * New upstream release. diff -Nru sawfish-1.11.90/debian/control sawfish-1.11.90/debian/control --- sawfish-1.11.90/debian/control 2016-04-24 19:09:19.000000000 +0200 +++ sawfish-1.11.90/debian/control 2018-01-15 11:34:58.000000000 +0100 @@ -9,8 +9,6 @@ debhelper (>= 9.0.0), dh-autoreconf, gettext (>= 0.10.37), - libaudiofile-dev, - libesd0-dev, libgmp-dev | libgmp3-dev (>= 4.1.4-8), libgtk2.0-dev (>= 2.6), librep-dev (>= 0.92.5), diff -Nru sawfish-1.11.90/debian/patches/cross.patch sawfish-1.11.90/debian/patches/cross.patch --- sawfish-1.11.90/debian/patches/cross.patch 1970-01-01 01:00:00.000000000 +0100 +++ sawfish-1.11.90/debian/patches/cross.patch 2018-01-15 13:27:07.000000000 +0100 @@ -0,0 +1,123 @@ +From: Helmut Grohne <[email protected]> +Subject: use a triplet-prefixed pkg-config for cross compilation + +Index: sawfish-1.11.90/configure.in +=================================================================== +--- sawfish-1.11.90.orig/configure.in ++++ sawfish-1.11.90/configure.in +@@ -59,7 +59,7 @@ + AC_HEADER_SYS_WAIT + AC_HEADER_TIME + AC_CHECK_HEADERS(fcntl.h sys/time.h sys/utsname.h) +-AC_PATH_PROG(PKG_CONFIG, [pkg-config], [no]) ++PKG_PROG_PKG_CONFIG + + dnl Check for X headers, etc + _cppflags="${CPPFLAGS}" +@@ -97,7 +97,7 @@ + + PKG_CHECK_MODULES(libXft, xft >= 1.0 + ,XFT_LIBS="-lXft" +- XFT_CFLAGS="`pkg-config --cflags xft`" ++ XFT_CFLAGS="`$PKG_CONFIG --cflags xft`" + AC_DEFINE(HAVE_X11_XFT_XFT_H, 1, [Have xft]) + ,AC_MSG_ERROR([cannot locate libXft])) + +@@ -106,8 +106,8 @@ + + PKG_CHECK_MODULES(libX11, x11 >= 1.0 + ,AC_DEFINE(HAVE_X11, 1, [Have X11]) +- X_LIBS="`pkg-config --libs x11`" +- X_CFLAGS="`pkg-config --cflags x11`" ++ X_LIBS="`$PKG_CONFIG --libs x11`" ++ X_CFLAGS="`$PKG_CONFIG --cflags x11`" + AC_DEFINE(X_DISPLAY_MISSING, 0, [Have x11]) + ,AC_MSG_ERROR([cannot locate libX11])) + +@@ -206,8 +206,8 @@ + ,AC_DEFINE(HAVE_PANGO_XFT, 1, [Have pangoxft]) PANGO_MODULES="${PANGO_MODULES} pangoxft" have_pango_xft="yes" FONT_LOADER="Pango XFT" AC_SUBST(have_pango_xft) + ,AC_MSG_WARN([pango xft support not available $PANGO_MIN_VER])) + +-PANGO_LIBS=`pkg-config --libs $PANGO_MODULES` +-PANGO_CFLAGS=`pkg-config --cflags $PANGO_MODULES` ++PANGO_LIBS=`$PKG_CONFIG --libs $PANGO_MODULES` ++PANGO_CFLAGS=`$PKG_CONFIG --cflags $PANGO_MODULES` + + else FONT_LOADER="X.Org" + fi +@@ -216,11 +216,11 @@ + REP_MIN_VER="0.92.3" + + PKG_CHECK_MODULES(LIBREP, librep >= ${REP_MIN_VER} +- ,REP_EXECDIR="`pkg-config --variable=repcommonexecdir librep`" +- REP_CFLAGS="`pkg-config --cflags librep`" +- REP_LIBS="`pkg-config --libs librep`" ++ ,REP_EXECDIR="`$PKG_CONFIG --variable=repcommonexecdir librep`" ++ REP_CFLAGS="`$PKG_CONFIG --cflags librep`" ++ REP_LIBS="`$PKG_CONFIG --libs librep`" + REP_MSGFMT="`which msgfmt`" +- REP_VERSION="`pkg-config --variable=version librep`" ++ REP_VERSION="`$PKG_CONFIG --variable=version librep`" + ,AC_MSG_ERROR([cannot locate librep >= $REP_MIN_VER])) + + dnl Check for rep-gtk +@@ -235,8 +235,8 @@ + GDK_MIN_VER="2.23.0" + + PKG_CHECK_MODULES(GTK, gtk+-2.0 >= ${GTK_MIN_VER} +- ,GTK_LIBS="`pkg-config --libs gtk+-2.0`" +- GTK_CFLAGS="`pkg-config --cflags gtk+-2.0`" ++ ,GTK_LIBS="`$PKG_CONFIG --libs gtk+-2.0`" ++ GTK_CFLAGS="`$PKG_CONFIG --cflags gtk+-2.0`" + AC_DEFINE(HAVE_GTK, 1, [Have GTK]) + ,AC_MSG_ERROR([cannot locate gtk+ >= $GTK_MIN_VER])) + +@@ -247,8 +247,8 @@ + + if test "$with_gdk_pixbuf" != "no"; then + PKG_CHECK_MODULES(GDK_PIXBUF, gdk-pixbuf-xlib-2.0 >= ${GDK_MIN_VER} +- ,IMAGE_CFLAGS="`pkg-config --cflags gdk-pixbuf-xlib-2.0`" +- IMAGE_LIBS="`pkg-config --libs gdk-pixbuf-xlib-2.0`" ++ ,IMAGE_CFLAGS="`$PKG_CONFIG --cflags gdk-pixbuf-xlib-2.0`" ++ IMAGE_LIBS="`$PKG_CONFIG --libs gdk-pixbuf-xlib-2.0`" + IMAGE_PC="gdk-pixbuf-xlib-2.0 >= ${GDK_MIN_VER}" + AC_DEFINE(HAVE_GDK_PIXBUF, 1, [Have gdk-pixbuf]) + AC_DEFINE(NEED_PIXMAP_CACHE, 1, [Need pixmap cache]) +@@ -261,11 +261,11 @@ + + if test "$with_gdk_pixbuf" = "no"; then + PKG_CHECK_MODULES(IMLIB1, imlib >= 1.9 +- ,IMAGE_CFLAGS="-I`pkg-config --variable includedir imlib`" +- IMAGE_LIBS="`pkg-config --libs imlib`" ++ ,IMAGE_CFLAGS="-I`$PKG_CONFIG --variable includedir imlib`" ++ IMAGE_LIBS="`$PKG_CONFIG --libs imlib`" + IMAGE_PC="imlib >= 1.9" + AC_DEFINE(HAVE_IMLIB, 1, [Have Imlib1]) +- IMLIB_VERSION="`pkg-config --modversion imlib`" ++ IMLIB_VERSION="`$PKG_CONFIG --modversion imlib`" + IMAGE_LOADER="IMLIB 1" + imageloader="imlib1" + ,AC_MSG_ERROR([cannot locate imlib1 library])) +@@ -462,16 +462,16 @@ + mv data/sawfish.ebuild sawfish-$version.ebuild + mv data/sawfish.spec sawfish.spec + +-REP_VERSION="`pkg-config --modversion librep`" +-REP_GTK_VERSION="`pkg-config --modversion rep-gtk`" +-GLIB_VERSION="`pkg-config --modversion glib-2.0`" +-PANGO_VERSION="`pkg-config --modversion pango`" ++REP_VERSION="`$PKG_CONFIG --modversion librep`" ++REP_GTK_VERSION="`$PKG_CONFIG --modversion rep-gtk`" ++GLIB_VERSION="`$PKG_CONFIG --modversion glib-2.0`" ++PANGO_VERSION="`$PKG_CONFIG --modversion pango`" + + if $PKG_CONFIG --exists cairo; then +- CAIRO_VERSION="`pkg-config --modversion cairo`" ++ CAIRO_VERSION="`$PKG_CONFIG --modversion cairo`" + fi + +-GTK_VERSION="`pkg-config --modversion gtk+-2.0`" ++GTK_VERSION="`$PKG_CONFIG --modversion gtk+-2.0`" + + echo " + == == == == == == == == == == == == == diff -Nru sawfish-1.11.90/debian/patches/make-build-reproducible sawfish-1.11.90/debian/patches/make-build-reproducible --- sawfish-1.11.90/debian/patches/make-build-reproducible 2016-04-24 16:01:50.000000000 +0200 +++ sawfish-1.11.90/debian/patches/make-build-reproducible 2018-01-15 13:15:06.000000000 +0100 @@ -10,7 +10,7 @@ for f in $(srcdir)/$$d/*; do \ if [ $$f != $(srcdir)/$$d/CVS ]; then \ - ( cd $(srcdir) && tar czf $$d.tar.gz $$d/* ) ; \ -+ ( cd $(srcdir) && LC_ALL=C GZIP=-9n tar czf $$d.tar.gz $$d/* ) ; \ ++ ( cd $(srcdir) && GZIP=-9n tar --sort=name -czf $$d.tar.gz `LC_ALL=C ls -d $$d/*` ) ; \ $(INSTALL_DATA) $$d.tar.gz $(DESTDIR)$(themedir)/$$d.tar.gz; \ fi \ done \ diff -Nru sawfish-1.11.90/debian/patches/series sawfish-1.11.90/debian/patches/series --- sawfish-1.11.90/debian/patches/series 2016-04-24 16:01:50.000000000 +0200 +++ sawfish-1.11.90/debian/patches/series 2018-01-15 13:27:07.000000000 +0100 @@ -6,3 +6,4 @@ fix-desktop-entry-lacks-keywords-entry dont_remove_wallpaper_jlc.patch 010_honours_SOURCE_DATE_EPOCH_for_build_h +cross.patch

