maildir-utils (1.4.15-1) unstable; urgency=medium
authorNorbert Preining <norbert@preining.info>
Sat, 23 Jan 2021 16:01:10 +0000 (01:01 +0900)
committerNorbert Preining <norbert@preining.info>
Sat, 23 Jan 2021 16:01:10 +0000 (01:01 +0900)
  * New upstream version 1.4.15

[dgit import unpatched maildir-utils 1.4.15-1]

22 files changed:
1  2 
debian/NEWS
debian/TODO
debian/changelog
debian/control
debian/copyright
debian/mu4e.emacsen-compat
debian/mu4e.emacsen-install
debian/mu4e.emacsen-remove
debian/mu4e.emacsen-startup
debian/patches/adjust-mu-docdir
debian/patches/disable-emacs-compile
debian/patches/fix-guile-dev-package-bugginess
debian/patches/fix-manpages
debian/patches/fix-mu4e-msg2pdf-path
debian/patches/fix-mug-build
debian/patches/guile-3.0
debian/patches/mu4e-dont-bytecompile
debian/patches/series
debian/rules
debian/source/format
debian/upstream/metadata
debian/watch

diff --cc debian/NEWS
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..100c7d6e4778d9dbf62678ea39d141b6b47eda29
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,8 @@@
++maildir-utils (0.6~beta1-1) unstable; urgency=low
++
++  * From this release onward maildir utils does not ship separate programs,
++    but only one binary mu that allows for different commands.
++    So "mu-index" is not "mu index". Please see that man page of mu
++    for details.
++
++ -- Norbert Preining <preining@debian.org>  Thu, 21 Jan 2010 14:39:49 +0900
diff --cc debian/TODO
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..acf162afe99ac338f496bbd29d092dd62cf9d39f
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,12 @@@
++* switch to dh_elpa
++
++* fix msg2pdf call in mu4e
++
++* fix linking with libz etc (dh_shlibs warning):
++dpkg-shlibdeps: warning: dependency on libz.so.1 could be avoided if "debian/mu/usr/bin/mu-msginfo debian/mu/usr/bin/mu-index debian/mu/usr/bin/mu-find" were not uselessly linked against it (they use none of its symbols).
++dpkg-shlibdeps: warning: dependency on libdl.so.2 could be avoided if "debian/mu/usr/bin/mu-msginfo debian/mu/usr/bin/mu-index debian/mu/usr/bin/mu-find" were not uselessly linked against it (they use none of its symbols).
++dpkg-shlibdeps: warning: dependency on libgmodule-2.0.so.0 could be avoided if "debian/mu/usr/bin/mu-msginfo debian/mu/usr/bin/mu-index" were not uselessly linked against it (they use none of its symbols).
++dpkg-shlibdeps: warning: dependency on libgthread-2.0.so.0 could be avoided if "debian/mu/usr/bin/mu-msginfo debian/mu/usr/bin/mu-index" were not uselessly linked against it (they use none of its symbols).
++dpkg-shlibdeps: warning: dependency on libnsl.so.1 could be avoided if "debian/mu/usr/bin/mu-msginfo debian/mu/usr/bin/mu-index" were not uselessly linked against it (they use none of its symbols).
++dpkg-shlibdeps: warning: dependency on librt.so.1 could be avoided if "debian/mu/usr/bin/mu-msginfo debian/mu/usr/bin/mu-index" were not uselessly linked against it (they use none of its symbols).
++
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..af000413b19bde11113c2ef1055eaf54884e5f1d
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,569 @@@
++maildir-utils (1.4.15-1) unstable; urgency=medium
++
++  * New upstream version 1.4.15
++
++ -- Norbert Preining <norbert@preining.info>  Sun, 24 Jan 2021 01:01:10 +0900
++
++maildir-utils (1.4.14-1) unstable; urgency=medium
++
++  * New upstream version 1.4.14
++
++ -- Norbert Preining <norbert@preining.info>  Wed, 06 Jan 2021 12:17:25 +0900
++
++maildir-utils (1.4.13-2) unstable; urgency=medium
++
++  * Use guile-3.0 (Closes: #969674)
++
++ -- Norbert Preining <norbert@preining.info>  Mon, 07 Sep 2020 12:17:45 +0900
++
++maildir-utils (1.4.13-1) unstable; urgency=medium
++
++  * New upstream version 1.4.13
++
++ -- Norbert Preining <norbert@preining.info>  Mon, 10 Aug 2020 08:58:04 +0900
++
++maildir-utils (1.4.12-1) unstable; urgency=medium
++
++  * New upstream version 1.4.12
++
++ -- Norbert Preining <norbert@preining.info>  Sun, 26 Jul 2020 22:30:22 +0900
++
++maildir-utils (1.4.11-1) unstable; urgency=medium
++
++  * New upstream version 1.4.11
++
++ -- Norbert Preining <norbert@preining.info>  Sun, 26 Jul 2020 18:59:49 +0900
++
++maildir-utils (1.4.10-1) unstable; urgency=medium
++
++  * New upstream version 1.4.10
++
++ -- Norbert Preining <norbert@preining.info>  Wed, 10 Jun 2020 13:09:11 +0900
++
++maildir-utils (1.4.9-1) unstable; urgency=medium
++
++  * New upstream version 1.4.9
++
++ -- Norbert Preining <norbert@preining.info>  Sun, 07 Jun 2020 16:47:54 +0900
++
++maildir-utils (1.4.8-1) unstable; urgency=medium
++
++  * New upstream version 1.4.8
++
++ -- Norbert Preining <norbert@preining.info>  Sat, 30 May 2020 20:17:50 +0900
++
++maildir-utils (1.4.7-1) unstable; urgency=medium
++
++  * New upstream version 1.4.7
++
++ -- Norbert Preining <norbert@preining.info>  Mon, 25 May 2020 10:45:46 +0900
++
++maildir-utils (1.4.6-1) unstable; urgency=medium
++
++  * New upstream version 1.4.6
++
++ -- Norbert Preining <norbert@preining.info>  Sun, 17 May 2020 21:06:22 +0900
++
++maildir-utils (1.4.5-1) unstable; urgency=medium
++
++  * New upstream version 1.4.5
++
++ -- Norbert Preining <norbert@preining.info>  Sun, 10 May 2020 18:18:13 +0900
++
++maildir-utils (1.4.4-1) unstable; urgency=medium
++
++  [ Debian Janitor ]
++  * Trim trailing whitespace.
++  * Use secure URI in Homepage field.
++  * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
++    Repository-Browse.
++  * Rely on pre-initialized dpkg-architecture variables.
++
++  [ Norbert Preining ]
++  * New upstream version 1.4.4
++
++ -- Norbert Preining <norbert@preining.info>  Mon, 04 May 2020 20:33:45 +0900
++
++maildir-utils (1.4.3-1) unstable; urgency=medium
++
++  * New upstream version 1.4.3
++  * update patches
++
++ -- Norbert Preining <norbert@preining.info>  Wed, 29 Apr 2020 21:31:29 +0900
++
++maildir-utils (1.4.1-1) unstable; urgency=medium
++
++  * New upstream version 1.4.1
++
++ -- Norbert Preining <norbert@preining.info>  Mon, 20 Apr 2020 08:09:30 +0900
++
++maildir-utils (1.4-1) unstable; urgency=medium
++
++  * New upstream version 1.4
++  * update patches
++  * switch to debhelper compat 12
++
++ -- Norbert Preining <norbert@preining.info>  Sat, 18 Apr 2020 21:05:26 +0900
++
++maildir-utils (1.3.9-1) experimental; urgency=medium
++
++  * New upstream version 1.3.9
++  * update patches, import post release fixes from git
++  * update watch file for gh releases/tags
++
++ -- Norbert Preining <norbert@preining.info>  Wed, 26 Feb 2020 10:02:55 +0900
++
++maildir-utils (1.3.6-1) experimental; urgency=medium
++
++  * New upstream version 1.3.6
++  * update patches
++
++ -- Norbert Preining <norbert@preining.info>  Sun, 29 Dec 2019 08:01:37 +0900
++
++maildir-utils (1.3.5-1) experimental; urgency=medium
++
++  * New upstream version 1.3.5
++  * update patches
++
++ -- Norbert Preining <norbert@preining.info>  Thu, 10 Oct 2019 17:35:37 +0900
++
++maildir-utils (1.2.0-2) unstable; urgency=medium
++
++  * Enable guile for armel and ia64 (Closes: #918051)
++  * upload to unstable (source only)
++  * close old gmime3 conversion bug (Closes: #867352)
++
++ -- Norbert Preining <norbert@preining.info>  Mon, 08 Jul 2019 17:21:12 +0900
++
++maildir-utils (1.2.0-1) experimental; urgency=medium
++
++  * New upstream version 1.2.0
++  * update/cleanup patches
++  * update build-deps
++  * work around libguile-2.2-dev installation error breaking autoconf macros
++
++ -- Norbert Preining <norbert@preining.info>  Tue, 16 Apr 2019 15:58:41 +0900
++
++maildir-utils (1.0-7) unstable; urgency=medium
++
++  * update vcs, email, bump standards version
++
++ -- Norbert Preining <norbert@preining.info>  Sun, 03 Mar 2019 08:08:05 +0900
++
++maildir-utils (1.0-6) unstable; urgency=medium
++
++  * drop all of m-u-extra as it needs deprecated webkit1 (Closes: #905695)
++
++ -- Norbert Preining <preining@debian.org>  Wed, 08 Aug 2018 21:18:09 +0900
++
++maildir-utils (1.0-5) unstable; urgency=medium
++
++  * typos in Makefile, next round on armel
++
++ -- Norbert Preining <preining@debian.org>  Fri, 18 May 2018 13:56:28 +0900
++
++maildir-utils (1.0-4) unstable; urgency=medium
++
++  * also make sure that we don't try to install guile related libs
++    on armel
++
++ -- Norbert Preining <preining@debian.org>  Sun, 13 May 2018 13:31:37 +0900
++
++maildir-utils (1.0-3) unstable; urgency=medium
++
++  * don't request non-existing libguile-2.2-dev on armel
++
++ -- Norbert Preining <preining@debian.org>  Tue, 08 May 2018 13:42:47 +0900
++
++maildir-utils (1.0-2) unstable; urgency=medium
++
++  * fix NEWS entry in mu4e welcome screen (Closes: #882341)
++    - install everything into /u/s/d/maildir-utils
++    - adjust MU_DOC_DIR to refer to it
++  * reintroduce maildir-utils-extra with mug
++
++ -- Norbert Preining <preining@debian.org>  Wed, 04 Apr 2018 01:58:11 +0900
++
++maildir-utils (1.0-1) unstable; urgency=medium
++
++  * New upstream version 1.0 (Closes: #894695)
++  * switch to guile-2.2 for building (Closes: #885216)
++  * update patches
++  * switch VCS fields to Salsa
++  * bump standards version, no changes necessary
++  * use guile-2.2 instead of guile-2.0
++
++ -- Norbert Preining <preining@debian.org>  Wed, 04 Apr 2018 00:18:00 +0900
++
++maildir-utils (0.9.18-2) unstable; urgency=medium
++
++  * drop maildir-utils-extra package, mug/msg2pdf cannot be build with
++    webkitgtk4 (Closes: #866645)
++  * bump standards version, no changes necessary
++
++ -- Norbert Preining <preining@debian.org>  Tue, 11 Jul 2017 23:28:20 +0900
++
++maildir-utils (0.9.18-1) unstable; urgency=medium
++
++  * New upstream version 0.9.18 (Closes: #851596)
++  * remove upstream patch
++
++ -- Norbert Preining <preining@debian.org>  Tue, 17 Jan 2017 09:15:09 +0900
++
++maildir-utils (0.9.17-2) unstable; urgency=medium
++
++  * cherrypick upstream fix for broken clearlinks (Closes: #844708)
++
++ -- Norbert Preining <preining@debian.org>  Sun, 20 Nov 2016 07:33:15 +0900
++
++maildir-utils (0.9.17-1) unstable; urgency=medium
++
++  * New upstream version 0.9.17 (Closes: #844375)
++  * update patches
++  * bump standards version, no changes necessary
++  * switch to debhelper compat 9
++
++ -- Norbert Preining <preining@debian.org>  Wed, 16 Nov 2016 14:50:39 +0900
++
++maildir-utils (0.9.16-1) unstable; urgency=medium
++
++  * Imported Upstream version 0.9.16
++  * update installed documentation files
++  * update patches to new release
++  * bump standards version, no changes necessary
++  * update vcs-browser field
++  * update development url in debian/copyright and debian/watch
++
++ -- Norbert Preining <preining@debian.org>  Wed, 02 Mar 2016 16:57:50 +0900
++
++maildir-utils (0.9.12-3) unstable; urgency=medium
++
++  * do not byte compile el files, that is done in postinst for installed
++    flavors (Closes: #797075)
++  * drop build-dep on emacs, and remove configure.ac test for it
++
++ -- Norbert Preining <preining@debian.org>  Sat, 29 Aug 2015 17:48:33 +0900
++
++maildir-utils (0.9.12-2) unstable; urgency=medium
++
++  * new upload to trigger rebuild on powerpc
++
++ -- Norbert Preining <preining@debian.org>  Fri, 26 Jun 2015 14:18:25 +0900
++
++maildir-utils (0.9.12-1) unstable; urgency=medium
++
++  * Imported Upstream version 0.9.12
++
++ -- Norbert Preining <preining@debian.org>  Thu, 07 May 2015 15:36:18 +0900
++
++maildir-utils (0.9.11-1) experimental; urgency=medium
++
++  * Imported Upstream version 0.9.11
++
++ -- Norbert Preining <preining@debian.org>  Tue, 03 Mar 2015 11:54:26 +0900
++
++maildir-utils (0.9.9.6-5) unstable; urgency=medium
++
++  * bump build-dep version for guile-2.0-dev another time, arm build
++    failures (Closes: #764196)
++
++ -- Norbert Preining <preining@debian.org>  Wed, 08 Oct 2014 08:57:14 +0900
++
++maildir-utils (0.9.9.6-4) unstable; urgency=low
++
++  * bump build-dep version for guile-2.0-dev (Closes: #763420)
++  * bump standards version, no changes necessary
++
++ -- Norbert Preining <preining@debian.org>  Mon, 06 Oct 2014 15:42:03 +0900
++
++maildir-utils (0.9.9.6-3) unstable; urgency=medium
++
++  * fix VCS fields
++  * fix mu4e's expectation where msg2pdf is (Closes: #760598)
++
++ -- Norbert Preining <preining@debian.org>  Sat, 06 Sep 2014 06:28:08 +0900
++
++maildir-utils (0.9.9.6-2) unstable; urgency=medium
++
++  * switch to emacs24 as emacs (Closes: #754034)
++  * clean up mu4e packaging according to emacs addon policy
++  * add pmccabe to build-deps for tests
++
++ -- Norbert Preining <preining@debian.org>  Mon, 07 Jul 2014 08:26:56 +0900
++
++maildir-utils (0.9.9.6-1) unstable; urgency=medium
++
++  * Imported Upstream version 0.9.9.6 (Closes: #753174)
++  * adapt/remove patches for new release
++
++ -- Norbert Preining <preining@debian.org>  Mon, 30 Jun 2014 08:16:43 +0900
++
++maildir-utils (0.9.9.5-3) unstable; urgency=medium
++
++  * fix FTBFS due to GTK_STOCK_* missing (Closes: #741777)
++  * bump standards version, no changes necessary
++  * update git web address
++  * activate hardening
++
++ -- Norbert Preining <preining@debian.org>  Tue, 18 Mar 2014 15:55:55 +0900
++
++maildir-utils (0.9.9.5-2) unstable; urgency=low
++
++  * disable mu-guile building on ia64, it does not have guile-2.0
++
++ -- Norbert Preining <preining@debian.org>  Mon, 07 Oct 2013 11:54:26 +0900
++
++maildir-utils (0.9.9.5-1) unstable; urgency=low
++
++  * Imported Upstream version 0.9.9.5
++  * unfuzzify and adapt patches
++  * update build-dep to libgtk3, and libgtkwebkit-3.0-dev
++  * use dh_autoreconf(_clean) in building
++  * add texinfo for info/doc building
++  * bump standards version, no changes necessary
++  * mu-guile building:
++    - add guile-2.0-dev to build-dev
++    - fix mu-guile.texi syntax error for @subtitle
++    - adapt for dealing with the shared library
++
++ -- Norbert Preining <preining@debian.org>  Fri, 05 Jul 2013 14:44:03 +0900
++
++maildir-utils (0.9.9-1) unstable; urgency=low
++
++  * new upstream release
++  * fix formatting of the description (Closes: #688583)
++  * adapt patches
++  * change dependency to binary:Version to allow binNMUs
++
++ -- Norbert Preining <preining@debian.org>  Mon, 07 Jan 2013 12:02:38 +0900
++
++maildir-utils (0.9.8.5-3) unstable; urgency=low
++
++  * restrict mu4e and m-u-e's dependency on maildir-utils to the same
++    version (and including bin-nmus for mu4e)
++
++ -- Norbert Preining <preining@debian.org>  Thu, 23 Aug 2012 09:22:35 +0900
++
++maildir-utils (0.9.8.5-2) unstable; urgency=low
++
++  * cherry pick git commit 4fa0c57d from upstream that fixes encoding
++    problems due to optimizations (Closes: #685472)
++    (thanks to Olaf Meeuwissen for the detailed analysis)
++
++ -- Norbert Preining <preining@debian.org>  Tue, 21 Aug 2012 14:52:44 +0900
++
++maildir-utils (0.9.8.5-1) unstable; urgency=low
++
++  * new upstream release
++  * add the necessary replace for mailutils << 1:2.99.97-3
++  * adapt patches, drop included upstream-xapian-ignore-third-digit
++  * actually build depend on emacs, since the configure script now
++    checks the version of emacs
++
++ -- Norbert Preining <preining@debian.org>  Mon, 02 Jul 2012 08:11:56 +0900
++
++maildir-utils (0.9.8.4-3) unstable; urgency=high
++
++  * conflict with mailutils << 1:2.99.97-3 (same files) (Closes: #678484)
++
++ -- Norbert Preining <preining@debian.org>  Sun, 24 Jun 2012 17:36:00 +0900
++
++maildir-utils (0.9.8.4-2) unstable; urgency=low
++
++  * mention GFDL without invariant sections etc for mu4e.texi etc
++    (Closes: #672596)
++  * fix FTBFS due to xapian version check being to strict (Closes: #672707)
++
++ -- Norbert Preining <preining@debian.org>  Sun, 13 May 2012 11:58:08 +0900
++
++maildir-utils (0.9.8.4-1) unstable; urgency=low
++
++  * new upstream release
++  * unfuzzify and adapt patches
++  * install new toy msg2pdf into maildir-utils-extra
++  * package emacs mu4e into a separate package, and install emacs support
++  * remove quilt from build-deps, and add emacsen-common
++
++ -- Norbert Preining <preining@debian.org>  Thu, 10 May 2012 09:13:30 +0900
++
++maildir-utils (0.9.8.3-1) unstable; urgency=low
++
++  * new upstream release
++    - now builds with gcc 4.7 (Closes: #667269)
++
++ -- Norbert Preining <preining@debian.org>  Tue, 08 May 2012 09:23:42 +0900
++
++maildir-utils (0.9.8.2-1) unstable; urgency=low
++
++  * several new upstream versions
++  * b-d on libgmime-2.6-dev (Closes: #664001, #664006)
++  * bump standards version to 3.9.3, no changes necessary
++  * switch to source format 3.0 (quilt): debian/control, debian/rules
++  * maildir-utils depends on dpkg/install-info (lintian warning)
++  * fix man page lintian warnings
++
++ -- Norbert Preining <preining@debian.org>  Thu, 15 Mar 2012 08:45:56 +0900
++
++maildir-utils (0.9.7-1) unstable; urgency=low
++
++  * new upstream release
++    - don't enforce UTF-8 output, use locale (Closes: #534209)
++    - man pages changed/updated (Closes: #554011)
++  * fix typo in description (Closes: #638987)
++
++ -- Norbert Preining <preining@debian.org>  Sun, 04 Sep 2011 02:33:23 +0900
++
++maildir-utils (0.9.6.99.1-1) unstable; urgency=low
++
++  * actually release 0.9.7-pre
++  * fix typo in description of maildir-utils-gtk (Closes: #636850)
++  * make lintian happy by adding some recommended targets in debian/rules
++  * rename maildir-utils-gtk to maildir-utils-extra as we will probably
++    include the guile interface and some other things there, soon.
++    Add accordingly replaces and conflicts to debian/control, and
++    adapt debian/rules.
++
++ -- Norbert Preining <preining@debian.org>  Tue, 23 Aug 2011 11:03:26 +0900
++
++maildir-utils (0.9.6-2) unstable; urgency=low
++
++  * split of mug into its own package to reduce dependencies
++    (suggestion by Stephan Jänecke)
++
++ -- Norbert Preining <preining@debian.org>  Tue, 26 Jul 2011 21:36:01 +0900
++
++maildir-utils (0.9.6-1) unstable; urgency=low
++
++  * new upstream release
++  * change build dep from libwebkit-dev to libwebkitgtk-dev (Closes: #635419)
++  * bump standards version to 3.9.2, no chances necessary
++
++ -- Norbert Preining <preining@debian.org>  Tue, 26 Jul 2011 08:05:11 +0900
++
++maildir-utils (0.9.5-1) unstable; urgency=low
++
++  * new upstream releases
++  * fix build dependencies (add libgtk2.0-dev, webkit-dev, remove old
++    libgmime, add xdg-utils for xdg-open test)
++  * install mug2 as /usr/bin/mug, adapt the path of the svg in the Makefile.*
++    install mug.svg into /usr/share/pixmaps
++
++ -- Norbert Preining <preining@debian.org>  Tue, 26 Apr 2011 11:09:04 +0900
++
++maildir-utils (0.9.1-1) experimental; urgency=low
++
++  * new upstream releases
++  * disable fix-clearlinks patch, included upstream
++
++ -- Norbert Preining <preining@debian.org>  Tue, 21 Dec 2010 14:59:07 +0900
++
++maildir-utils (0.8-1) experimental; urgency=low
++
++  * upload to experimental to keep sid for squeeze fixes
++  * new upstream release
++  * disable patch fix-msgid-search, included upstream
++
++ -- Norbert Preining <preining@debian.org>  Sat, 13 Nov 2010 22:13:58 +0900
++
++maildir-utils (0.7-2) unstable; urgency=low
++
++  * fix broken search of msgids, patch by Benjamin Mako Hill
++    (closes: #601072) (included upstream)
++  * fix clearing of symlinks, patch by Antonin Kral (upstream issue 28)
++    (closes: #578806)
++  * bump standards version to 3.9.1, no changes necessary
++
++ -- Norbert Preining <preining@debian.org>  Tue, 02 Nov 2010 00:08:03 +0900
++
++maildir-utils (0.7-1) unstable; urgency=low
++
++  * Imported Upstream version 0.7
++  * disable upstream included make-index-silent patch
++
++ -- Norbert Preining <preining@debian.org>  Sun, 28 Feb 2010 19:30:03 +0900
++
++maildir-utils (0.6-2) unstable; urgency=low
++
++  * make mu index -q really silent, patch by Michael Guntsche
++    (Closes: #568668)
++  * bump standards version to 3.8.4, no changes necessary
++  * add a README.source file in debian/
++
++ -- Norbert Preining <preining@debian.org>  Thu, 11 Feb 2010 15:54:55 +0900
++
++maildir-utils (0.6-1) unstable; urgency=low
++
++  * new upstream release
++  * debian packaging:
++    - debian/patches: remove fix-maildir-check from queue, included upstream
++
++ -- Norbert Preining <preining@debian.org>  Mon, 01 Feb 2010 10:06:16 +0900
++
++maildir-utils (0.6~beta1-2) unstable; urgency=low
++
++  * add a patch from Michael Guntsche to fix using ~/Maildir by default
++    (Closes: #566183)
++  * debian packaging changes:
++    - debian/patches: add fix-maildir-check patch and series dir
++    - debian/rules: add quilt stuff
++    - debian/control: add quilt to build-dep
++
++ -- Norbert Preining <preining@debian.org>  Fri, 22 Jan 2010 11:52:11 +0900
++
++maildir-utils (0.6~beta1-1) unstable; urgency=low
++
++  * new upstream release 0.6-beta
++    - that merges the several different programs under one binary mu
++    - no sqlite storage is used anymore
++  * debian packaging changes:
++    - debian/patches
++      . remove all patches
++    - remove debian/HOWTO (upstream document) it is completely outdated
++    - debian/control:
++      . adjust build-dep for gmime-2.4
++      . remove build-dep on quilt and sqlite
++      . adjust the description to new reality
++    - debian/rules:
++      . do not try to install doc files that are not present anymore
++      . disable quilt adaptions
++    - add debian/NEWS that explains that the separate programs are gone
++
++ -- Norbert Preining <preining@debian.org>  Tue, 19 Jan 2010 20:12:43 +0900
++
++maildir-utils (0.4-4) unstable; urgency=low
++
++  [ Stefano Zacchiroli ]
++  * Add new patch xapian-cleanup-transaction to avoid one Xapian
++    transaction per delete message upon cleanup. (Closes: #535162)
++
++  [ Norbert Preining ]
++  * switch to source format 3.0 (quilt) and back, I enjoy being
++    hindered in normal dev activity by funny proposals and new formats
++  * add ${misc:Depends} to the dependencies
++
++ -- Norbert Preining <preining@debian.org>  Sun, 17 Jan 2010 02:58:34 +0900
++
++maildir-utils (0.4-3) unstable; urgency=low
++
++  * start using git: import 0.4-1, 0.4-2, add Vcs-{Git,Web} in debian/control
++  * fix debian/rules file for new quilt usage method
++  * add a patch by Michael Guntsche to fix mu-index -q segfault
++    (Closes: #542367)
++  * install HOWTO file from website via debian for now (Closes: #553179)
++  * use dh_prep instead of dh_clean -k
++  * pump standards version to 3.8.3
++  * fix mis-behaviour of mu-find --format=p or --format=P (Closes: #537234)
++
++ -- Norbert Preining <preining@debian.org>  Fri, 30 Oct 2009 03:39:18 +0900
++
++maildir-utils (0.4-2) unstable; urgency=low
++
++  * fix watch file
++
++ -- Norbert Preining <preining@debian.org>  Sun, 28 Dec 2008 22:57:46 +0100
++
++maildir-utils (0.4-1) unstable; urgency=low
++
++  * First release (Closes: #500194)
++
++ -- Norbert Preining <preining@debian.org>  Thu, 04 Dec 2008 19:13:08 +0100
diff --cc debian/control
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..e365da95959ed879f90a0730afe7ac377b9a53c4
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,38 @@@
++Source: maildir-utils
++Section: mail
++Priority: optional
++Maintainer: Norbert Preining <norbert@preining.info>
++Build-Depends: libxapian-dev, debhelper-compat (= 12), zlib1g-dev, libgtk-3-dev, xdg-utils, emacsen-common (>= 2.0.8), guile-3.0-dev, texinfo, pmccabe, libgmime-3.0-dev
++Standards-Version: 4.5.0
++Homepage: https://www.djcbsoftware.nl/code/mu/
++Vcs-Git: https://github.com/norbusan/debian-mu.git
++Vcs-Browser: https://github.com/norbusan/debian-mu
++
++Package: maildir-utils
++Section: mail
++Priority: optional
++Architecture: any
++Depends: ${shlibs:Depends}, ${misc:Depends}, dpkg (>= 1.15.4) | install-info
++Conflicts: mailutils (<< 1:2.99.97-3)
++Replaces: mailutils (<< 1:2.99.97-3)
++Description: Set of utilities to deal with Maildirs (upstream name mu)
++ mu is a set of utilities to deal with Maildirs, specifically,
++ indexing and searching.
++  - mu index - recursively scans a collection of email messages, and
++    stores information found in a database.
++  - mu find - searches for messages based on some search criteria.
++  - mu mkmdir - creates a new Maildir.
++ .
++ mu uses libgmime to parse the message, and Xapian to store the message data.
++
++Package: mu4e
++Section: lisp
++Priority: optional
++Architecture: all
++Replaces: maildir-utils (<< 0.9.8.4)
++Conflicts: maildir-utils (<< 0.9.8.4)
++Depends: ${misc:Depends}, maildir-utils (>= ${source:Version}), maildir-utils (<< ${source:Version}.1~), emacsen-common (>= 2.0.8), dpkg (>= 1.15.4) | install-info
++Description: e-mail client for Emacs based on mu (maildir-utils)
++ mu4e (mu-for-emacs) is an e-mail client for GNU-Emacs version 23 and
++ later, built on top of the mu e-mail search engine. mu4e is optimized
++ for fast handling of large amounts of e-mail.
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..bcbb34408d79456918e1aa5b6d1fbf5aa8d1c2ea
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,47 @@@
++This package was debianized by Norbert Preining <preining@debian.org> on
++Thu Sep 25 22:38:46 CEST 2008.
++
++The original source was downloaded from
++  https://github.com/djcb/mu/releases
++
++The contents of the debian/ directory is released under the GNU
++General Public Licence version 2 or (at your option) any later
++version, unless otherwise explicitly stated in the file in question.
++The files under debian/ are under Copyright by:
++
++        Norbert Preining <preining@debian.org> (2008-2016)
++      
++** Copyright (C) 2008 Dirk-Jan C. Binnema <djcb@djcbsoftware.nl>
++**
++** This program is free software; you can redistribute it and/or modify it
++** under the terms of the GNU General Public License as published by the
++** Free Software Foundation; either version 3, or (at your option) any
++** later version.
++**
++** This program is distributed in the hope that it will be useful,
++** but WITHOUT ANY WARRANTY; without even the implied warranty of
++** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++** GNU General Public License for more details.
++**
++** You should have received a copy of the GNU General Public License
++** along with this program; if not, write to the Free Software Foundation,
++** Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.  
++
++
++
++The file mu4e.texi and the files generated from it are licensed as follows:
++   Permission is granted to copy, distribute and/or modify this document
++   under the terms of the GNU Free Documentation License, Version 1.3 or
++   any later version published by the Free Software Foundation; with no
++   Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.  A
++   copy of the license is included in the section entitled ``GNU Free
++   Documentation License.''
++
++
++On Debian GNU/Linux systems, the complete text of the GNU General
++Public License v3 can be found in `/usr/share/common-licenses/GPL-3' file, 
++and the complete text of the GNU General Public License v2 can be found
++in `/usr/share/common-licenses/GPL-2' file, and the complete text of
++the GNU Free Documentation License, Version 1.3, can be found in
++`/usr/share/common-licenses/GFDL-1.3' file.
++
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..573541ac9702dd3969c9bc859d2b91ec1f7e6e56
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++0
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..80f137b0ed5402e43e35411ff67214026dbe30ff
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,54 @@@
++#! /bin/sh -e
++# /usr/lib/emacsen-common/packages/install/mu4e
++
++# Written by Jim Van Zandt <jrv@debian.org>, borrowing heavily
++# from the install scripts for gettext by Santiago Vila
++# <sanvila@ctv.es> and octave by Dirk Eddelbuettel <edd@debian.org>.
++
++FLAVOR=$1
++PACKAGE=mu4e
++
++case $FLAVOR in
++    emacs|emacs22|emacs21|emacs20|emacs19|mule2|*xemacs*)
++    exit 0
++    ;;
++    *)
++    EMACSEN=$FLAVOR
++    ;;
++esac
++
++echo install/${PACKAGE}: Handling install for emacsen flavor ${FLAVOR}
++
++FLAGS="-no-site-file -q -batch -l path.el -f batch-byte-compile"
++
++ELDIR=/usr/share/emacs/site-lisp/${PACKAGE}
++ELCDIR=/usr/share/${FLAVOR}/site-lisp/${PACKAGE}
++
++cd "$ELDIR"
++LINKS=`echo *.el`
++
++if [ ! -d "$ELCDIR" ]; then
++    mkdir -p "$ELCDIR"
++    chmod 755 "$ELCDIR"
++fi
++
++cd "$ELCDIR"
++
++TOELDIR=../../../emacs/site-lisp/$PACKAGE
++
++rm -f *.el path.el
++
++for f in $LINKS; do
++    ln -sf "$TOELDIR/$f" ./
++done
++
++FILES=`/bin/ls -1 *.el`
++cat << EOF > path.el
++(setq load-path (cons "." load-path))
++(setq byte-compile-warnings nil)
++EOF
++${FLAVOR} ${FLAGS} ${FILES}
++chmod 644 *.elc
++rm -f path.el
++
++exit 0
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..82982a674430d2a787647d8e8a5325c3adfd16a1
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,10 @@@
++#!/bin/sh -e
++# /usr/lib/emacsen-common/packages/remove/mu4e
++
++FLAVOR=$1
++PACKAGE=mu4e
++
++if [ ${FLAVOR} != emacs ]; then
++    echo remove/${PACKAGE}: purging byte-compiled files for ${FLAVOR}
++    rm -rf /usr/share/${FLAVOR}/site-lisp/${PACKAGE}
++fi
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..c5e68d7a602f2611b010b42cba56abf8d8690e54
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,10 @@@
++;; -*-emacs-lisp-*-
++;;
++;; Emacs startup file, e.g.  /etc/emacs/site-start.d/50mu4e.el
++;; for the Debian mu4e package
++(let ((package-dir (concat "/usr/share/"
++                           (symbol-name flavor)
++                           "/site-lisp/mu4e")))
++  (if (fboundp 'debian-pkg-add-load-path-item)
++      (debian-pkg-add-load-path-item package-dir)))
++(autoload 'mu4e "mu4e" "Mail client based on mu (maildir-utils)." t)
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..0da1ec637d9d9f13000697a071cae6082c9168bd
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,15 @@@
++---
++ configure.ac |    2 +-
++ 1 file changed, 1 insertion(+), 1 deletion(-)
++
++--- maildir-utils.git.orig/configure.ac
+++++ maildir-utils.git/configure.ac
++@@ -244,7 +244,7 @@ AM_CONDITIONAL(HAVE_MAKEINFO, [test "x$h
++ 
++ ###############################################################################
++ # docdir, so we can use it in mu4e-meta.el.in
++-AC_SUBST(MU_DOC_DIR, "${prefix}/share/doc/mu")
+++AC_SUBST(MU_DOC_DIR, "${prefix}/share/doc/maildir-utils")
++ ###############################################################################
++ 
++ AC_CONFIG_FILES([
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..95b37d330a241a5949eeb1f0f90923f378b6aff9
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,21 @@@
++---
++ elisp-comp |    6 +++---
++ 1 file changed, 3 insertions(+), 3 deletions(-)
++
++Index: maildir-utils.git/elisp-comp
++===================================================================
++--- maildir-utils.git.orig/elisp-comp 2012-05-09 22:14:53.043457743 +0900
+++++ maildir-utils.git/elisp-comp      2012-05-09 23:29:25.069462886 +0900
++@@ -76,9 +76,9 @@
++ 
++ (
++   cd $tempdir
++-  echo "(setq load-path (cons nil load-path))" > script
++-  $EMACS -batch -q -l script -f batch-byte-compile *.el || exit $?
++-  mv *.elc ..
+++#  echo "(setq load-path (cons nil load-path))" > script
+++#  $EMACS -batch -q -l script -f batch-byte-compile *.el || exit $?
+++#  mv *.elc ..
++ ) || exit $?
++ 
++ (exit 0); exit 0
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..86dbabda638b2e6375820c0652f6a38965ad9db7
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,15 @@@
++---
++ configure.ac |    2 ++
++ 1 file changed, 2 insertions(+)
++
++--- maildir-utils.git.orig/configure.ac
+++++ maildir-utils.git/configure.ac
++@@ -219,6 +219,8 @@ AS_IF([test "x$enable_guile" != "xno"],[
++     GUILE_PKG([2.2])
++     GUILE_PROGS
++     GUILE_FLAGS
+++    GUILE_SNARF=guile-snarf
+++    GUILE_TOOLS=guile-tools
++     AC_DEFINE_UNQUOTED([GUILE_BINARY],"$GUILE",[guile binary])
++     AC_DEFINE(BUILD_GUILE,[1], [Do we support Guile?])
++     AC_SUBST(GUILE_SNARF, [guile-snarf])
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..c541029097200704a64ef68e588c7310dcbe6c1e
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,199 @@@
++---
++ man/mu-add.1     |    4 ++--
++ man/mu-cfind.1   |    5 ++---
++ man/mu-easy.1    |    2 +-
++ man/mu-extract.1 |    5 ++---
++ man/mu-find.1    |    6 +++---
++ man/mu-help.1    |    5 ++---
++ man/mu-index.1   |    2 +-
++ man/mu-mkdir.1   |    4 ++--
++ man/mu-query.7   |    4 ++--
++ man/mu-remove.1  |    4 ++--
++ man/mu-script.1  |    4 ++--
++ man/mu-server.1  |    2 +-
++ man/mu-verify.1  |    4 ++--
++ man/mu-view.1    |    4 ++--
++ 14 files changed, 26 insertions(+), 29 deletions(-)
++
++--- maildir-utils.git.orig/man/mu-add.1
+++++ maildir-utils.git/man/mu-add.1
++@@ -1,8 +1,8 @@
++-.TH MU ADD 1 "July 2012" "User Manuals"
+++.TH MU-ADD 1 "July 2012" "User Manuals"
++ 
++ .SH NAME
++ 
++-mu add\-  add one or more messages to the database
+++mu_add \-  add one or more messages to the database
++ 
++ .SH SYNOPSIS
++ 
++--- maildir-utils.git.orig/man/mu-cfind.1
+++++ maildir-utils.git/man/mu-cfind.1
++@@ -1,9 +1,8 @@
++-.TH MU CFIND 1 "April 2019" "User Manuals"
+++.TH MU-CFIND 1 "April 2019" "User Manuals"
++ 
++ .SH NAME
++ 
++-\fBmu cfind\fR is the \fBmu\fR command to find contacts in the \fBmu\fR
++-database and export them for use in other programs.
+++mu_cfind \- find and export contacts in the \fBmu\fR database
++ 
++ .SH SYNOPSIS
++ 
++--- maildir-utils.git.orig/man/mu-easy.1
+++++ maildir-utils.git/man/mu-easy.1
++@@ -2,7 +2,7 @@
++ 
++ .SH NAME
++ 
++-mu easy \- a quick introduction to mu
+++mu_easy \- a quick introduction to mu
++ 
++ .SH DESCRIPTION
++ 
++--- maildir-utils.git.orig/man/mu-extract.1
+++++ maildir-utils.git/man/mu-extract.1
++@@ -1,9 +1,8 @@
++-.TH MU EXTRACT 1 "July 2012" "User Manuals"
+++.TH MU-EXTRACT 1 "July 2012" "User Manuals"
++ 
++ .SH NAME
++ 
++-\fBmu extract\fR is the \fBmu\fR command to display and save message parts
++-(attachments), and open them with other tools.
+++mu_extract \- display and save message parts (attachments), and open them with other tools.
++ 
++ .SH SYNOPSIS
++ 
++--- maildir-utils.git.orig/man/mu-find.1
+++++ maildir-utils.git/man/mu-find.1
++@@ -1,10 +1,10 @@
++-.TH MU FIND 1 "19 April 2015" "User Manuals"
+++.TH MU-FIND 1 "19 April 2015" "User Manuals"
++ 
++ .SH NAME
++ 
++-mu find \- find e-mail messages in the \fBmu\fR database.
+++mu_find \- find e-mail messages in the \fBmu\fR database.
++ 
++-mu mfind \- find e-mail messages in the \fBmu\fR database with mu4e defaults.
+++mu_mfind \- find e-mail messages in the \fBmu\fR database with mu4e defaults.
++ 
++ .SH SYNOPSIS
++ 
++--- maildir-utils.git.orig/man/mu-index.1
+++++ maildir-utils.git/man/mu-index.1
++@@ -2,7 +2,7 @@
++ 
++ .SH NAME
++ 
++-mu index \- index e-mail messages stored in Maildirs
+++mu_index \- index e-mail messages stored in Maildirs
++ 
++ .SH SYNOPSIS
++ 
++--- maildir-utils.git.orig/man/mu-mkdir.1
+++++ maildir-utils.git/man/mu-mkdir.1
++@@ -1,8 +1,8 @@
++-.TH MU MKDIR 1 "July 2012" "User Manuals"
+++.TH MU-MKDIR 1 "July 2012" "User Manuals"
++ 
++ .SH NAME
++ 
++-mu mkdir\-  create a new Maildir
+++mu_mkdir \- create a new Maildir
++ 
++ .SH SYNOPSIS
++ 
++--- maildir-utils.git.orig/man/mu-remove.1
+++++ maildir-utils.git/man/mu-remove.1
++@@ -1,8 +1,8 @@
++-.TH MU REMOVE 1 "July 2012" "User Manuals"
+++.TH MU-REMOVE 1 "July 2012" "User Manuals"
++ 
++ .SH NAME
++ 
++-\fBmu remove\fR is the \fBmu\fR command to remove messages from the database.
+++mu_remove \- remove messages from the database.
++ 
++ .SH SYNOPSIS
++ 
++--- maildir-utils.git.orig/man/mu-server.1
+++++ maildir-utils.git/man/mu-server.1
++@@ -2,7 +2,7 @@
++ 
++ .SH NAME
++ 
++-mu server \- the mu backend for the mu4e e-mail client
+++mu_server \- the mu backend for the mu4e e-mail client
++ 
++ .SH SYNOPSIS
++ 
++--- maildir-utils.git.orig/man/mu-view.1
+++++ maildir-utils.git/man/mu-view.1
++@@ -1,8 +1,8 @@
++-.TH MU VIEW 1 "June 2013" "User Manuals"
+++.TH MU-VIEW 1 "June 2013" "User Manuals"
++ 
++ .SH NAME
++ 
++-mu view\- display an e-mail message file
+++mu_view \- display an e-mail message file
++ 
++ .SH SYNOPSIS
++ 
++--- maildir-utils.git.orig/man/mu-help.1
+++++ maildir-utils.git/man/mu-help.1
++@@ -1,9 +1,8 @@
++-.TH MU HELP 1 "July 2012" "User Manuals"
+++.TH MU-HELP 1 "July 2012" "User Manuals"
++ 
++ .SH NAME
++ 
++-\fBmu help\fR is a \fBmu\fR command that gives help information about mu
++-commands.
+++mu_help \- help information about mu commands.
++ 
++ .SH SYNOPSIS
++ 
++--- maildir-utils.git.orig/man/mu-script.1
+++++ maildir-utils.git/man/mu-script.1
++@@ -1,8 +1,8 @@
++-.TH MU SCRIPT 1 "June 2013" "User Manuals"
+++.TH MU-SCRIPT 1 "June 2013" "User Manuals"
++ 
++ .SH NAME
++ 
++-mu script\- show the available mu scripts, and run them.
+++mu_script \- show the available mu scripts, and run them.
++ 
++ .SH SYNOPSIS
++ 
++--- maildir-utils.git.orig/man/mu-verify.1
+++++ maildir-utils.git/man/mu-verify.1
++@@ -1,8 +1,8 @@
++-.TH MU VERIFY 1 "June 2015" "User Manuals"
+++.TH MU-VERIFY 1 "June 2015" "User Manuals"
++ 
++ .SH NAME
++ 
++-mu verify\- verify message signatures and display information about them
+++mu_verify \- verify message signatures and display information about them
++ 
++ .SH SYNOPSIS
++ 
++--- maildir-utils.git.orig/man/mu-query.7
+++++ maildir-utils.git/man/mu-query.7
++@@ -1,8 +1,8 @@
++-.TH MU QUERY 7 "28 December 2017" "User Manuals"
+++.TH MU-QUERY 7 "28 December 2017" "User Manuals"
++ 
++ .SH NAME
++ 
++-mu query language \- a language for finding messages in \fBmu\fR
+++mu_query language \- a language for finding messages in \fBmu\fR
++ databases.
++ 
++ .SH DESCRIPTION
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..db731faef50603cda1f8bbde1e3b48749505a336
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,32 @@@
++mu4e expects msg2pdf in some strange path, fix that
++also remove the reference to the build path
++See bug #760598
++---
++ mu4e/mu4e-actions.el |    4 +---
++ mu4e/mu4e-meta.el.in |    2 +-
++ 2 files changed, 2 insertions(+), 4 deletions(-)
++
++--- maildir-utils.git.orig/mu4e/mu4e-actions.el
+++++ maildir-utils.git/mu4e/mu4e-actions.el
++@@ -54,9 +54,7 @@ Works for headers view and message-view.
++ 
++ ;;; To PDF
++ 
++-(defvar mu4e-msg2pdf
++-  (let ((exec-path (cons (concat mu4e-builddir "/toys/msg2pdf/") exec-path)))
++-    (locate-file "msg2pdf" exec-path exec-suffixes))
+++(defvar mu4e-msg2pdf "/usr/bin/msg2pdf"
++   "Path to the msg2pdf toy.")
++ 
++ (defun mu4e-action-view-as-pdf (msg)
++--- maildir-utils.git.orig/mu4e/mu4e-meta.el.in
+++++ maildir-utils.git/mu4e/mu4e-meta.el.in
++@@ -2,7 +2,7 @@
++ (defconst mu4e-mu-version "@VERSION@"
++   "Required mu binary version; mu4e's version must agree with this.")
++ 
++-(defconst mu4e-builddir "@abs_top_builddir@"
+++(defconst mu4e-builddir "IGNORED"
++   "Top-level build directory.")
++ 
++ (defconst mu4e-doc-dir "@MU_DOC_DIR@"
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..b38fb6716d992746abd5e9c5ec3ca46287434af6
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,15 @@@
++---
++ toys/mug/Makefile.am |    2 +-
++ 1 file changed, 1 insertion(+), 1 deletion(-)
++
++--- maildir-utils.git.orig/toys/mug/Makefile.am
+++++ maildir-utils.git/toys/mug/Makefile.am
++@@ -20,7 +20,7 @@
++ SUBDIRS= .
++ 
++ AM_CPPFLAGS=-I${top_srcdir} -I${top_srcdir}/lib $(GTK_CFLAGS) $(WEBKIT_CFLAGS)       \
++-     -DICONDIR='"$(icondir)"' -DMUGDIR='"$(abs_srcdir)"'                     \
+++     -DICONDIR='"$(icondir)"' -DMUGDIR='"/usr/share/pixmaps"'                        \
++      -DGSEAL_ENABLE
++ 
++ # remove -DGTK_DISABLE_DEPRECATED for now, since it breaks 3.10+ compilation
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..42f7cf559323f4a56262e0a80b89ebb1b7b43359
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,45 @@@
++---
++ configure.ac      |   10 +++++-----
++ guile/Makefile.am |    2 +-
++ 2 files changed, 6 insertions(+), 6 deletions(-)
++
++--- a/configure.ac
+++++ b/configure.ac
++@@ -213,10 +213,10 @@ AM_CONDITIONAL(BUILD_GUI,[test "x$have_w
++ # build with guile2.2 when available and not disabled.
++ AC_ARG_ENABLE([guile], AS_HELP_STRING([--disable-guile],[Disable guile]))
++ AS_IF([test "x$enable_guile" != "xno"],[
++-  PKG_CHECK_MODULES(GUILE22, guile-2.2, [have_guile22=yes],[have_guile22=no])
+++  PKG_CHECK_MODULES(GUILE30, guile-3.0, [have_guile30=yes],[have_guile30=no])
++   # this is a bit hacky; GUILE_PKG
++-  AS_IF([test "x$have_guile22" = "xyes"],[
++-    GUILE_PKG([2.2])
+++  AS_IF([test "x$have_guile30" = "xyes"],[
+++    GUILE_PKG([3.0])
++     GUILE_PROGS
++     GUILE_FLAGS
++     GUILE_SNARF=guile-snarf
++@@ -224,10 +224,10 @@ AS_IF([test "x$enable_guile" != "xno"],[
++     AC_DEFINE_UNQUOTED([GUILE_BINARY],"$GUILE",[guile binary])
++     AC_DEFINE(BUILD_GUILE,[1], [Do we support Guile?])
++     AC_SUBST(GUILE_SNARF, [guile-snarf])
++-    guile_version=$($PKG_CONFIG guile-2.2 --modversion)
+++    guile_version=$($PKG_CONFIG guile-3.0 --modversion)
++   ])
++ ])
++-AM_CONDITIONAL(BUILD_GUILE,[test "x$have_guile22" = "xyes"])
+++AM_CONDITIONAL(BUILD_GUILE,[test "x$have_guile30" = "xyes"])
++ ###############################################################################
++ 
++ ###############################################################################
++--- a/guile/Makefile.am
+++++ b/guile/Makefile.am
++@@ -68,7 +68,7 @@ SUFFIXES = .x .doc
++ 
++ # FIXME: GUILE_SITEDIR would be better, but that
++ # breaks 'make distcheck'
++-scmdir=${prefix}/share/guile/site/2.2/
+++scmdir=${prefix}/share/guile/site/3.0/
++ scm_DATA=mu.scm
++ 
++ EXTRA_DIST=$(scm_DATA)
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..e9e907f887b270d379842156733668639bb90d1d
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,42 @@@
++---
++ configure.ac     |   17 ++++-------------
++ mu4e/Makefile.am |    2 +-
++ 2 files changed, 5 insertions(+), 14 deletions(-)
++
++--- maildir-utils.git.orig/mu4e/Makefile.am
+++++ maildir-utils.git/mu4e/Makefile.am
++@@ -21,7 +21,7 @@ SUBDIRS=
++ info_TEXINFOS=mu4e.texi
++ mu4e_TEXINFOS=fdl.texi
++ 
++-dist_lisp_LISP=                      \
+++dist_lisp_DATA=                      \
++      mu4e-actions.el         \
++      mu4e-compose.el         \
++      mu4e-context.el         \
++--- maildir-utils.git.orig/configure.ac
+++++ maildir-utils.git/configure.ac
++@@ -81,19 +81,10 @@ AM_CONDITIONAL(HAVE_MAKEINFO,test "x$hav
++ 
++ # we need emacs for byte-compiling mu4e
++ 
++-build_mu4e=no
++-AC_ARG_ENABLE([mu4e],
++-   AS_HELP_STRING([--disable-mu4e],[Disable building mu4e]))
++-AS_IF([test "x$enable_mu4e" != "xno"], [
++-  AM_PATH_LISPDIR
++-  AS_IF([test "x$lispdir" != "xno"], [
++-    emacs_version="$($EMACS --version | head -1)"
++-    lispdir="${lispdir}/mu4e/"
++-  ])
++-  AS_CASE([$emacs_version],
++-    [*24.4*|*24.5*],[build_mu4e=yes],
++-    [*25*|*26*|*27*|*28*],[build_mu4e=yes],
++-    [AC_WARN([emacs is too old to build mu4e (need emacs >= 24.4)])])
+++build_mu4e=yes
+++AM_PATH_LISPDIR
+++AS_IF([test "x$lispdir" != "xno"], [
+++  lispdir="${lispdir}/mu4e/"
++ ])
++ AM_CONDITIONAL(BUILD_MU4E, test "x$build_mu4e" = "xyes")
++ 
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..947b5a8ee7543ed1e595658669ef8090b70cace0
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,8 @@@
++fix-mug-build
++fix-manpages
++#disable-emacs-compile
++fix-mu4e-msg2pdf-path
++mu4e-dont-bytecompile
++adjust-mu-docdir
++fix-guile-dev-package-bugginess
++guile-3.0
diff --cc debian/rules
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..312a545ad79659a3f049893a61f7051b73866bf4
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,105 @@@
++#!/usr/bin/make -f
++
++#export DH_VERBOSE=1
++export DH_OPTIONS
++
++mu := $(CURDIR)/debian/maildir-utils
++mu4e := $(CURDIR)/debian/mu4e
++
++
++# ia64 cannot build guile-2.0, so we have to disable it
++# one part is in the control file removing the build-deps on libguile-2.0-dev
++# for ia64, one part is here to disable guile compiling and some rules
++# same for armel
++
++DOGUILECONFIG=
++BAD_GUILE_ARCHS := ia64 armel
++include /usr/share/dpkg/architecture.mk
++ifneq ($(filter $(DEB_HOST_ARCH),$(BAD_GUILE_ARCHS)),)
++  DOGUILECONFIG=--disable-guile
++endif
++
++CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS)
++CFLAGS:=$(shell dpkg-buildflags --get CFLAGS)
++CXXFLAGS:=$(shell dpkg-buildflags --get CXXFLAGS)
++LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS)
++
++CFLAGS += -g -Wall
++
++build: build-arch build-indep
++build-arch: build-stamp
++build-indep: build-stamp
++
++build-stamp:
++      dh_testdir
++      dh_autoreconf
++      CXXFLAGS="$(CXXFLAGS)" CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" \
++              ./configure --prefix=/usr --docdir='$${prefix}/share/doc/maildir-utils' --disable-webkit $(DOGUILECONFIG)
++      $(MAKE)
++      touch $@
++
++clean:
++      dh_testdir
++      dh_testroot
++      [ ! -f Makefile ] || $(MAKE) distclean
++      dh_autoreconf_clean
++      dh_clean install-stamp build-stamp config.log
++
++install: install-stamp
++
++install-stamp: DH_OPTIONS=
++install-stamp: build-stamp
++      dh_testdir
++      dh_testroot
++      dh_prep
++      dh_installdirs
++      $(MAKE) install prefix=$(mu)/usr
++      # remove wrong info/dir
++      rm -f $(mu)/usr/share/info/dir*
++      # mu4e package
++      mkdir -p $(mu4e)/usr/share
++      mv $(mu)/usr/share/emacs $(mu4e)/usr/share
++      mkdir -p $(mu4e)/usr/share/info
++      mv $(mu)/usr/share/info/mu4e.info* $(mu4e)/usr/share/info
++      # shared libs dealing
++ifeq ($(filter $(DEB_HOST_ARCH),$(BAD_GUILE_ARCHS)),)
++      rm $(mu)/usr/lib/libguile-mu.la
++endif
++      touch install-stamp
++
++binary-indep: install
++      dh_testdir
++      dh_testroot
++      dh_makeshlibs
++      dh_shlibdeps
++      dh_installdocs README NEWS.org TODO HACKING
++      dh_installchangelogs
++      dh_installemacsen -pmu4e
++      dh_compress
++      dh_fixperms
++      dh_installdeb
++      dh_gencontrol
++      dh_md5sums
++      dh_builddeb
++
++binary-arch: DH_OPTIONS=-a
++binary-arch: install
++      dh_testdir
++      dh_testroot
++      dh_installdocs README NEWS NEWS.org TODO HACKING
++      #dh_installchangelogs ChangeLog
++      dh_installchangelogs
++ifeq "$(findstring nostrip,$(DEB_BUILD_OPTIONS))" ""
++      dh_strip
++endif
++      dh_compress -XNEWS.org
++      dh_fixperms
++      dh_installdeb
++      dh_shlibdeps
++      dh_gencontrol
++      dh_md5sums
++      dh_builddeb
++
++binary: binary-indep binary-arch
++
++.PHONY: build clean binary-indep binary-arch binary install
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..163aaf8d82b6c54f23c45f32895dbdfdcc27b047
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++3.0 (quilt)
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..a04ff6ad6c71ec9359e1b509cb13dbbe3efb456c
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,4 @@@
++Bug-Database: https://github.com/djcb/mu/issues
++Bug-Submit: https://github.com/djcb/mu/issues/new
++Repository: https://github.com/djcb/mu.git
++Repository-Browse: https://github.com/djcb/mu
diff --cc debian/watch
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..b89aaf0b013b11251e74be5dfae0c7167e926600
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,3 @@@
++version=4
++opts=filenamemangle=s/.+\/v?(\d\S+)\.tar\.gz/maildir-utils-$1\.tar\.gz/ \
++  https://github.com/djcb/mu/tags .*/v?(\d\S+)\.tar\.gz