Control: tag -1 + patch On Mon, 12 Mar 2018 01:24:02 -0400, Jeremy Bicha wrote:
> Please try to port your package away from gconf. Otherwise, please > consider requesting that your package be removed from Debian to help us > complete this goal. Looking at the ChangeLog and the git history, it seems that gconf has been replaced by gsettings already in 1.2.6. Grepping through the code shows two leftovers, the build dependency in debian/control, and a mentioning in PKGS_VALA in Makefile. If I remove those two pieces, the package builds and the Depends line of the syncmaildir-applet binary package loses gconf-service and libgconf-2-4. Patch (git diff against master) attached. Enrico, do you have time to work on this? Otherwise I'm happy to make an upload based on this diff. Cheers, gregor -- .''`. https://info.comodo.priv.at -- Debian Developer https://www.debian.org : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D 85FA BB3A 6801 8649 AA06 `. `' Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe `- NP: Pixies: The Holiday Song
diff --git a/debian/control b/debian/control index 07d30c5..72b4953 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: syncmaildir Section: mail Priority: optional Maintainer: Enrico Tassi <gareuselesi...@debian.org> -Build-Depends: debhelper (>= 7.0.50~), txt2man, pkg-config, libglib2.0-dev (>= 2.19.1), libgtk-3-dev, libnotify-dev (>= 0.7), libgconf2-dev, libgee-0.8-dev, lua5.1, xdelta, moreutils (>= 0.38) +Build-Depends: debhelper (>= 7.0.50~), txt2man, pkg-config, libglib2.0-dev (>= 2.19.1), libgtk-3-dev, libnotify-dev (>= 0.7), libgee-0.8-dev, lua5.1, xdelta, moreutils (>= 0.38) Standards-Version: 3.9.3 Vcs-Git: git://git.debian.org/git/collab-maint/syncmaildir.git Vcs-Browser: http://git.debian.org/?p=collab-maint/syncmaildir.git diff --git a/debian/patches/no-gconf b/debian/patches/no-gconf new file mode 100644 index 0000000..b1a19e5 --- /dev/null +++ b/debian/patches/no-gconf @@ -0,0 +1,11 @@ +--- a/Makefile ++++ b/Makefile +@@ -25,7 +25,7 @@ + BENCH_SUITES=benchmarks + PKG_GTK=gtk+-3.0 + SMD_APPLET_C=smd-applet.c +-PKGS_VALA=glib-2.0 $(PKG_GTK) libnotify gconf-2.0 gee-0.8 gio-2.0 ++PKGS_VALA=glib-2.0 $(PKG_GTK) libnotify gee-0.8 gio-2.0 + TARGET_GLIB=2.32 + PKGCONFIG_CHECK_GLIB_VERSION=--atleast-version=$(TARGET_GLIB) glib-2.0 + PKGCONFIG_GLIB_VERSION=--modversion glib-2.0 diff --git a/debian/patches/series b/debian/patches/series index 7e552f8..9b8524c 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1 +1,2 @@ #link-against-gthread2 +no-gconf
signature.asc
Description: Digital Signature