summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD55
1 files changed, 55 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..51585eecb4fb
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,55 @@
+# Maintainer: Kuba Serafinowski <zizzfizzix(at)gmail(dot)com>
+
+##############################################################
+#### The section below can be adjusted to suit your needs ####
+##############################################################
+
+# What type of build do you want?
+# See http://techbase.kde.org/Development/CMake/Addons_for_KDE#Buildtypes to check what is supported.
+# Default is RelWithDebInfo to help with debugging.
+
+_buildtype="RelWithDebInfo"
+
+##############################################################
+
+pkgname=jreen-git
+pkgver=20110508
+pkgrel=1
+pkgdesc="Qt XMPP library"
+arch=('i686' 'x86_64')
+url="http://gitorious.org/jreen"
+license=('GPL2')
+depends=('libidn' 'qca' 'zlib')
+makedepends=('git' 'cmake>=2.6')
+provides=('jreen')
+conflicts=('jreen')
+options=(!strip)
+
+_gitroot="git://gitorious.org/jreen/jreen.git"
+_gitname="jreen"
+
+build() {
+ cd ${srcdir}
+ msg "Connecting to GIT server..."
+
+ if [ -d ${_gitname} ]; then
+ cd ${_gitname} && git pull origin
+ else
+ git clone --depth 1 ${_gitroot}
+ fi
+
+ msg "GIT checkout done or server timeout"
+ msg "Starting build..."
+
+ rm -rf ${srcdir}/${_gitname}-build
+ cp -r ${srcdir}/${_gitname} ${srcdir}/${_gitname}-build
+ cd ${srcdir}/${_gitname}-build
+
+ cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=${_buildtype}
+ make
+}
+
+package() {
+ cd ${srcdir}/${_gitname}-build
+ make DESTDIR=${pkgdir} install
+}