Date: Sunday, January 28, 2018 @ 16:17:54
  Author: eschwartz
Revision: 287627

upgpkg: notmuch 0.26-2

FS#56626 Add zsh and bash completion.
Move manpages to the same split package as the notmuch command.
Use the version of the notmuch command that relies on the shared libnotmuch.so
Install optimized python bytecode.

Modified:
  notmuch/trunk/PKGBUILD

----------+
 PKGBUILD |   24 +++++++++++++-----------
 1 file changed, 13 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2018-01-28 16:08:13 UTC (rev 287626)
+++ PKGBUILD    2018-01-28 16:17:54 UTC (rev 287627)
@@ -7,7 +7,7 @@
 pkgbase=notmuch
 pkgname=('notmuch' 'notmuch-vim' 'notmuch-mutt' 'notmuch-runtime')
 pkgver=0.26
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url="http://notmuchmail.org/";
 license=('GPL3')
@@ -25,10 +25,10 @@
 build() {
     cd "$srcdir/$pkgbase-$pkgver"
 
-    ./configure --prefix=/usr --sysconfdir=/etc --includedir=/usr/include 
--without-zsh-completion
-    make 
+    ./configure --prefix=/usr --sysconfdir=/etc --includedir=/usr/include 
--zshcompletiondir=/usr/share/zsh/site-functions
+    make
 
-    make -C "contrib/${pkgbase}-mutt" "${pkgname}-mutt.1"
+    make -C "contrib/${pkgbase}-mutt"
 
     make ruby-bindings
 
@@ -46,9 +46,13 @@
     cd "$srcdir/$pkgbase-$pkgver"
 
     make DESTDIR="$pkgdir/" LIBDIR_IN_LDCONFIG=0 WITH_EMACS=0 install
+    make DESTDIR="$pkgdir/" WITH_BASH=1 install-completion
 
-    install -Dm755 notmuch "$pkgdir/usr/bin/notmuch"
-    rm -rf "$pkgdir/usr/share"
+    # Install manpages
+    make DESTDIR="$pkgdir" install-man
+
+    # this is provided both with and without a statically included 
libnotmuch.so ???
+    install -Dm755 notmuch-shared "$pkgdir/usr/bin/notmuch"
 }
 
 
@@ -75,19 +79,17 @@
     # Install emacs parts
     make DESTDIR="$pkgdir/" install-emacs
 
-    # Install manpages
-    make DESTDIR="$pkgdir" prefix="/usr" install-man
 
     # Install ruby bindings
     sed -i 's:INSTALL = .*[^D]$:& -D:' bindings/ruby/Makefile
-    make -C bindings/ruby exec_prefix=$pkgdir/usr prefix=/usr install
+    make -C bindings/ruby exec_prefix=$pkgdir/usr install
 
     # Install python bindings
     cd "$srcdir/$pkgbase-$pkgver/bindings/python"
-    python setup.py install --prefix=/usr --root="$pkgdir"
+    python setup.py install --root="$pkgdir" --optimize=1
 
     cd "$srcdir/$pkgbase-$pkgver/bindings/python2"
-    python2 setup.py install --prefix=/usr --root="$pkgdir"
+    python2 setup.py install --root="$pkgdir" --optimize=1
 
     # Remove mimeinfo.cache (fixes FS#53629).
     rm "$pkgdir/usr/share/applications/mimeinfo.cache"

Reply via email to