#Maintainer: Christopher Rey P. Baluyut pkgname=kdebindings pkgver=4.4.2 pkgrel=1 zenver=64 arch=i686 source=("http://ftp-stud.fht-esslingen.de/Mirrors/ftp.kde.org/pub/kde/stable/$pkgver/src/$pkgname-$pkgver.tar.bz2" "http://zenwalk.pinguix.com/user-accounts/shingoku/kde/$pkgname/source/patches/$pkgname-len-ptr-rfloat.diff" "http://zenwalk.pinguix.com/user-accounts/shingoku/kde/$pkgname/source/patches/$pkgname-ruby-env.h.diff" "http://zenwalk.pinguix.com/user-accounts/shingoku/kde/$pkgname/source/patches/$pkgname-rubyconfig.h.diff") sourcetemplate=http://zenwalk.pinguix.com/user-accounts/shingoku/kde/$pkgname/source docs=("AUTHORS" "COPYING*" "INSTALL" "NEWS" "README") url="http://www.kde.org" slackdesc=\ ( #|-----handy-ruler------------------------------------------------------| "kdebindings" "KDE and most KDE applications are implemented using the C++" "programming language, but that doesn't mean you don't have a choice." "This package contains a number of bindings to other languages," "including scripting languages and other systems' programming" "languages." ) build() { if [ -d /usr/lib/qt ]; then QTDIR=/usr/lib/qt fi cd $startdir/src/$pkgname-$pkgver patch -p1 < $startdir/src/$pkgname-len-ptr-rfloat.diff || exit 1 patch -p1 < $startdir/src/$pkgname-ruby-env.h.diff || exit 1 patch -p1 < $startdir/src/$pkgname-rubyconfig.h.diff || exit 1 mkdir -p build cd build cmake \ -DCMAKE_C_FLAGS:STRING="-O2 -march=i686 -mtune=i686" \ -DCMAKE_CXX_FLAGS:STRING="-O2 -march=i686 -mtune=i686" \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DMAN_INSTALL_DIR=/usr/man \ -DSYSCONF_INSTALL_DIR=/etc/kde \ -DLIB_SUFFIX="" \ -DENABLE_PHONON:BOOL=OFF \ -DENABLE_PHONON_SMOKE:BOOL=OFF \ -DENABLE_QYOTO:BOOL=OFF \ -DENABLE_QSCINTILLA_SHARP:BOOL=OFF \ -DENABLE_KIMONO:BOOL=OFF \ -DBUILD_csharp:BOOL=OFF \ -DENABLE_KHTML:BOOL=OFF \ -DENABLE_PHONON_RUBY:BOOL=OFF \ .. make -j2 || exit 1 make install DESTDIR=$startdir/pkg || exit 1 }