Date: Tuesday, September 20, 2011 @ 05:30:39 Author: ibiru Revision: 138339
initial commit Added: liblouis/ liblouis/trunk/ liblouis/trunk/PKGBUILD liblouis/trunk/liblouis.install ------------------+ PKGBUILD | 33 +++++++++++++++++++++++++++++++++ liblouis.install | 20 ++++++++++++++++++++ 2 files changed, 53 insertions(+) Added: liblouis/trunk/PKGBUILD =================================================================== --- liblouis/trunk/PKGBUILD (rev 0) +++ liblouis/trunk/PKGBUILD 2011-09-20 09:30:39 UTC (rev 138339) @@ -0,0 +1,33 @@ +# $Id$ +# Maintainer: Ionut Biru <ib...@archlinux.org> + +pkgname=liblouis +pkgver=2.3.0 +pkgrel=1 +pkgdesc="Open-source braille translator and back-translator" +arch=(i686 x86_64) +url="http://code.google.com/p/liblouis/" +license=('GPL3') +depends=(glibc) +makedepends=(help2man python2) +optdepends=('python2: for python bindings') +options=(!libtool) +install=liblouis.install +source=(http://liblouis.googlecode.com/files/$pkgname-$pkgver.tar.gz) +sha1sums=('f670c4fd845b3310ec02140fb26d912bdb1df356') + +build() { + cd "$srcdir/$pkgname-$pkgver" + ./configure --prefix=/usr --disable-static + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install + + cd python + LD_PRELOAD+=":$srcdir/$pkgname-$pkgver/liblouis/.libs/liblouis.so" + python2 setup.py install --root="$pkgdir" --prefix="/usr" --optimize=1 +} +# vim:set ts=2 sw=2 et: Property changes on: liblouis/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords + Id Added: liblouis/trunk/liblouis.install =================================================================== --- liblouis/trunk/liblouis.install (rev 0) +++ liblouis/trunk/liblouis.install 2011-09-20 09:30:39 UTC (rev 138339) @@ -0,0 +1,20 @@ +infodir=usr/share/info +filelist=(liblouis.info) + +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 +}