From 05ac28d6ce6cc4774ea69d885487cc85ae413606 Mon Sep 17 00:00:00 2001
From: "Pawel \"l0ner\" Soltys" <sh4dou@gmail.com>
Date: Fri, 16 Dec 2011 14:27:37 +0100
Subject: added kdesvn PKGBUILD, fixes in kdesdk PKGBUILD

---
 arch/3.5.13/trinity-extras/trinity-kdesdk/PKGBUILD |  5 ++-
 arch/3.5.13/trinity-extras/trinity-kdesvn/PKGBUILD | 48 ++++++++++++++++++++++
 .../trinity-extras/trinity-kdesvn/kdesvn.patch     | 17 ++++++++
 3 files changed, 69 insertions(+), 1 deletion(-)
 create mode 100644 arch/3.5.13/trinity-extras/trinity-kdesvn/PKGBUILD
 create mode 100644 arch/3.5.13/trinity-extras/trinity-kdesvn/kdesvn.patch

diff --git a/arch/3.5.13/trinity-extras/trinity-kdesdk/PKGBUILD b/arch/3.5.13/trinity-extras/trinity-kdesdk/PKGBUILD
index 1ceb69689..b978a2d8c 100644
--- a/arch/3.5.13/trinity-extras/trinity-kdesdk/PKGBUILD
+++ b/arch/3.5.13/trinity-extras/trinity-kdesdk/PKGBUILD
@@ -12,7 +12,8 @@ depends=('trinity-kdebase')
 makedepends=('pkgconfig' 'cmake' 'imake')
 options=('libtool' '!strip')
 source=('http://mirror.its.uidaho.edu/pub/trinity/releases/3.5.13/kdesdk-3.5.13.tar.gz' 'kdesdk.patch')
-md5sums=('130662f683be1a49d56a713c5ae87e46')
+md5sums=('130662f683be1a49d56a713c5ae87e46'
+         'a1d0b533ae427847bd84e601c587f882')
 
 _svnmod=kdesdk
 
@@ -36,6 +37,8 @@ build() {
   cmake ${srcdir}/${_svnmod} \
     -DCMAKE_INSTALL_PREFIX=${trinity_prefix} \
     -DCMAKE_VERBOSE_MAKEFILE=ON \
+    -DWITH_DBSEARCHENGINE=ON \
+    -DWITH_KCAL=ON \
     -DBUILD_ALL=ON
   make
 }
diff --git a/arch/3.5.13/trinity-extras/trinity-kdesvn/PKGBUILD b/arch/3.5.13/trinity-extras/trinity-kdesvn/PKGBUILD
new file mode 100644
index 000000000..c83291829
--- /dev/null
+++ b/arch/3.5.13/trinity-extras/trinity-kdesvn/PKGBUILD
@@ -0,0 +1,48 @@
+# Maintainer: Calvin Morrison <mutantturkey@gmail.com>
+
+pkgname=trinity-kdesvn
+pkgver=3513
+pkgrel=1
+arch=('i686' 'x86_64')
+url='http://www.trinitydesktop.org'
+license=('GPL')
+groups=('trinity-extras')
+pkgdesc="Trinity - kdesvn kde fontend for svn"
+depends=('trinity-kdebase' 'sqlite3' 'subversion')
+makedepends=('pkgconfig' 'cmake' 'imake')
+options=('libtool' '!strip')
+source=('http://mirror.its.uidaho.edu/pub/trinity/releases/3.5.13/applications/kdesvn-3.5.13.tar.gz' 'kdesvn.patch')
+md5sums=('f65e86f0d2f7882b4f958f2e89fe0d34'
+         '9def57c42b258c4caf2b5709eb25ba25')
+
+_svnmod=applications/kdesvn
+
+build() {
+  msg "Setting PATH, CMAKE and Trinity Environment variables"
+  export CMAKE_PREFIX_PATH=/opt/qt:/opt/trinity
+  export CMAKE_INCLUDE_PATH=/opt/qt/include/tqt:/usr/include/dbus-1.0:/opt/trinity/include
+  export LD_LIBRARY_PATH=/opt/trinity/lib:/opt/trinity/lib/kde3:$LD_LIBRARY_PATH
+  export PKG_CONFIG_PATH=:/opt/qt/lib/pkgconfig
+
+  trinity_prefix="/opt/trinity"
+
+  patch -N -d ${srcdir} -p0 < kdesvn.patch
+
+  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 \
+    -DBUILD_ALL=ON
+  make
+}
+
+package() {
+  msg "Packaging - $pkgname-$pkgver"
+  cd ${srcdir}/build
+  make DESTDIR="$pkgdir/" install
+}
diff --git a/arch/3.5.13/trinity-extras/trinity-kdesvn/kdesvn.patch b/arch/3.5.13/trinity-extras/trinity-kdesvn/kdesvn.patch
new file mode 100644
index 000000000..f861bb97b
--- /dev/null
+++ b/arch/3.5.13/trinity-extras/trinity-kdesvn/kdesvn.patch
@@ -0,0 +1,17 @@
+diff -u -r applications/kdesvn/CMakeLists.txt src/applications/kdesvn/CMakeLists.txt
+--- applications/kdesvn/CMakeLists.txt	2011-08-22 00:35:16.000000000 +0200
++++ src/applications/kdesvn/CMakeLists.txt	2011-12-16 14:14:17.000000000 +0100
+@@ -111,8 +111,10 @@
+     DEPENDS doc
+     WORKING_DIRECTORY ${CMAKE_BINARY_DIR})
+ 
+-SET(QT_UIC_EXECUTABLE "/usr/bin/uic-tqt")
+-SET(QT_MOC_EXECUTABLE "/usr/bin/tmoc")
++SET(QT_UIC_EXECUTABLE "/opt/trinity/bin/uic-tqt")
++SET(QT_MOC_EXECUTABLE "/opt/trinity/bin/tmoc")
++
++SET(CMAKE_CXX_FLAGS "-I/opt/trinity/include/tqt -include tqt.h -DTQT_THREAD_SUPPORT")
+ 
+ ADD_SUBDIRECTORY(src)
+ ADD_SUBDIRECTORY(po)
+Only in src/applications/kdesvn: .CMakeLists.txt.swp
-- 
cgit v1.2.3

