ports/contrib (3.5): notmuch: initial commit, version 0.29.2
commit be08e995da0a74f8995eac60c145c02c655f4314 Author: Tim Biermann <tbier@posteo.de> Date: Sat Nov 2 23:09:00 2019 +0100 notmuch: initial commit, version 0.29.2 diff --git a/notmuch/.footprint b/notmuch/.footprint new file mode 100644 index 000000000..c70bb64c2 --- /dev/null +++ b/notmuch/.footprint @@ -0,0 +1,69 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/notmuch +-rwxr-xr-x root/root usr/bin/notmuch-mutt +drwxr-xr-x root/root usr/include/ +-rw-r--r-- root/root usr/include/notmuch.h +drwxr-xr-x root/root usr/lib/ +lrwxrwxrwx root/root usr/lib/libnotmuch.so -> libnotmuch.so.5.2.0 +lrwxrwxrwx root/root usr/lib/libnotmuch.so.5 -> libnotmuch.so.5.2.0 +-rw-r--r-- root/root usr/lib/libnotmuch.so.5.2.0 +drwxr-xr-x root/root usr/lib/python3.7/ +drwxr-xr-x root/root usr/lib/python3.7/site-packages/ +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch-0.29.2-py3.7.egg-info +drwxr-xr-x root/root usr/lib/python3.7/site-packages/notmuch/ +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/__init__.py +drwxr-xr-x root/root usr/lib/python3.7/site-packages/notmuch/__pycache__/ +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/__pycache__/__init__.cpython-37.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/__pycache__/__init__.cpython-37.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/__pycache__/compat.cpython-37.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/__pycache__/compat.cpython-37.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/__pycache__/database.cpython-37.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/__pycache__/database.cpython-37.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/__pycache__/directory.cpython-37.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/__pycache__/directory.cpython-37.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/__pycache__/errors.cpython-37.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/__pycache__/errors.cpython-37.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/__pycache__/filenames.cpython-37.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/__pycache__/filenames.cpython-37.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/__pycache__/globals.cpython-37.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/__pycache__/globals.cpython-37.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/__pycache__/message.cpython-37.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/__pycache__/message.cpython-37.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/__pycache__/messages.cpython-37.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/__pycache__/messages.cpython-37.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/__pycache__/query.cpython-37.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/__pycache__/query.cpython-37.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/__pycache__/tag.cpython-37.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/__pycache__/tag.cpython-37.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/__pycache__/thread.cpython-37.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/__pycache__/thread.cpython-37.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/__pycache__/threads.cpython-37.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/__pycache__/threads.cpython-37.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/__pycache__/version.cpython-37.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/__pycache__/version.cpython-37.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/compat.py +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/database.py +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/directory.py +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/errors.py +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/filenames.py +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/globals.py +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/message.py +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/messages.py +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/query.py +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/tag.py +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/thread.py +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/threads.py +-rw-r--r-- root/root usr/lib/python3.7/site-packages/notmuch/version.py +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/vim/ +drwxr-xr-x root/root usr/share/vim/doc/ +-rw-r--r-- root/root usr/share/vim/doc/notmuch.txt +drwxr-xr-x root/root usr/share/vim/plugin/ +-rw-r--r-- root/root usr/share/vim/plugin/notmuch.vim +drwxr-xr-x root/root usr/share/vim/syntax/ +-rw-r--r-- root/root usr/share/vim/syntax/notmuch-compose.vim +-rw-r--r-- root/root usr/share/vim/syntax/notmuch-folders.vim +-rw-r--r-- root/root usr/share/vim/syntax/notmuch-git-diff.vim +-rw-r--r-- root/root usr/share/vim/syntax/notmuch-search.vim +-rw-r--r-- root/root usr/share/vim/syntax/notmuch-show.vim diff --git a/notmuch/.signature b/notmuch/.signature new file mode 100644 index 000000000..f5e2ce161 --- /dev/null +++ b/notmuch/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with /etc/ports/contrib.pub +RWSagIOpLGJF34gZ/gcW6tn2neff63cCKplyiR3Yd6mjVeGasX/i2YKOZzLFXWRboxmZSl/a3NrrD/3Vekr+7DssLlkjXT/2OQA= +SHA256 (Pkgfile) = f78e404d1502e39716c5bf517545f0a9659d2cb6bc52c3d2ef558da8faa5b25a +SHA256 (.footprint) = c5def426494ce646ce9c185460e6440f087762620fa3f6058f988d22eee56351 +SHA256 (notmuch-0.29.2.tar.xz) = 1bda6149b2fb0840f4d146391cab89e541d30a778f1f6e6fa95b456097cd55de diff --git a/notmuch/Pkgfile b/notmuch/Pkgfile new file mode 100644 index 000000000..17117b12d --- /dev/null +++ b/notmuch/Pkgfile @@ -0,0 +1,38 @@ +# Description: a fast, global-search and tag-based email system +# URL: https://notmuchmail.org/ +# Maintainer: Tim Biermann, tbier at posteo dot de +# Depends on: gmime3 talloc xapian-core +# Optional: bash-completion mutt neomutt ruby zsh +name=notmuch +version=0.29.2 +release=2 +source=(https://notmuchmail.org/releases/$name-$version.tar.xz) + +build() { + cd $name-$version + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --includedir=/usr/include \ + --zshcompletiondir=/usr/share/zsh/site-functions + make DESTDIR=$PKG LIBDIR_IN_LDCONFIG=0 WITH_EMACS=0 install + + pushd bindings/python + python3 setup.py build + python3 setup.py install --root=$PKG --optimize=1 + popd + + make -C vim DESTDIR=$PKG prefix=/usr/share/vim install + install -Dm755 notmuch-shared $PKG/usr/bin/notmuch + + if [ -n "$(pkginfo -i | grep '^ruby ')" ]; then + make ruby-bindings + sed -i 's:INSTALL = .*[^D]$:& -D:' bindings/ruby/Makefile + make -C bindings/ruby exec_prefix=$PKG/usr install + fi + + [[ -n "$(pkginfo -i | grep '^mutt \|^neomutt ')" ]] && make -C contrib/notmuch-mutt ; install -Dm755 contrib/notmuch-mutt/notmuch-mutt $PKG/usr/bin/notmuch-mutt || true + + [[ -n "$(pkginfo -i | grep '^zsh ')" ]] && true || rm -fr $PKG/usr/share/zsh + + [[ -n "$(pkginfo -i | grep '^bashcompletion ')" ]] && make DESTDIR=$PKG WITH_BASH=1 install-completion || true +}
participants (1)
-
crux@crux.nu