aidecoe 14/05/07 19:37:19 Modified: ChangeLog Added: notmuch-0.18.ebuild Log: Version bump. NEWS ~~~~ (Extracted headlines from NEWS file. See it for details.) General ------- The `folder:` search prefix now requires an exact match There is a new `path:` search prefix. Notmuch database upgrade due to `folder:` and `path:` changes Library changes --------------- Support for indexing mbox files has been dropped Message header parsing changes (from internal GMime) Command-Line Interface ---------------------- `notmuch dump` now defaults to `batch-tag` format `notmuch new` has a --quiet option `notmuch insert` respects maildir.synchronize_flags config option The commands set consistent exit status codes on failures Bug fix for checking configured new.tags for invalid tags Emacs Interface --------------- Init file pointed by new variable `notmuch-init-file` Changed format for saved searches The keys of `notmuch-tag-formats` are now regexps Changed tags are now shown in the buffer Ido-completing-read initialization in Emacs 23 Bug fix for saved searches with newlines in them Bug fixes for sender identities Replies to encrypted messages will be encrypted by default Reply pushes mark before signature Message piping uses the originating buffer's working directory (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key F0134531E1DBFAB5)
Revision Changes Path 1.91 net-mail/notmuch/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-mail/notmuch/ChangeLog?rev=1.91&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-mail/notmuch/ChangeLog?rev=1.91&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-mail/notmuch/ChangeLog?r1=1.90&r2=1.91 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/net-mail/notmuch/ChangeLog,v retrieving revision 1.90 retrieving revision 1.91 diff -u -r1.90 -r1.91 --- ChangeLog 12 Mar 2014 09:29:00 -0000 1.90 +++ ChangeLog 7 May 2014 19:37:19 -0000 1.91 @@ -1,6 +1,51 @@ # ChangeLog for net-mail/notmuch # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-mail/notmuch/ChangeLog,v 1.90 2014/03/12 09:29:00 aidecoe Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-mail/notmuch/ChangeLog,v 1.91 2014/05/07 19:37:19 aidecoe Exp $ + +*notmuch-0.18 (07 May 2014) + + 07 May 2014; Amadeusz Żołnowski <[email protected]> +notmuch-0.18.ebuild: + Version bump. + + NEWS + ~~~~ + (Extracted headlines from NEWS file. See it for details.) + + General + ------- + + The `folder:` search prefix now requires an exact match + There is a new `path:` search prefix. + Notmuch database upgrade due to `folder:` and `path:` changes + + Library changes + --------------- + + Support for indexing mbox files has been dropped + Message header parsing changes (from internal GMime) + + Command-Line Interface + ---------------------- + + `notmuch dump` now defaults to `batch-tag` format + `notmuch new` has a --quiet option + `notmuch insert` respects maildir.synchronize_flags config option + The commands set consistent exit status codes on failures + Bug fix for checking configured new.tags for invalid tags + + Emacs Interface + --------------- + + Init file pointed by new variable `notmuch-init-file` + Changed format for saved searches + The keys of `notmuch-tag-formats` are now regexps + Changed tags are now shown in the buffer + Ido-completing-read initialization in Emacs 23 + Bug fix for saved searches with newlines in them + Bug fixes for sender identities + Replies to encrypted messages will be encrypted by default + Reply pushes mark before signature + Message piping uses the originating buffer's working directory 12 Mar 2014; Amadeusz Żołnowski <[email protected]> -notmuch-0.15.2.ebuild, metadata.xml: 1.1 net-mail/notmuch/notmuch-0.18.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-mail/notmuch/notmuch-0.18.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-mail/notmuch/notmuch-0.18.ebuild?rev=1.1&content-type=text/plain Index: notmuch-0.18.ebuild =================================================================== # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/net-mail/notmuch/notmuch-0.18.ebuild,v 1.1 2014/05/07 19:37:19 aidecoe Exp $ EAPI=5 DISTUTILS_OPTIONAL=1 PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} ) inherit elisp-common eutils pax-utils distutils-r1 toolchain-funcs DESCRIPTION="Thread-based e-mail indexer, supporting quick search and tagging" HOMEPAGE="http://notmuchmail.org/" SRC_URI="${HOMEPAGE%/}/releases/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" REQUIRED_USE=" python? ( ${PYTHON_REQUIRED_USE} ) test? ( crypt emacs python ) " IUSE="bash-completion crypt debug doc emacs mutt nmbug python test zsh-completion" CDEPEND=" >=dev-libs/glib-2.22 >=dev-libs/gmime-2.6.7 !=dev-libs/gmime-2.6.19 <dev-libs/xapian-1.3 >=sys-libs/zlib-1.2.5.2 sys-libs/talloc debug? ( dev-util/valgrind ) emacs? ( >=virtual/emacs-23 ) python? ( ${PYTHON_DEPS} ) x86? ( >=dev-libs/xapian-1.2.7-r2 ) " DEPEND="${CDEPEND} virtual/pkgconfig doc? ( python? ( dev-python/sphinx[${PYTHON_USEDEP}] ) ) test? ( app-misc/dtach || ( >=app-editors/emacs-23[libxml2] >=app-editors/emacs-vcs-23[libxml2] ) sys-devel/gdb ) " RDEPEND="${CDEPEND} bash-completion? ( >=app-shells/bash-completion-1.9 ) crypt? ( app-crypt/gnupg ) nmbug? ( dev-vcs/git virtual/perl-File-Temp virtual/perl-PodParser ) mutt? ( dev-perl/File-Which dev-perl/Mail-Box dev-perl/MailTools dev-perl/String-ShellQuote dev-perl/Term-ReadLine-Gnu virtual/perl-Digest-SHA virtual/perl-File-Path virtual/perl-Getopt-Long virtual/perl-PodParser ) zsh-completion? ( app-shells/zsh ) " DOCS=( AUTHORS NEWS README ) SITEFILE="50${PN}-gentoo.el" MY_LD_LIBRARY_PATH="${WORKDIR}/${P}/lib" bindings() { local ret=0 if use $1; then pushd bindings/$1 || die shift "$@" ret=$? popd || die fi return $ret } pkg_pretend() { if has_version '<net-mail/notmuch-0.18'; then ewarn ewarn "Notmuch 0.18 comes with few not backward compatible changes." ewarn "See NEWS file for details before first use!" ewarn fi } pkg_setup() { if use emacs; then elisp-need-emacs 23 || die "Emacs version too low" fi } src_prepare() { default bindings python distutils-r1_src_prepare bindings python mv README README-python || die mv contrib/notmuch-mutt/README contrib/notmuch-mutt/README-mutt || die } src_configure() { local myeconfargs=( --bashcompletiondir="${ROOT}/usr/share/bash-completion" --emacslispdir="${ROOT}/${SITELISP}/${PN}" --emacsetcdir="${ROOT}/${SITEETC}/${PN}" --with-gmime-version=2.6 --zshcompletiondir="${ROOT}/usr/share/zsh/site-functions" $(use_with bash-completion) $(use_with emacs) $(use_with zsh-completion) ) tc-export CC CXX econf "${myeconfargs[@]}" } src_compile() { V=1 default bindings python distutils-r1_src_compile if use mutt; then pushd contrib/notmuch-mutt || die emake notmuch-mutt.1 popd || die fi if use doc; then pydocs() { pushd docs || die emake html mv html ../python || die popd || die } LD_LIBRARY_PATH="${MY_LD_LIBRARY_PATH}" bindings python pydocs fi } src_test() { pax-mark -m notmuch LD_LIBRARY_PATH="${MY_LD_LIBRARY_PATH}" default pax-mark -ze notmuch } src_install() { default if use emacs; then elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die fi if use nmbug; then dobin devel/nmbug/nmbug dobin devel/nmbug/nmbug-status fi if use mutt; then [[ -e /etc/mutt/notmuch-mutt.rc ]] && NOTMUCH_MUTT_RC_EXISTS=1 pushd contrib/notmuch-mutt || die dobin notmuch-mutt doman notmuch-mutt.1 insinto /etc/mutt doins notmuch-mutt.rc dodoc README-mutt popd || die fi DOCS="" bindings python distutils-r1_src_install use doc && bindings python dohtml -r python } pkg_postinst() { use emacs && elisp-site-regen if use mutt && [[ ! ${NOTMUCH_MUTT_RC_EXISTS} ]]; then elog "To enable notmuch support in mutt, add the following line into" elog "your mutt config file, please:" elog "" elog " source /etc/mutt/notmuch-mutt.rc" fi } pkg_postrm() { use emacs && elisp-site-regen }
