updated on Wed Jan 25 16:08:47 UTC 2012
[aur-mirror.git] / gsdjvu / PKGBUILD
blobcb8b0bfb85a0e5c9bd2e8bdcf9385aeca29e6b9c
1 # Maintainer: K. Hampf <khampf@users.sourceforge.net>
2 # Contributor: AndyRTR <andyrtr@archlinux.org>
4 pkgname=gsdjvu
5 pkgver=1.5
6 _gsver=8.64
7 _fontsver=8.11
8 pkgrel=1
9 pkgdesc="Very efficient way of converting PostScript and PDF documents into DjVu"
10 arch=(i686 x86_64)
11 # This program mixes GPL and CPL licensed codes, so the binaries are not redistributable.
12 license=('custom:unredistributable')
13 depends=('libcups>=1.3.9-3' 'cairo' 'libpng12>=1.2.6' 'zlib>=1.2.1')
14 optdepends=('djvulibre: for the djvudigital converter')
15 url="http://djvu.sourceforge.net/gsdjvu.html"
16 source=("http://downloads.sourceforge.net/sourceforge/djvu/gsdjvu-${pkgver}.tar.gz" 
17         "http://downloads.sourceforge.net/ghostscript/ghostscript-${_gsver}.tar.bz2" 
18         "http://downloads.sourceforge.net/ghostscript/ghostscript-fonts-std-${_fontsver}.tar.gz" )
19 noextract=("ghostscript-${_gsver}.tar.bz2"
20            "ghostscript-fonts-std-${_fontsver}.tar.gz")
21 options=('!libtool' '!makeflags')
23 build() {
24     cd "${srcdir}/gsdjvu-${pkgver}"
26     mkdir -p BUILD
27     ln -sf "${srcdir}/ghostscript-${_gsver}.tar.bz2" BUILD
28     ln -sf "${srcdir}/ghostscript-fonts-std-${_fontsver}.tar.gz" BUILD
30     echo -e 'YES\n\n' | "${srcdir}/gsdjvu-${pkgver}/build-gsdjvu" || return 1
32     install -dm755 "${pkgdir}/usr/lib" || return 1
33     cp -a BUILD/INST/gsdjvu "${pkgdir}/usr/lib" || return 1
35     install -dm755 "${pkgdir}/usr/bin" || return 1
36     ln -s "/usr/lib/gsdjvu/gsdjvu" "${pkgdir}/usr/bin/gsdjvu" || return 1
38     sed -i -e 's,/usr/bin/gs,/usr/lib/gsdjvu/bin/gs,' "${pkgdir}/usr/lib/gsdjvu/gsdjvu" || return 1
40     install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}" || return 1
41     install -m644 COPYING* "${pkgdir}/usr/share/licenses/${pkgname}" || return 1
43 md5sums=('96ea7ea9f779cde23393d683166f0d5e'
44          'b13289cb2115f38f40c5e064f87e228a'
45          '6865682b095f8c4500c54b285ff05ef6')