# $Id: PKGBUILD 105059 2014-01-30 19:46:54Z speps $ # Maintainer : speps # Contributor: Sven-Hendrik Haase # Contributor: Andrea Scarpino # Contributor: Pierre Schmitz pkgbase=qtcurve pkgname=('qtcurve-utils' 'qtcurve-gtk2' 'qtcurve-qt4' 'qtcurve-qt5' 'qtcurve-kde4') pkgver=1.8.18 pkgrel=1 pkgdesc='A configurable set of widget styles for KDE and Gtk' arch=('i686' 'x86_64') url='https://github.com/QtCurve/qtcurve' license=('LGPL') groups=('qtcurve') makedepends=('cmake' 'automoc4' 'gtk2' 'qt4' 'qt5-svg' 'qt5-x11extras' 'kdebase-workspace') source=("$pkgbase-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz") md5sums=('422d1876d944bb278855f320eda19368') build() { cd $pkgbase-$pkgver mkdir build{,-kde4} cd build cmake .. -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DQTC_QT4_ENABLE_KDE=false make cd ../build-kde4 cmake .. -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DENABLE_GTK2=false \ -DENABLE_QT5=false make } package_qtcurve-utils() { depends=('libx11') cd $pkgbase-$pkgver/build/lib/utils make DESTDIR="$pkgdir" install } package_qtcurve-gtk2() { depends=('qtcurve-utils' 'gtk2') cd $pkgbase-$pkgver/build/gtk2 make DESTDIR="$pkgdir" install cd ../lib/cairo make DESTDIR="$pkgdir" install } package_qtcurve-qt4() { depends=('qtcurve-utils' 'qt4') cd $pkgbase-$pkgver/build/qt4 make DESTDIR="$pkgdir" install } package_qtcurve-qt5() { depends=('qtcurve-utils' 'qt5-svg' 'qt5-x11extras') cd $pkgbase-$pkgver/build/qt5 make DESTDIR="$pkgdir" install } package_qtcurve-kde4() { depends=('qtcurve-utils' 'kdebase-workspace') cd $pkgbase-$pkgver/build-kde4/qt4 make DESTDIR="$pkgdir" install cd ../po make DESTDIR="$pkgdir" install }