From 76c26b027d797f3671bf0b6c6618eda2496cf88d Mon Sep 17 00:00:00 2001 From: root Date: Fri, 15 Jul 2011 23:12:20 +0000 Subject: Fri Jul 15 23:12:20 UTC 2011 --- community/mailutils/PKGBUILD | 28 ++++++++++++++++++---------- community/mailutils/mailutils.install | 20 ++++++++++++++++++++ 2 files changed, 38 insertions(+), 10 deletions(-) create mode 100644 community/mailutils/mailutils.install (limited to 'community/mailutils') diff --git a/community/mailutils/PKGBUILD b/community/mailutils/PKGBUILD index fdaa7d9b1..9c1767d95 100644 --- a/community/mailutils/PKGBUILD +++ b/community/mailutils/PKGBUILD @@ -1,18 +1,19 @@ -# $Id: PKGBUILD 34299 2010-12-05 22:48:06Z spupykin $ +# $Id: PKGBUILD 51689 2011-07-13 08:09:55Z spupykin $ # Maintainer: Sergej Pupykin # Contributor: Sergej Pupykin pkgname=mailutils pkgver=2.2 -pkgrel=1 +pkgrel=2 pkgdesc="MUA command line tool (mailx)" arch=(i686 x86_64) url="http://www.gnu.org/software/mailutils/" license=('GPL') -depends=(libldap tcp_wrappers pam gnutls guile) -makedepends=('python2') +depends=('libldap' 'pam' 'gnutls' 'guile') +makedepends=('python2' 'emacs') optdepends=('python2') -conflicts=(libsieve) +conflicts=('libsieve') +install=mailutils.install options=(zipman !emptydirs) source=(http://ftp.gnu.org/gnu/mailutils/mailutils-$pkgver.tar.bz2) md5sums=('834d2f616b922856127ecfe6c2de7d1a') @@ -20,17 +21,24 @@ md5sums=('834d2f616b922856127ecfe6c2de7d1a') build() { cd "$srcdir/mailutils-$pkgver" + py2=`pacman -Q python2 | cut -d\ -f2 | cut -d. -f1-2` + py3=`pacman -Q python | cut -d\ -f2 | cut -d. -f1-2` + export PYTHON=/usr/bin/python2 export PYTHON_CONFIG=/usr/bin/python2-config - [ -f Makefile ] || ./configure --prefix=/usr --with-gdbm --with-gnutls --libexecdir=/usr/lib/$pkgname --without-fribidi + export CFLAGS="$CFLAGS `pkg-config --cflags python-$py2`" + export LDFLAGS="$LDFLAGS `pkg-config --libs python-$py2`" - py2=`pacman -Q python2 | cut -d\ -f2 | cut -d. -f1-2` - py3=`pacman -Q python | cut -d\ -f2 | cut -d. -f1-2` + [ -f Makefile ] || ./configure --prefix=/usr --with-gdbm --with-gnutls \ + --libexecdir=/usr/lib/$pkgname --without-fribidi \ + --without-tcp-wrappers # [ -z "$py3" ] || find -type f -name Makefile -exec sed -i "s|python$py3|python$py2|" {} \; - make -j1 - make -j1 DESTDIR=$pkgdir install +} +package() { + cd "$srcdir/mailutils-$pkgver" + make -j1 DESTDIR=$pkgdir install rm -f $pkgdir/usr/share/info/dir mv $pkgdir/usr/bin/mail $pkgdir/usr/bin/gnu-mail mv $pkgdir/usr/share/man/man1/mail.1 $pkgdir/usr/share/man/man1/gnu-mail.1 diff --git a/community/mailutils/mailutils.install b/community/mailutils/mailutils.install new file mode 100644 index 000000000..03b451b3e --- /dev/null +++ b/community/mailutils/mailutils.install @@ -0,0 +1,20 @@ +infodir=usr/share/info +filelist=(mailutils.info mailutils.info-1 mailutils.info-2) + +post_install() { + [ -x usr/bin/install-info ] || return 0 + for file in ${filelist[@]}; do + install-info $infodir/$file.gz $infodir/dir 2> /dev/null + done +} + +post_upgrade() { + post_install $1 +} + +pre_remove() { + [ -x usr/bin/install-info ] || return 0 + for file in ${filelist[@]}; do + install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null + done +} -- cgit v1.2.3-54-g00ecf