updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / kde-extragear-plasmoids / PKGBUILD
blob48aba0424cf764cf166125473a66c162896a0881
1 # Contributor: Bartek Iwaniec <hash87 [at] gmail [dot] com>
3 pkgname=kde-extragear-plasmoids
4 arch=(i686 x86_64)
5 pkgver=4.8
6 pkgrel=1
7 pkgdesc="Additional Plasmoids from kde-look.org"
8 url="http://www.kde-look.org/"
9 license="GPL"
10 depends=('kdebase-workspace>=4.8.0' 'qjson')
11 makedepends=('cmake' 'gcc' 'automoc4' 'gettext' 'boost')
12 source=(
13         http://kde-look.org/CONTENT/content-files/134442-plasma-widget-quickaccess-0.8.2-2.zip
14         http://litc.gildiarpg.pl/downloads/wifi-signal.tar.gz
15         http://kde-look.org/CONTENT/content-files/91009-iHateTheCashew-4.4.tbz
16         http://kde-look.org/CONTENT/content-files/92825-adjustableclock-3.0.tar.bz2
17         http://kde-look.org/CONTENT/content-files/109367-yasp-scripted-1.0.8a.tar.bz2
18         #http://kde-look.org/CONTENT/content-files/99737-fancytasks-1.0.96.tar.bz2
19         http://freefr.dl.sourceforge.net/project/yawp/yawp/0.4.2/yawp-0.4.2.tar.bz2
20         http://ivplasma.googlecode.com/files/toggle-compositing-0.2.3.tar.gz
21         http://kde-look.org/CONTENT/content-files/97511-translatoid-1.30.tar.gz
22         http://www.kde-look.org/CONTENT/content-files/92309-0.2-beta1.tar.bz2
23         http://kde-look.org/CONTENT/content-files/98925-cwp-1.5.8.tar.bz2
24         #https://bitbucket.org/flupp/smooth-tasks-fork/get/5837a7a0593b.tar.bz2
25         #http://cdlszm.org/downloads/plasma-applet-daisy-0.0.4.25.tar.gz
26         http://www.kde-look.org/CONTENT/content-files/91495-runcommand-2.2.tar.bz2
27         http://socket-sentry.googlecode.com/files/socketsentry-0.9.3.tar.gz
28         http://kde-look.org/CONTENT/content-files/107779-plasmoid-eventlist-0.5.95.tar.bz2
29         http://kde-look.org/CONTENT/content-files/127019-playwolf-elements-0.2.2.tar.bz2
30         http://kde-look.org/CONTENT/content-files/127462-fastuserswitch-0.3.2.tar.bz2
31         http://kde-look.org/CONTENT/content-files/148508-activitymanager-wheeled-0.6.tar.gz
33 md5sums=('4879aa3af6d7db8e06dd8ed0ad994a51'
34          '5c147b8c4c98043559716ae070bc06f2'
35          '521952f888a4fe8a72969a586743c4b6'
36          'cfe84573db8814edbfec5bcf8a29f4ee'
37          'b271abb634b6310ce7853a479ee682b0'
38          '9ad0a49685d7b5452149dea883705a42'
39          'c811dd4d9842d1628b748e01855357b5'
40          '7f5e2c4d11756da3b0fa9c80076426df'
41          'df2624396c2838457b866483dfbf9265'
42          '12c609a979d098039845505851138b39'
43          '1af09c59f3cba642db36871fb9cd340a'
44          'b737c58ccf79d63bf15c87d99728518a'
45          '199c8c6d534a0eec0ec1b20881b6fe8d'
46          'd2c8c95ba7774dc1ac90c0c62540b064'
47          '107124d564564d01a4b00709fb9dcc2a'
48          '2d666a5a47e765e923896be36db876f6')
50 build() {
51 #Build plasmoids
52 cd $srcdir
53 for _plasmoid_dir in *
55    if [ -d $_plasmoid_dir ]; then
56        if [ -f $_plasmoid_dir/CMakeLists.txt ]; then
57          cd $_plasmoid_dir
58          if [ $_plasmoid_dir != $srcdir ]; then
59             make_plasmoid
60             cd $srcdir
61          fi
62        fi
63    fi
64 done
66 #Remove conflicting files
67 rm ${pkgdir}/usr/share/apps/cmake/modules/FindQJSON.cmake
72 make_plasmoid() {
73         if [ ! -d build  ]; then
74                 mkdir build
75         fi
76         cd build
77         cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` -DCMAKE_BUILD_TYPE=Release ..
78         make clean
79         make
80         make DESTDIR=$pkgdir install