diff options
author | Pawel "l0ner" Soltys <sh4dou@gmail.com> | 2011-12-16 03:00:41 +0100 |
---|---|---|
committer | Pawel "l0ner" Soltys <sh4dou@gmail.com> | 2011-12-16 03:00:41 +0100 |
commit | 4616c68800e323cdc0fea748dbf050f115ccf03d (patch) | |
tree | 0329aac937d1620a6c16e93d656915d07e369b5b /arch/3.5.13/trinity-extras/trinity-kdepim | |
parent | 346767bf6ae1f958dea450df417240dec5e55804 (diff) | |
download | tde-packaging-4616c68800e323cdc0fea748dbf050f115ccf03d.tar.gz tde-packaging-4616c68800e323cdc0fea748dbf050f115ccf03d.zip |
PKGBUILD fixes:
kdebase: added missing xorg dependencies neede for compilation and running
minor fixes in kdm rc.d startscript (more elegancy)
kdelibs: fixed dependencies
gtk-qt-engine: fixed missing gtk2 dependency
kdegraphics: fixed missing imlib and sane dependencies
New PKGBUILs: dolphin, kdeartwork, kdenetwork, kdepim
libcaldav, libcarddav (pulled form old 'master' repo.
Diffstat (limited to 'arch/3.5.13/trinity-extras/trinity-kdepim')
-rw-r--r-- | arch/3.5.13/trinity-extras/trinity-kdepim/PKGBUILD | 89 |
1 files changed, 89 insertions, 0 deletions
diff --git a/arch/3.5.13/trinity-extras/trinity-kdepim/PKGBUILD b/arch/3.5.13/trinity-extras/trinity-kdepim/PKGBUILD new file mode 100644 index 000000000..8abc24251 --- /dev/null +++ b/arch/3.5.13/trinity-extras/trinity-kdepim/PKGBUILD @@ -0,0 +1,89 @@ +# Maintainer: Calvin Morrison <mutantturkey@gmail.com> + +pkgname=trinity-kdepim +pkgver=3513 +pkgrel=1.0 +arch=('i686' 'x86_64') +url='http://www.trinitydesktop.com' +license=('GPL') +groups=('trinity-extras') +pkgdesc="Trinity - kdepim" +depends=( + 'trinity-kdebase' + 'trinity-arts' + 'trinity-kdelibs' + 'gpgme' + 'boost' + 'gnokii' + 'trinity-libcaldav' + 'trinity-libcarddav') +makedepends=('pkgconfig' 'cmake' 'imake' 'fribidi') +# 'poppler-qt' +provides=('trinity-kdepim') +conflicts=('trinity-kdepim') +replaces=('trinity-kdepim') +options=('libtool' '!strip') +source=('http://mirror.its.uidaho.edu/pub/trinity/releases/3.5.13/kdepim-3.5.13.tar.gz') +md5sums=('4488062d5400bdd99642fe0b72ebcf9a') + +_svnmod=kdepim +trinity_prefix="/opt/trinity" + +build() { + + msg "Setting PATH, CMAKE and Trinity Environment variables" + export CMAKE_PREFIX_PATH=/opt/qt:/opt/trinity + 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 + + export CMAKE_INCLUDE_PATH=/opt/qt/include:/opt/qt/include/tqt:/usr/include/dbus-1.0:/opt/trinity/include:/opt/trinity/include/libkrandr:/usr/include + export LD_LIBRARY_PATH=/opt/trinity/lib:/opt/trinity/lib/kde3:$LD_LIBRARY_PATH + export PKG_CONFIG_PATH=:/opt/trinity/lib/pkgconfig:/opt/qt/lib/pkgconfig + + cd $srcdir + msg "Creating out-of-source build directory: ${srcdir}/build" + mkdir -p build + cd build + + msg "Starting cmake..." + cmake ${srcdir}/${_svnmod} \ + -DCMAKE_INSTALL_PREFIX=${trinity_prefix} \ + -DCMAKE_VERBOSE_MAKEFILE=ON \ + -DWITH_SASL=ON \ + -DWITH_NEWDISTRLISTS=ON \ + -DWITH_GNOKII=ON \ + -DWITH_EXCHANGE=ON \ + -DWITH_EGROUPWARE=ON \ + -DWITH_KOLAB=ON \ + -DWITH_SLOX=ON \ + -DWITH_GROUPWISE=ON \ + -DWITH_FEATUREPLAN=ON \ + -DWITH_GROUPDAV=ON \ + -DWITH_BIRTHDAYS=ON \ + -DWITH_NEWEXCHANGE=ON \ + -DWITH_SCALIX=ON \ + -DWITH_CALDAV=ON \ + -DWITH_CARDDAV=ON \ + -DWITH_INDEXLIB=ON \ + -DWITH_ARTS=ON \ + -DBUILD_ALL=ON + make + +# -DWITH_PDF=ON \ (waiting on poppler-qt3) +# -DWITH_QT3=ON \ +# -DQTDIR=/opt/qt \ +# -DQT_LIBRARY_DIRS=/opt/qt/lib \ +} + +package() { + msg "Packaging - $pkgname-$pkgver" + cd ${srcdir}/build + + make DESTDIR="$pkgdir/" install + + cd ${startdir} +} |