You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tde-packaging/arch/master/trinity-poppler-qt3/PKGBUILD

66 lines
1.9 KiB

# Maintainer: Peter Lewis <plewis@aur.archlinux.org>
# Contributor: Jan de Groot <jgc@archlinux.org>
# 2010-03-11 Modified by catweazle for poppler 0.12.4
# 2010-06-23 Modified by catweazle for poppler 0.14.0
# 2010-10-16 Modified by rankin for poppler 0.14.4
# 2010-10-16 Modified by rankin for poppler 0.14.5
pkgbase=trinity
pkgname=trinity-poppler-qt3
pkgver=0.16.4
pkgrel=3
pkgdesc="Trinity - Poppler Qt3 bindings"
arch=(i686 x86_64)
license=('GPL')
depends=('trinity-qt3' "poppler>=${pkgver}")
makedepends=('pkgconfig')
provides=('trinity-poppler-qt3' 'poppler-qt3')
conflicts=('poppler-qt3')
replaces=('poppler-qt3')
options=('libtool' '!strip')
url="http://poppler.freedesktop.org/"
source=(http://poppler.freedesktop.org/poppler-${pkgver/trinity-/}.tar.gz
poppler-bindings.patch)
sha256sums=('0e48e54d6e6d7269f049cf9d060e3ed078cad69808bda8a6da285a7b41c3a2a6'
'0f9fa33dca271c6c0e31d66cce1847099b63c1443a002aa9bde99a8cb20ad770')
build() {
# set default Qt dir
_qtdir=/opt/qt
# source qt3 profile.d/qt3.sh
if [[ -r /etc/profile.d/qt3.sh ]]; then
. /etc/profile.d/qt3.sh
[[ -n $QTDIR ]] && _qtdir=$QTDIR
else
[[ ${PATH%%:*} =~ ${_qtdir}/bin ]] || export PATH=${_qtdir}/bin:$PATH
fi
cd "${srcdir}/poppler-${pkgver}"
patch -Np2 -i ../poppler-bindings.patch
libtoolize --force --copy
AT_M4DIR="m4" autoreconf -i
./configure --prefix=${_qtdir} --sysconfdir=/etc \
--localstatedir=/var --disable-static \
--enable-zlib \
--enable-libjpeg \
--enable-cairo-output \
--enable-poppler-qt \
--disable-poppler-glib \
--disable-gtk-test \
--disable-poppler-qt4
sed -i -e 's|^LDFLAGS =|LDFLAGS = -L${_qtdir}/lib -lqt-mt|' qt/Makefile
pushd poppler
make libpoppler-cairo.la
popd
make
}
package() {
cd "${srcdir}/poppler-${pkgver}"
make DESTDIR="${pkgdir}" install
}