@ -1,48 +1,57 @@
# Maintainer: Calvin Morrison <mutantturkey @gmail.com>
# Maintainer: Pawel 'l0ner' Soltys <pwslts @gmail.com>
# Contributor: Pawel 'l0ner' Soltys <pwslts @gmail.com>
# Contributor: Calvin Morrison <mutantturkey @gmail.com>
pkgname = trinity-kdelibs
pkgname = trinity-kdelibs
pkgver = 3513
pkgver = 3513
pkgrel = 4
pkgrel = 5
arch = ( 'i686' 'x86_64' )
arch = ( 'i686' 'x86_64' )
url = 'http://www.trinitydesktop.org'
url = 'http://www.trinitydesktop.org'
license = ( 'GPL' )
license = ( 'GPL' )
groups = ( 'trinity-base' )
groups = ( 'trinity-base' )
pkgdesc = "Trinity DE core libraries"
pkgdesc = "Trinity DE core libraries"
depends = ( 'trinity-arts' 'trinity-qt3' 'trinity-tqtinterface' 'libical' 'libxslt' 'libltdl' 'avahi' 'pam-krb5' 'taglib' 'libxcomposite' 'libcups' 'alsa-lib' 'libart-lgpl' 'libidn' 'openssl' 'libtiff' 'jasper' 'openexr' 'aspell' 'hspell' )
depends = ( 'trinity-arts'
'libxslt' 'libidn'
'libxcomposite' 'libcups'
'libart-lgpl'
'jasper'
'openexr' 'aspell' 'hspell' )
# taglib
# libical
# pam-krb5
# libltdl
# avahi
# libtiff
# openssl
makedepends = ( 'pkgconfig' 'cmake' )
makedepends = ( 'pkgconfig' 'cmake' )
provides = ( 'trinity-kdelibs' 'kdelibs3' )
provides = ( ' kdelibs3')
conflicts = ( 'trinity-kdelibs' 'kdelibs3' )
conflicts = ( ' kdemod3 -kdelibs' 'kdelibs3' )
replaces = ( 'trinity-kdelibs' )
replaces = ( 'trinity-kdelibs' )
options = ( 'libtool' '!strip' '!makeflags' )
options = ( ' ! libtool' '!makeflags' )
source = ( 'http://mirror.ets.kth.se/trinity/releases/3.5.13/kdelibs-3.5.13.tar.gz' 'trinity.sh' 'docpath.patch' )
source = ( 'http://mirror.ets.kth.se/trinity/releases/3.5.13/kdelibs-3.5.13.tar.gz' 'trinity.sh' 'docpath.patch' )
md5sums = ( 'f62eefb63b4ba2141b4c576f859806dd'
md5sums = ( 'f62eefb63b4ba2141b4c576f859806dd'
'2de1886d632c8bc288befada5e1bc3b5'
'2de1886d632c8bc288befada5e1bc3b5'
'd20badec5a1a7f01f0c957db8b9b8def' )
'd20badec5a1a7f01f0c957db8b9b8def' )
_builddir = build
install = 'trinity-kdelibs.install'
_prefix = "/opt/trinity"
_prefix = "/opt/trinity"
build( ) {
build( ) {
msg "Setting PATH, CMAKE and Trinity Environment variables"
msg "Setting PATH, CMAKE and Trinity Environment variables"
#if [[ -r /etc/profile.d/qt3.sh ]]; then
. /etc/profile.d/qt3.sh
. /etc/profile.d/qt3.sh
# [[ -n $QTDIR ]] && _qtdir=$QTDIR
#else
#export CMAKE_PREFIX_PATH=${QTDIR}:${_prefix}
# [[ ${PATH%%:*} =~ ${_qtdir}/bin ]] || export PATH=${_qtdir}/bin:$PATH
#export PATH=$PATH:${_prefix}/bin
#fi
#export CMAKE_INCLUDE_PATH=/usr/include/dbus-1.0:${_prefix}/bin
export CMAKE_PREFIX_PATH = ${ QTDIR } :${ _prefix }
#export LD_LIBRARY_PATH=${_prefix}/lib:${QTDIR}/lib:${_prefix}/lib/trinity:$LD_LIBRARY_PATH
export PATH = $PATH :${ _prefix } /bin
export CMAKE_INCLUDE_PATH = ${ QTDIR } /include/tqt:/usr/include/dbus-1.0:${ _prefix } /bin
export LD_LIBRARY_PATH = ${ _prefix } /lib:${ QTDIR } /lib:${ _prefix } /lib/trinity:$LD_LIBRARY_PATH
msg "Patching..."
msg "Patching..."
patch -N -d ${ srcdir } -p0 < ${ srcdir } /docpath.patch
patch -N -d ${ srcdir } -p0 < ${ srcdir } /docpath.patch
cd $srcdir
cd $srcdir
msg " Creating out-of-source build directory: ${ srcdir } / ${ _builddir } "
msg " Creating out-of-source build directory: ${ srcdir } / ${ _builddir } "
mkdir -p ${ _ builddir}
mkdir -p build
cd ${ _ builddir}
cd build
msg "Starting cmake..."
msg "Starting cmake..."
cmake ${ srcdir } /kdelibs \
cmake ${ srcdir } /kdelibs \
@ -63,14 +72,6 @@ build() {
-DWITH_ASPELL= ON \
-DWITH_ASPELL= ON \
-DWITH_HSPELL= ON
-DWITH_HSPELL= ON
# Not needed, CMake returns that those were not used
# -DQT_VERSION=3 \
# -DWITH_QT3=ON \
# -DQTDIR=${QTDIR} \
# -DQT_LIBRARY_DIRS=${QTDIR}/lib \
# -DWITH_PAM=ON \
# -DBUILD_ALL=ON
msg " Building - $pkgname ... "
msg " Building - $pkgname ... "
make
make
}
}
@ -87,5 +88,4 @@ package() {
install -d -m755 ${ pkgdir } /etc/profile.d/
install -d -m755 ${ pkgdir } /etc/profile.d/
install -m644 ${ srcdir } /trinity.sh ${ pkgdir } /etc/profile.d/
install -m644 ${ srcdir } /trinity.sh ${ pkgdir } /etc/profile.d/
# rm -r ${srcdir}/${_svnmod}
}
}