Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Florian Franzmann (af1be6f005b2eab8914d6393bbbcc4c5400b48d7)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Florian Franzmann <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Florian Franzmann (af1be6f005b2eab8914d6393bbbcc4c5400b48d7)
  • Date: Wed, 5 Oct 2016 10:52:52 +0000

GIT changes to master grimoire by Florian Franzmann
<siflfran AT hawo.stw.uni-erlangen.de>:

ChangeLog | 7 +
devel/clang-ctags/BUILD | 1
devel/clang-ctags/DEPENDS | 3
devel/clang-ctags/DETAILS | 15 +++
devel/clang-ctags/HISTORY | 3
devel/clang-ctags/INSTALL | 1
devel/clang-ctags/PRE_BUILD | 5 +
devel/llvm/DETAILS | 2
devel/llvm/HISTORY | 4 +
devel/llvm/INSTALL | 9 ++
libs/gmime/DETAILS | 5 -
libs/gmime/HISTORY | 3
libs/talloc/0001-do-not-build-manpage.patch | 26 ++++++
libs/talloc/DETAILS | 4 -
libs/talloc/HISTORY | 5 +
libs/talloc/PRE_BUILD | 16 ++--
mail/mutt/CONFLICTS | 1
mail/mutt/HISTORY | 3
mail/neomutt/BUILD | 9 ++
mail/neomutt/CONFIGURE | 33 ++++++++
mail/neomutt/CONFLICTS | 1
mail/neomutt/DEPENDS | 107
++++++++++++++++++++++++++++
mail/neomutt/DETAILS | 17 ++++
mail/neomutt/FINAL | 19 ++++
mail/neomutt/HISTORY | 3
mail/neomutt/PRE_BUILD | 4 +
mail/neomutt/PROVIDES | 1
mail/neomutt/TRIGGERS | 2
mail/notmuch/DEPENDS | 22 +++++
mail/notmuch/DETAILS | 36 +++++++++
mail/notmuch/HISTORY | 3
python-pypi/pillow/DETAILS | 4 -
python-pypi/pillow/HISTORY | 3
33 files changed, 365 insertions(+), 12 deletions(-)

New commits:
commit af1be6f005b2eab8914d6393bbbcc4c5400b48d7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/llvm: install python bindings for libclang

commit 92e554cd860671d15be62f173ff47061448c4c38
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/clang-ctags: new spell, an etags/ctags generator that uses clang

commit 89ae7ffe43abf3feb23062950a2e18d65e64a042
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/pillow: version 3.4.0

commit 5c0c0c3e72ff3855c2b9501a1fadccfb8380b990
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

mail/mutt: add conflict with neomutt

commit cdd7c86f0f121bffc3eefb7026f1094bf8110bc5
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

mail/neomutt: new spell, a command-line mail reader

commit 0ec3843b364151bd7987779c5df629ebb958d971
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

mail/notmuch: new spell, a fast, global-search and tag-based email system

commit 0ae35b5298cf5cc56ba54b29ddd9829d6b80d115
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/talloc: version 2.1.8

commit 4255bf2514dd8097cc1d0c141e63017e0f4934af
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/gmime: version 2.6.20

diff --git a/ChangeLog b/ChangeLog
index 89ec6bf..2d9fff5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,8 +1,15 @@
+2016-10-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * devel/clang-ctags: new spell, an etags/ctags generator that uses
clang
+
2016-10-04 Vlad Glagolev <stealth AT sourcemage.org>
* python-pypi/ndg_httpsclient: new spell, enhanced HTTPS support for
httplib and urllib2 using PyOpenSSL
* python-pypi/pysocks: new spell, Python SOCKS client module

+2016-10-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * mail/notmuch: new spell, a fast, global-search and tag-based email
system
+ * mail/neomutt: new spell, a command-line mail reader
+
2016-10-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* graphics-libs/sdl2_gfx: new spell, drawing primitives for sdl2

diff --git a/devel/clang-ctags/BUILD b/devel/clang-ctags/BUILD
new file mode 100755
index 0000000..6dfecc1
--- /dev/null
+++ b/devel/clang-ctags/BUILD
@@ -0,0 +1 @@
+default_build_make
diff --git a/devel/clang-ctags/DEPENDS b/devel/clang-ctags/DEPENDS
new file mode 100755
index 0000000..f08491a
--- /dev/null
+++ b/devel/clang-ctags/DEPENDS
@@ -0,0 +1,3 @@
+depends python &&
+depends docutils &&
+depends llvm
diff --git a/devel/clang-ctags/DETAILS b/devel/clang-ctags/DETAILS
new file mode 100755
index 0000000..247d0be
--- /dev/null
+++ b/devel/clang-ctags/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=clang-ctags
+ VERSION=0.2
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://github.com/drothlis/${SPELL}/archive/${VERSION}.tar.gz
+
SOURCE_HASH=sha512:bd92be2ddcd6f10f2293c597160bc59e106e1ef28bc67de2161d75ea051eaeddac6f61e58697b225e09c8196cfa5bebae91828a54e3fb0cd9a244a585e2c5dc7
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://github.com/drothlis/clang-ctags";
+ LICENSE[0]=UIUC
+ ENTERED=20161005
+ SHORT="a clang-based ctags and etags generator"
+cat << EOF
+clang-ctags and clang-etags generate (in a format understood by Vi and
+Emacs, respectively) a "tag" file indexing the C++ definitions found in the
+specified files.
+EOF
diff --git a/devel/clang-ctags/HISTORY b/devel/clang-ctags/HISTORY
new file mode 100644
index 0000000..b3cf744
--- /dev/null
+++ b/devel/clang-ctags/HISTORY
@@ -0,0 +1,3 @@
+2016-10-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, PRE_BUILD: spell created
+
diff --git a/devel/clang-ctags/INSTALL b/devel/clang-ctags/INSTALL
new file mode 100644
index 0000000..8a3ae87
--- /dev/null
+++ b/devel/clang-ctags/INSTALL
@@ -0,0 +1 @@
+make prefix="${INSTALL_ROOT}/usr" install
diff --git a/devel/clang-ctags/PRE_BUILD b/devel/clang-ctags/PRE_BUILD
new file mode 100755
index 0000000..aee6a0f
--- /dev/null
+++ b/devel/clang-ctags/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+
+sedit 's:rst2man:rst2man.py:' Makefile &&
+sedit 's:/usr/local:/usr:' Makefile
diff --git a/devel/llvm/DETAILS b/devel/llvm/DETAILS
index 26e9987..d7f8a70 100755
--- a/devel/llvm/DETAILS
+++ b/devel/llvm/DETAILS
@@ -1,6 +1,6 @@
SPELL=llvm
VERSION=3.9.0
- PATCH_LEVEL=1
+ PATCH_LEVEL=2
SOURCE="${SPELL}-${VERSION}.src.tar.xz"
SOURCE2=$SOURCE.sig
SOURCE_URL[0]=http://${SPELL}.org/releases/${VERSION}/${SOURCE}
diff --git a/devel/llvm/HISTORY b/devel/llvm/HISTORY
index 34a566f..dbb27eb 100644
--- a/devel/llvm/HISTORY
+++ b/devel/llvm/HISTORY
@@ -1,3 +1,7 @@
+2016-10-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * INSTALL: install python bindings for libclang
+ * DETAILS: PATCH_LEVEL++
+
2016-09-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* PRE_BUILD, DETAILS: install clang extra tools alongside clang, bump
PATCH_LEVEL
diff --git a/devel/llvm/INSTALL b/devel/llvm/INSTALL
index b1179d3..70b8b55 100755
--- a/devel/llvm/INSTALL
+++ b/devel/llvm/INSTALL
@@ -27,4 +27,13 @@ fi &&
if [[ "$LLVM_WITH_LLDB" == y ]]; then
cd ${SOURCE_DIRECTORY} &&
install -v -m 0644 -o root -g root -t
"${INSTALL_ROOT}/usr/share/man/man1/" tools/lldb/docs/lldb.1
+fi &&
+if [[ "$LLVM_WITH_CLANG" == y ]] && is_depends_enabled $SPELL python; then
+ cd "${SOURCE_DIRECTORY}" &&
+ if spell_installed python; then
+ cp -Rv "${SOURCE_DIRECTORY}/tools/clang/bindings/python/clang"
"${INSTALL_ROOT}/usr/lib/python$(installed_version python | cut -f1,2 -d.)/"
+ fi &&
+ if spell_installed python3; then
+ cp -Rv "${SOURCE_DIRECTORY}/tools/clang/bindings/python/clang"
"${INSTALL_ROOT}/usr/lib/python$(installed_version python3 | cut -f1,2 -d.)/"
+ fi
fi
diff --git a/libs/gmime/DETAILS b/libs/gmime/DETAILS
index 03d1916..16cbce2 100755
--- a/libs/gmime/DETAILS
+++ b/libs/gmime/DETAILS
@@ -2,16 +2,17 @@
if [[ "$GMIME_22BRANCH" == "y" ]]; then
VERSION=2.2.26
SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
else
- VERSION=2.4.30
+ VERSION=2.6.20
SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:8a43cc57fb2884a0d0979dd42775aa0946d11f460beb33fc7f7a166bcabb81b9590426072eeb606e2d5423ac4d68ff73d619fee96f33669f62069fcccfaf0a10
SECURITY_PATCH=1
fi
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION

SOURCE_URL[0]=http://ftp.gnome.org/pub/GNOME/sources/gmime/${BRANCH}/$SOURCE
#
SOURCE_URL[1]=http://spruce.sourceforge.net/$SPELL/sources/v${BRANCH}/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
LICENSE[0]=GPL
WEB_SITE=http://spruce.sourceforge.net/gmime/
ENTERED=20040821
diff --git a/libs/gmime/HISTORY b/libs/gmime/HISTORY
index 32efc71..7d7d1f3 100644
--- a/libs/gmime/HISTORY
+++ b/libs/gmime/HISTORY
@@ -1,3 +1,6 @@
+2016-10-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.6.20
+
2011-12-24 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.4.30

diff --git a/libs/talloc/0001-do-not-build-manpage.patch
b/libs/talloc/0001-do-not-build-manpage.patch
new file mode 100644
index 0000000..7e2b9e0
--- /dev/null
+++ b/libs/talloc/0001-do-not-build-manpage.patch
@@ -0,0 +1,26 @@
+From 9429519747eaf2fb297751fb9d363672b5b023c6 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.net>
+Date: Mon, 3 Oct 2016 16:50:33 +0200
+Subject: [PATCH] do not build manpage
+
+---
+ wscript | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+diff --git a/wscript b/wscript
+index 41f3be7..eefb470 100644
+--- a/wscript
++++ b/wscript
+@@ -119,8 +119,7 @@ def build(bld):
+ public_headers=('' if private_library else
'talloc.h'),
+ pc_files='talloc.pc',
+ public_headers_install=not private_library,
+- private_library=private_library,
+- manpages='man/talloc.3')
++ private_library=private_library)
+
+ if not bld.CONFIG_SET('USING_SYSTEM_PYTALLOC_UTIL') and not
bld.env.disable_python:
+ for env in bld.gen_python_environments(['PKGCONFIGDIR']):
+--
+2.10.0
+
diff --git a/libs/talloc/DETAILS b/libs/talloc/DETAILS
index 855f60f..10033e2 100755
--- a/libs/talloc/DETAILS
+++ b/libs/talloc/DETAILS
@@ -8,8 +8,8 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/samba4-git
SOURCE_URL[0]=git://git.samba.org/samba.git:samba4
SOURCE_IGNORE=volatile
else
- VERSION=2.1.1
-
SOURCE_HASH=sha512:92aac5e5a759c65733260152980f798a5bf06bcbe8a58c23cbae91dd741306c097499a063410c4fa01f1b25db7d965666f94e1c181922694ed3f638a312d809d
+ VERSION=2.1.8
+
SOURCE_HASH=sha512:8e905c369c74387de21e8d3126cda322a4df2bdb056d3a404de20587e009f63eb16ac673976b43dd399838609aabfea49c38f628adebed19ae7362ed4f0cd121
SOURCE=$SPELL-$VERSION.tar.gz
# SOURCE2=${SOURCE/.gz/}.asc
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/libs/talloc/HISTORY b/libs/talloc/HISTORY
index 8e263fd..e6318386 100644
--- a/libs/talloc/HISTORY
+++ b/libs/talloc/HISTORY
@@ -1,3 +1,8 @@
+2016-10-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.1.8
+ * PRE_BUILD, 0001-do-not-build-manpage.patch: only build manpage if
+ docbook-xml is selected as a dependency
+
2016-03-21 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added missing libbsd dependency

diff --git a/libs/talloc/PRE_BUILD b/libs/talloc/PRE_BUILD
index 42943c2..3bcf858 100755
--- a/libs/talloc/PRE_BUILD
+++ b/libs/talloc/PRE_BUILD
@@ -1,9 +1,15 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-if [[ "$TALLOC_SCM" == "y" ]]
-then
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+if [[ "$TALLOC_SCM" == "y" ]]; then
cd lib/$SPELL &&
NOCONFIGURE="on" ./autogen.sh
-fi
+fi &&
+
+cd "${SOURCE_DIRECTORY}" &&
+if ! is_depends_enabled $SPELL docbook-xsl; then
+ patch -p1 < "${SPELL_DIRECTORY}/0001-do-not-build-manpage.patch"
+fi &&
+
# XXX doesn't work with python3
sedit '1s/$/2/' buildtools/bin/waf
diff --git a/mail/mutt/CONFLICTS b/mail/mutt/CONFLICTS
new file mode 100644
index 0000000..aa76dac
--- /dev/null
+++ b/mail/mutt/CONFLICTS
@@ -0,0 +1 @@
+conflicts neomutt
diff --git a/mail/mutt/HISTORY b/mail/mutt/HISTORY
index 9248701..48ae517 100644
--- a/mail/mutt/HISTORY
+++ b/mail/mutt/HISTORY
@@ -1,3 +1,6 @@
+2016-10-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * CONFLICTS: add conflict with neomutt
+
2016-08-20 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: updated stable branch to 1.6.2
* CONFIGURE, DEPENDS: removed checks for stable branch, reformatting
diff --git a/mail/neomutt/BUILD b/mail/neomutt/BUILD
new file mode 100755
index 0000000..e4d89a4
--- /dev/null
+++ b/mail/neomutt/BUILD
@@ -0,0 +1,9 @@
+OPTS="--build=${BUILD}
+ --with-mailpath=/var/spool/mail
+ --with-docdir=${INSTALL_ROOT}/usr/share/doc/mutt
+ ${NEOMUTT_OPTS}
+ ${TMP_NEOMUTT_OPTS}
+ ${OPTS}
+" &&
+
+default_build
diff --git a/mail/neomutt/CONFIGURE b/mail/neomutt/CONFIGURE
new file mode 100755
index 0000000..0804496
--- /dev/null
+++ b/mail/neomutt/CONFIGURE
@@ -0,0 +1,33 @@
+config_query_option NEOMUTT_OPTS "Enable POP support?" \
+ "y" \
+ "--enable-pop" \
+ "--disable-pop" &&
+
+config_query_option NEOMUTT_OPTS "Enable IMAP support?" \
+ "y" \
+ "--enable-imap" \
+ "--disable-imap" &&
+
+config_query_option NEOMUTT_OPTS "Enable the header cache?" \
+ "n" \
+ "--enable-hcache" \
+ "--disable-hcache" &&
+config_query_option NEOMUTT_OPTS "Enable SMTP support?" \
+ "y" \
+ "--enable-smtp" \
+ "--disable-smtp" &&
+
+config_query_option NEOMUTT_OPTS "Enable compressed folder support?" \
+ "n" \
+ "--enable-compressed" \
+ "--disable-compressed" &&
+
+config_query_option NEOMUTT_OPTS "Use fmemopen?" \
+ "n" \
+ "--enable-fmemopen" \
+ "--disable-fmemopen" &&
+
+config_query_option NEOMUTT_OPTS "Enable sidebar?" \
+ "n" \
+ "--enable-sidebar" \
+ "--disable-sidebar"
diff --git a/mail/neomutt/CONFLICTS b/mail/neomutt/CONFLICTS
new file mode 100755
index 0000000..e5666ea
--- /dev/null
+++ b/mail/neomutt/CONFLICTS
@@ -0,0 +1 @@
+conflicts mutt
diff --git a/mail/neomutt/DEPENDS b/mail/neomutt/DEPENDS
new file mode 100755
index 0000000..6a51995
--- /dev/null
+++ b/mail/neomutt/DEPENDS
@@ -0,0 +1,107 @@
+depends "automake" &&
+
+persistent_add TMP_NEOMUTT_OPTS &&
+TMP_NEOMUTT_OPTS="" &&
+
+optional_depends "MAIL-TRANSPORT-AGENT" \
+ "" \
+ "" \
+ "to send mail" &&
+
+config_query_list TERMINAL_LIBRARY \
+ "Build against which terminal library?" \
+ ncurses slang &&
+
+if [[ ${TERMINAL_LIBRARY} = "ncurses" ]]; then
+ TMP_NEOMUTT_OPTS="${TMP_NEOMUTT_OPTS} --with-curses"
+else
+ TMP_NEOMUTT_OPTS="${TMP_NEOMUTT_OPTS} --with-${TERMINAL_LIBRARY}"
+fi &&
+
+depends "${TERMINAL_LIBRARY}" &&
+
+optional_depends "gnupg" \
+ "" \
+ "--disable-pgp" \
+ "to support PGP signing and encrypting messages" &&
+
+optional_depends "ispell" \
+ "" \
+ "" \
+ "for spell checking" &&
+
+# Do NOT add --with-ssl here, that only works if POP/IMAP are used. This is
+# mostly just here to prompt for SSL if they don't have it and want
+# S/MIME.
+optional_depends "SSL" \
+ "" \
+ "" \
+ "to support S/MIME signing and encrypting messages" &&
+
+optional_depends "gpgme" \
+ "--enable-gpgme" \
+ "" \
+ "alternate backend for PGP and S/MIME" &&
+
+if list_find "${NEOMUTT_OPTS}" "--enable-hcache"; then
+ config_query_list HCACHE_BACKEND \
+ "Use which header cache backend?" \
+ gdbm db lmdb &&
+ if [[ "$HCACHE_BACKEND" == "db" ]]; then
+ TMP_NEOMUTT_OPTS="${TMP_NEOMUTT_OPTS} --without-gdbm --with-bdb"
+ elif [[ "$HCACHE_BACKEND" == "lmdb" ]]; then
+ TMP_NEOMUTT_OPTS="${TMP_NEOMUTT_OPTS} --without-gdbm --with-lmdb"
+ fi &&
+ depends "${HCACHE_BACKEND}"
+fi &&
+
+optional_depends "tokyocabinet" \
+ "" \
+ "--without-tokyocabinet" \
+ "Use tokyocabinet?" &&
+
+optional_depends "kyotocabinet" \
+ "" \
+ "--without-kyotocabinet" \
+ "Use kyotocabinet?" &&
+
+optional_depends "qdbm" \
+ "" \
+ "--without-qdbm" \
+ "Use kyotocabinet?" &&
+
+optional_depends "libidn" \
+ "--with-idn" \
+ "" \
+ "to use GNU libidn for domain names" &&
+
+if list_find "${NEOMUTT_OPTS}" "--enable-pop" || list_find "${NEOMUTT_OPTS}"
"--enable-imap"; then
+ # If they have POP/IMAP then prompt again for SSL to get --with-ssl.
+ optional_depends "SSL" \
+ "--with-ssl" \
+ "" \
+ "to enable SSL support for POP/IMAP" &&
+
+ optional_depends "gnutls" \
+ "--with-gnutls" \
+ "" \
+ "to enable SSL support for POP/IMAP via gnutls" &&
+
+ optional_depends "libsasl" \
+ "--with-sasl" \
+ "" \
+ "to enable SASL2 authentication for POP/IMAP"
+fi &&
+
+if list_find "${NEOMUTT_OPTS}" "--enable-imap"; then
+ optional_depends "krb5" \
+ "--with-gss" \
+ "" \
+ "to enable GSSAPI authentication for IMAP"
+fi &&
+
+optional_depends "notmuch" \
+ "--enable-notmuch" \
+ "--disable-notmuch" \
+ "Enable NOTMUCH support"
+
diff --git a/mail/neomutt/DETAILS b/mail/neomutt/DETAILS
new file mode 100755
index 0000000..ac5ad8b
--- /dev/null
+++ b/mail/neomutt/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=neomutt
+ VERSION=20161003
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://github.com/${SPELL}/${SPELL}/archive/${SOURCE}
+
SOURCE_HASH=sha512:f3b42e0bf12038bfdce20db30d2ac4ee60a4ce317894ff035a4180a53d0899936aef6f809c52ef8786eab6b247e98ae244578d00a5dafb44e04f4b3ccc84b592
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${SPELL}-${VERSION}"
+ WEB_SITE="https://www.neomutt.org";
+ LICENSE[0]=GPL
+ ENTERED=20161003
+ SHORT="a command-line mail reader"
+cat << EOF
+NeoMutt is a command-line mail reader based on Mutt. It's versatile and
+highly configurable.
+
+It has lots of new features which come with documentation and sample config
+files.
+EOF
diff --git a/mail/neomutt/FINAL b/mail/neomutt/FINAL
new file mode 100755
index 0000000..40301a4
--- /dev/null
+++ b/mail/neomutt/FINAL
@@ -0,0 +1,19 @@
+# if it is a SGML install from scratch, you need a /var/spool/mail dir,
+# and a /var/spool/mail/root file...
+if [[ ! -d $INSTALL_ROOT/var/spool/mail ]]; then
+ if query "${INSTALL_ROOT}/var/spool/mail directory missing... do you want
to create one ?" y
+ then
+ mkdir -p ${INSTALL_ROOT}/var/spool/mail
+ fi
+fi &&
+
+if [[ ! -e $INSTALL_ROOT/var/spool/mail/root ]] && [[ -d
$INSTALL_ROOT/var/spool/mail ]]; then
+ if query "${INSTALL_ROOT}/var/spool/mail/root mailbox is missing... do you
want to create one ?" y
+ then
+ touch ${INSTALL_ROOT}/var/spool/mail/root &&
+ chmod 660 ${INSTALL_ROOT}/var/spool/mail/root
+ fi
+fi &&
+
+persistent_remove REAL_PATCHES &&
+persistent_remove TMP_NEOMUTT_OPTS
diff --git a/mail/neomutt/HISTORY b/mail/neomutt/HISTORY
new file mode 100644
index 0000000..b0ec283
--- /dev/null
+++ b/mail/neomutt/HISTORY
@@ -0,0 +1,3 @@
+2016-10-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, CONFIGURE, CONFLICTS, DEPENDS, DETAILS, FINAL, PRE_BUILD,
PROVIDES,
+ TRIGGERS: spell created
diff --git a/mail/neomutt/PRE_BUILD b/mail/neomutt/PRE_BUILD
new file mode 100755
index 0000000..41366a2
--- /dev/null
+++ b/mail/neomutt/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+
+autoreconf --install
diff --git a/mail/neomutt/PROVIDES b/mail/neomutt/PROVIDES
new file mode 100755
index 0000000..88e26d6
--- /dev/null
+++ b/mail/neomutt/PROVIDES
@@ -0,0 +1 @@
+EMAIL-CLIENT
diff --git a/mail/neomutt/TRIGGERS b/mail/neomutt/TRIGGERS
new file mode 100755
index 0000000..9c3470e
--- /dev/null
+++ b/mail/neomutt/TRIGGERS
@@ -0,0 +1,2 @@
+on_cast openssl check_self
+on_dispel openssl check_self
diff --git a/mail/notmuch/DEPENDS b/mail/notmuch/DEPENDS
new file mode 100755
index 0000000..db2c10a
--- /dev/null
+++ b/mail/notmuch/DEPENDS
@@ -0,0 +1,22 @@
+depends xapian-core &&
+depends python3 &&
+depends gmime &&
+depends talloc &&
+depends zlib &&
+
+optional_depends bash-completion \
+ "--with-bash-completion" \
+ "--without-bash-completion" \
+ "Install bash completions files?" &&
+optional_depends emacs \
+ "--with-emacs" \
+ "--without-emacs" \
+ "Install lisp file?" &&
+optional_depends RUBY \
+ "--with-ruby" \
+ "--without-ruby" \
+ "Install ruby bindings?" &&
+optional_depends zsh \
+ "--with-zsh-completion" \
+ "--without-zsh-completion" \
+ "Install zsh completions files?"
diff --git a/mail/notmuch/DETAILS b/mail/notmuch/DETAILS
new file mode 100755
index 0000000..d13b6f1
--- /dev/null
+++ b/mail/notmuch/DETAILS
@@ -0,0 +1,36 @@
+ SPELL=notmuch
+ VERSION=0.22.2
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://${SPELL}mail.org/releases/${SOURCE}
+
SOURCE_HASH=sha512:cc11feb8d1c2c7959a42e032c1e36e828290a8e8477af8936a27654117fbc2e080c71fe69ec92bd80763d9d3b163d45b7c0fa9fe9c4ec649600fa928110da4ee
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://notmuchmail.org";
+ LICENSE[0]=GPL
+ ENTERED=20161003
+ SHORT="a fast, global-search and tag-based email system"
+cat << EOF
+"Not much mail" is what Notmuch thinks about your email collection. Even if
+you receive 12000 messages per month or have on the order of millions of
+messages that you've been saving for decades. Regardless, Notmuch will be
+able to quickly search all of it. It's just plain not much mail.
+
+"Not much mail" is also what you should have in your inbox at any time.
Notmuch
+gives you what you need, (tags and fast search), so that you can keep your
+inbox tamed and focus on what really matters in your life, (which is surely
not
+ email).
+
+Notmuch is an answer to Sup. Sup is a very good email program written by
+William Morgan (and others) and is the direct inspiration for Notmuch.
Notmuch
+began as an effort to rewrite performance-critical pieces of Sup in
+C rather than Ruby. From there, it grew into a separate project. One
+significant contribution Notmuch makes compared to Sup is the separation of
+the indexer/searcher from the user interface. (Notmuch provides a library
+interface so that its indexing/searching/tagging features can be integrated
+into any email program.)
+
+Notmuch is not much of an email program. It doesn't receive messages (no
+POP or IMAP support). It doesn't send messages (no mail composer, no network
+code at all). And for what it does do (email search) that work is provided
+by an external library, Xapian. So if Notmuch provides no user interface
+and Xapian does all the heavy lifting, then what's left here? Not much.
+EOF
diff --git a/mail/notmuch/HISTORY b/mail/notmuch/HISTORY
new file mode 100644
index 0000000..b02c47d
--- /dev/null
+++ b/mail/notmuch/HISTORY
@@ -0,0 +1,3 @@
+2016-10-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/python-pypi/pillow/DETAILS b/python-pypi/pillow/DETAILS
index 235e7d5..3f8b8ef 100755
--- a/python-pypi/pillow/DETAILS
+++ b/python-pypi/pillow/DETAILS
@@ -1,9 +1,9 @@
SPELL=pillow
SPELLX=Pillow
- VERSION=3.3.1
+ VERSION=3.4.0
SOURCE="${SPELLX}-${VERSION}.tar.gz"
SOURCE_URL[0]="https://pypi.io/packages/source/P/${SPELLX}/${SOURCE}";
-
SOURCE_HASH=sha512:cc43be2ce725c7443a04aacef98745d12ebfe7baaf8747028974f7042a6b53264acf3fdb7baed4f41b0ea1ede207dd584056341539d43b3c698b015146e85e7f
+
SOURCE_HASH=sha512:fd2d01ffddd8c5a730becd51eb0c60064bd5b7348968274da709a714a308cb1bff4527b808ad47a49089dfe2e5e3bf933566da078b4d9a0be0c6e1713028dd6c
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
WEB_SITE="https://python-pillow.org/";
LICENSE[0]=PIL
diff --git a/python-pypi/pillow/HISTORY b/python-pypi/pillow/HISTORY
index 9f9171e..9e502b9 100644
--- a/python-pypi/pillow/HISTORY
+++ b/python-pypi/pillow/HISTORY
@@ -1,3 +1,6 @@
+2016-10-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.4.0
+
2016-10-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: fix WEB_SITE, SOURCE_URL[0]




  • [SM-Commit] GIT changes to master grimoire by Florian Franzmann (af1be6f005b2eab8914d6393bbbcc4c5400b48d7), Florian Franzmann, 10/05/2016

Archive powered by MHonArc 2.6.24.

Top of Page