updated on Sat Jan 21 16:18:39 UTC 2012
[aur-mirror.git] / xpdf-openmotif / PKGBUILD
blob523882d13d74b9e911c13a45148e8a8f3bf96c95
1 # Contributor: tobias <tobias@archlinux.org>
2 # Contributor: Sarah Hay <sarahhay@mb.sympatico.ca>
3 # Contributor: Bernhard Walle <bernhard@bwalle.de>
4 # AUR Category: x11
6 pkgname=xpdf-openmotif
7 _pkgname=xpdf
8 _srcver=3.02
9 _patchlevel=pl5
10 pkgver=${_srcver}_${_patchlevel}
11 pkgrel=2
12 pkgdesc="A viewer for Portable Document Format (PDF) files."
13 arch=(i686 x86_64)
14 license=('GPL')
15 depends=('gcc-libs' 'openmotif' 't1lib' 'gsfonts' 'libxt' 'desktop-file-utils')
16 optdepends=('poppler: pdf tools that used to be included in xpdf')
17 provides=('xpdf')
18 backup=(etc/xpdfrc)
19 url="http://www.foolabs.com/xpdf/"
20 options=('force')
21 install=xpdf-openmotif.install
22 source=(ftp://ftp.foolabs.com/pub/${_pkgname}/${_pkgname}-${_srcver}.tar.gz
23         ftp://ftp.foolabs.com/pub/${_pkgname}/${_pkgname}-${_srcver}pl1.patch
24         ftp://ftp.foolabs.com/pub/${_pkgname}/${_pkgname}-${_srcver}pl2.patch
25         ftp://ftp.foolabs.com/pub/${_pkgname}/${_pkgname}-${_srcver}pl3.patch
26         ftp://ftp.foolabs.com/pub/${_pkgname}/${_pkgname}-${_srcver}pl4.patch
27         ftp://ftp.foolabs.com/pub/${_pkgname}/${_pkgname}-${_srcver}${_patchlevel}.patch
28         xpdf-3.00-xfont.patch
29         ${pkgname}.desktop)
30 md5sums=('599dc4cc65a07ee868cf92a667a913d2'
31          '877118786dfe27d1b7aa5a6759cc6e45'
32          '3a5cb165ae66781e0b21e6219ae06795'
33          '581963ede0fb5715e1a69f01b5b8ce63'
34          '70b752716798dd341a4bf890df5f6fdc'
35          '504902ca5e9d66c67eed03636ec6b163'
36          '6490de55687e0d2389212c1b5bbcf916'
37          '93b9df5ebef3bc56133236ef3f176bb7')
39 build() {
40   cd "${srcdir}/${_pkgname}-${_srcver}"
41   patch -Np1 -i "${srcdir}/${_pkgname}-${_srcver}pl1.patch" || return 1
42   patch -Np1 -i "${srcdir}/${_pkgname}-${_srcver}pl2.patch" || return 1
43   patch -Np1 -i "${srcdir}/${_pkgname}-${_srcver}pl3.patch" || return 1
44   patch -Np1 -i "${srcdir}/${_pkgname}-${_srcver}${_patchlevel}.patch" || return 1
45   patch -Np1 -i "${srcdir}/xpdf-3.00-xfont.patch" || return 1
46   sed -i 's:/usr/share/fonts/type1/gsfonts:/usr/share/fonts/Type1:' xpdf/GlobalParams.cc || return 1
47   ./configure                                                  \
48     --prefix=/usr                                              \
49     --sysconfdir=/etc                                          \
50     --mandir=/usr/share/man                                    \
51     --enable-multithreaded --enable-wordlist                   \
52     --with-freetype2-library=/usr/lib                          \
53     --with-freetype2-includes=/usr/include/freetype2           \
54     --with-t1-library=/usr/lib                                 \
55     --with-t1-includes=/usr/include                            \
56     --x-includes=/usr/include                                  \
57     --with-Xm-library=/usr/lib                                 \
58     --with-Xm-includes=/usr/include || return 1
59   make || return 1
60   make DESTDIR="${pkgdir}" install
61   # remove some libs and manpages provided by poppler now
62   for tool in pdffonts pdfimages pdfinfo pdftoppm pdftops pdftotext ; do
63     rm -f "${pkgdir}/usr/bin/${tool}"
64     rm -f "${pkgdir}/usr/share/man/man1/${tool}.1"
65   done
66   install -m755 -d ${pkgdir}/usr/share/applications
67   install -m644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/" || return 1
68   install -m755 -d ${pkgdir}/usr/share/pixmaps
69   install -m644 xpdf/xpdfIcon.xpm ${pkgdir}/usr/share/pixmaps/xpdf.xpm || return 1