From e3b1496257a8687487393e8f1b47f6039d09ab0c Mon Sep 17 00:00:00 2001 From: Manuel Date: Sat, 23 Jun 2012 09:03:55 +0000 Subject: [PATCH] Move to desktop --- kdeadmin/PKGBUILD | 31 +++++++++++++++++++------------ 1 file changed, 19 insertions(+), 12 deletions(-) diff --git a/kdeadmin/PKGBUILD b/kdeadmin/PKGBUILD index 10eb0cc01..f148cd706 100644 --- a/kdeadmin/PKGBUILD +++ b/kdeadmin/PKGBUILD @@ -11,15 +11,16 @@ source ../_buildscripts/${current_repo}-${_arch}-cfg.conf # package info # pkgbase=('kdeadmin') -pkgname=('kdeadmin-strigi-analyzer' - 'kdeadmin-kcron' +pkgname=('kdeadmin-kcron' 'kdeadmin-kuser' 'kdeadmin-ksystemlog' 'kdeadmin-system-config-printer') + # 'kdeadmin-strigi-analyzer' : Generates and empty pkg + arch=('i686' 'x86_64') pkgver=${_kdever} -pkgrel=1 +pkgrel=2 pkgdesc="split package" url="http://www.kde.org/" license=('GPL' 'LGPL' 'FDL') @@ -44,12 +45,18 @@ build() { msg "fixing syslog path" patch -p1 -i ${srcdir}/syslog-path.patch + cd ${srcdir} + rm -rf build + mkdir build && cd build + msg "starting build ..." - cmake . -DCMAKE_BUILD_TYPE=${_build_type} \ + cmake ../${pkgbase}-${pkgver} \ + -DCMAKE_BUILD_TYPE=${_build_type} \ -DCMAKE_INSTALL_PREFIX=${_installprefix} \ -DCMAKE_SKIP_RPATH=ON \ - -DCMAKE_{SHARED,MODULE,EXE}_LINKER_FLAGS='-Wl,--no-undefined -Wl,--as-needed' - + -DCMAKE_{SHARED,MODULE,EXE}_LINKER_FLAGS='-Wl,--no-undefined -Wl,--as-needed' \ + -DBUILD_strigi-analyzer=OFF \ + -DPYTHON_EXECUTABLE=/usr/bin/python2 make } @@ -81,7 +88,7 @@ package_kdeadmin-kcron() { splitdirs="kcron doc/kcron" for i in ${splitdirs} ; do - cd ${srcdir}/${pkgbase}-${pkgver}/${i} + cd ${srcdir}/build/${i} make DESTDIR=${pkgdir} install || return 1 done } @@ -94,7 +101,7 @@ package_kdeadmin-kdat() { splitdirs="kdat" for i in ${splitdirs} ; do - cd ${srcdir}/${pkgbase}-${pkgver}/${i} + cd ${srcdir}/build/${i} make DESTDIR=${pkgdir} install || return 1 done } @@ -109,7 +116,7 @@ package_kdeadmin-ksystemlog() { splitdirs="ksystemlog doc/ksystemlog" for i in ${splitdirs} ; do - cd ${srcdir}/${pkgbase}-${pkgver}/${i} + cd ${srcdir}/build/${i} make DESTDIR=${pkgdir} install || return 1 done } @@ -124,7 +131,7 @@ package_kdeadmin-kuser() { splitdirs="kuser doc/kuser" for i in ${splitdirs} ; do - cd ${srcdir}/${pkgbase}-${pkgver}/${i} + cd ${srcdir}/build/${i} make DESTDIR=${pkgdir} install || return 1 done } @@ -137,11 +144,11 @@ package_kdeadmin-system-config-printer() { splitdirs="system-config-printer-kde" for i in ${splitdirs} ; do - cd ${srcdir}/${pkgbase}-${pkgver}/${i} + cd ${srcdir}/build/${i} make DESTDIR=${pkgdir} install || return 1 done msg "fixing i18n ..." - #fix locations + #fix localizations sed -i -e 's~special_choice=_("Automatic rotation")),~special_choice=i18n("Automatic rotation")),~g' ${pkgdir}/usr/share/apps/system-config-printer-kde/system-config-printer-kde.py }