updated on Sat Jan 21 16:18:39 UTC 2012
[aur-mirror.git] / ghostpdl / PKGBUILD
blob6390dbdad6b30eef1c201ae1ac6f37f812f85e98
1 # Contributer: fnord0 <fnord0 AT riseup DOT net>
2 pkgname=ghostpdl
3 pkgver=9.00
4 pkgrel=1
5 pkgdesc="an interpreter for the Postscript language and for PDF - GhostPCL (PCL-5, and PCL-XL), GhostXPS (XPS), GhostPDF and ghostscript"
6 arch=('i686' 'x86_64')
7 url="http://www.artifex.com"
8 license=('GPL')
9 depends=()
10 source=("http://ghostscript.com/releases/${pkgname}-${pkgver}.tar.bz2")
11 md5sums=('bb7852aa38acaf605fab4fa9f9f0ac66')
12 sha1sums=('3513970676d8970b3c87c7171806e58eeaf567c7')
14 build() {
15         cd ${srcdir}/${pkgname}-${pkgver}
16         make || return 1
17         install -d ${pkgdir}/usr/bin || return 1
18         install -d ${pkgdir}/usr/share/${pkgname}/doc || return 1
19         install -d ${pkgdir}/usr/share/licenses/${pkgname} || return 1
20         install -Dm644 ${srcdir}/${pkgname}-${pkgver}/COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING || return 1
21         install -Dm644 ${srcdir}/${pkgname}-${pkgver}/COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING.AFPL || return 1
22         install -Dm644 ${srcdir}/${pkgname}-${pkgver}/COPYING ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE || return 1
23         install -Dm755 ${srcdir}/${pkgname}-${pkgver}/main/obj/pcl6 ${pkgdir}/usr/share/${pkgname}/pcl6 || return 1
24         install -Dm755 ${srcdir}/${pkgname}-${pkgver}/language_switch/obj/pspcl6 ${pkgdir}/usr/share/${pkgname}/pspcl6 || return 1
25         install -Dm755 ${srcdir}/${pkgname}-${pkgver}/xps/obj/gxps ${pkgdir}/usr/share/${pkgname}/gxps || return 1
26         install -Dm755 ${srcdir}/${pkgname}-${pkgver}/tools/pcl2pdf ${pkgdir}/usr/share/${pkgname}/pcl2pdf || return 1
27         install -Dm755 ${srcdir}/${pkgname}-${pkgver}/tools/pcl2pdfwr ${pkgdir}/usr/share/${pkgname}/pcl2pdfwr || return 1
28         mv ${srcdir}/${pkgname}-${pkgver}/tools ${pkgdir}/usr/share/${pkgname}/ || return 1
29         ln -sf /usr/share/${pkgname}/pcl2pdf ${pkgdir}/usr/bin/
30         ln -sf /usr/share/${pkgname}/pcl2pdfwr ${pkgdir}/usr/bin/
31         ln -sf /usr/share/${pkgname}/pcl6 ${pkgdir}/usr/bin/
32         ln -sf /usr/share/${pkgname}/pspcl6 ${pkgdir}/usr/bin/
33         ln -sf /usr/share/${pkgname}/gxps ${pkgdir}/usr/bin/
34         for doc in README.txt CMYK.icc link.icc sRGB.icc doc/ghost*; do
35            install -Dm644 ${doc} ${pkgdir}/usr/share/${pkgname}/doc/${doc} || return 1
36         done