# Maintainer: Michael Manley # Contributor: Pawel 'l0ner' Soltys # Contributor: Calvin Morrison # Contributor: David C. Rankin pkgname=tde-tqtinterface pkgver=14.0.10 pkgrel=1 arch=('i686' 'x86_64') url="https://scm.trinitydesktop.org/scm/git/tqtinterface" license=('GPL2') groups=('tde-core') pkgdesc="TQt interface for the TDE desktop" depends=('tde-tqt3' 'glu') makedepends=('pkgconfig' 'cmake') provides=('tqtinterface') conflicts=('kdemod3-tqtinterface' 'trinity-tqtinterface') replaces=('trinity-tqtinterface') # makeopts=('libtool' '!emptydirs' '!strip') options=('staticlibs' 'libtool' '!emptydirs' '!strip') source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/dependencies/tqtinterface-trinity-${pkgver}.tar.xz" 'tqtpc-location.patch') md5sums=('76b04fce54a40edf46a7421a5f3e176f' 'c15745c944d98cb7c4cb553f0ca421d4') install='trinity-tqtinterface.install' _prefix=/usr _tdedir=/opt/trinity [ -n "$QTDIR" ] || QTDIR=${_tdedir}/tqt3 build() { cd $srcdir msg "Creating out-of-source build directory: ${srcdir}/build" mkdir -p build cd build msg "Starting cmake..." cmake ${srcdir}/${pkgname#*-}-trinity-${pkgver}/ \ -DCMAKE_INSTALL_PREFIX=${_prefix} \ -DQT_PREFIX_DIR=${QTDIR} \ -DQT_INCLUDE_DIR=${QTDIR}/include \ -DMOC_EXECUTABLE=${QTDIR}/bin/moc \ -DQT_VERSION=3 make $NUMJOBS } package() { msg "Packaging - $pkgname-$pkgver" cd ${srcdir}/build make -j1 DESTDIR="${pkgdir}" install # Create and install ld.so.conf.d file install -d -m755 $pkgdir/etc/ld.so.conf.d/ echo ${_tdedir}/lib > $pkgdir/etc/ld.so.conf.d/trinity.conf echo ${_tdedir}/lib/trinity >> $pkgdir/etc/ld.so.conf.d/trinity.conf }