updated on Thu Jan 12 04:00:44 UTC 2012
[aur-mirror.git] / kdeicons-reflections-kde4 / PKGBUILD
blob5f9aaa1d70a89dc3d528f78858fd6de79d4fe226
1  
2 # Maintainer: Artem A. Klevtsov unikum.pm@gmail.com
3 pkgname=kdeicons-reflections-kde4
4 pkgver=1.0
5 pkgrel=1
6 pkgdesc="This is a version of the KDE4 port of the "Reflektions" icons."
7 arch=('i686' 'x86_64')
8 url="http://kde-look.org/content/show.php/Reflektions_KDE4?content=110944"
9 license=('CC BY-NC-SA 3.0')
10 makedepends=('imagemagick' 'unrar')
11 source=('http://fc04.deviantart.net/fs70/f/2011/189/0/3/reflektions_kde4_v1_0_by_linuxfever-d287xmx.rar')
12 md5sums=('9a17d11b61edac9b35f20b1e487bc58a')
14 build() {
15   cd ${srcdir}
16   msg "Extract files..."
17   unrar x -inul reflektions_kde4_v1_0_by_linuxfever-d287xmx.rar
18   cd ${srcdir}/Reflektions_KDE4
19   SIZES="8x8 16x16 22x22 24x24 32x32 48x48 64x64 96x96"
20   DIRS="actions apps categories devices emblems emotes mimetypes places status" 
22 # create the dirs
23   for size in $SIZES
24   do
25         for dir in $DIRS
26         do
27                 mkdir -p $size/$dir
28         done
29   done
31   msg "Convert icons..."
32   for dir in $DIRS
33   do
34         cd ${srcdir}/Reflektions_KDE4/128x128/$dir
35         for icon in *
36         do
37                 for size in $SIZES
38                 do
39                         convert "$icon" -resize $size ../../$size/$dir/"$icon"
40                 done
41         done
42   done
45 package() {
46   mkdir -p ${pkgdir}/usr/share/icons/Reflektions_KDE4
47   cp ${srcdir}/Reflektions_KDE4/index.theme ${pkgdir}/usr/share/icons/Reflektions_KDE4
48   cp -r ${srcdir}/Reflektions_KDE4/128x128 ${pkgdir}/usr/share/icons/Reflektions_KDE4
50   for size in $SIZES
51   do
52         cp -r ${srcdir}/Reflektions_KDE4/$size ${pkgdir}/usr/share/icons/Reflektions_KDE4
53   done
55   cp -r ${srcdir}/Reflektions_KDE4/48x48_or ${pkgdir}/usr/share/icons/Reflektions_KDE4/48x48
56   cp -r ${srcdir}/Reflektions_KDE4/32x32_or ${pkgdir}/usr/share/icons/Reflektions_KDE4/32x32
57   cp -r ${srcdir}/Reflektions_KDE4/22x22_or ${pkgdir}/usr/share/icons/Reflektions_KDE4/22x22
58   cp -r ${srcdir}/Reflektions_KDE4/16x16_or ${pkgdir}/usr/share/icons/Reflektions_KDE4/16x16
59   cp -r ${srcdir}/Reflektions_KDE4/8x8_or ${pkgdir}/usr/share/icons/Reflektions_KDE4/8x8