Magellan Linux

Contents of /branches/R11-stable/extras/kdeartwork/kdeartwork-4.9.5-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 16255 - (show annotations) (download)
Wed Jan 30 17:45:09 2013 UTC (11 years, 3 months ago) by niro
File size: 1702 byte(s)
-release branches/R11-stable
1 # $Id$
2
3 PNAME="kdeartwork"
4 PVER="4.9.5"
5 PBUILD="r1"
6
7 SPLIT_PACKAGES="aurorae
8 kdeartwork-colorschemes
9 kdeartwork-desktopthemes
10 kdeartwork-emoticons
11 kdeartwork-iconthemes
12 kscreensaver
13 kdeartwork-sounds
14 kdeartwork-styles
15 kdeartwork-wallpapers
16 kdeartwork-weatherwallpapers"
17
18 AURORAE_DEPEND="== kde-base/kdebase-workspace-${PVER}"
19
20 KSCREENSAVER_DEPEND="== kde-base/kdebase-runtime-${PVER}
21 == kde-base/libkexiv2-${PVER}
22 >= virtual/opengl
23 >= dev-cpp/eigen2-2.0.17
24 >= x11-misc/xscreensaver-5"
25
26 SDEPEND="${AURORAE_DEPEND}
27 ${KSCREENSAVER_DEPEND}"
28
29 SRCFILE="${PNAME/4/}-${PVER}.tar.xz"
30
31 sminclude kde4-split-2
32
33 UP2DATE="updatecmd -listonly http://download.kde.org/stable/ | grep 'stable/[0-9]' | sed -n 's:.*/\([0-9].*\)/:\1:;$ p'"
34
35 split_info_aurorae()
36 {
37 DESCRIPTION="An Aurorae theme based on the Oxygen plasma theme."
38 DEPEND="${AURORAE_DEPEND}"
39 }
40
41 split_info_kscreensaver()
42 {
43 DESCRIPTION="Extra screensavers for KDE4."
44 DEPEND="${KSCREENSAVER_DEPEND}"
45 }
46
47 src_compile()
48 {
49 cd ${SRCDIR}
50
51 kde4_configure \
52 $(cmake_with OpenGL) \
53 $(cmake_with Xscreensaver) \
54 $(cmake_with Eigen2) \
55 || die
56
57 mmake || die
58 }
59
60 src_install_kdeartwork-colorschemes()
61 {
62 # kmodule directory is named ColorSchemes
63 kde4-split_src_install_wrapper ColorSchemes || die
64 }
65
66 src_install_kdeartwork-iconthemes()
67 {
68 # kmodule directory is named IconThemes
69 kde4-split_src_install_wrapper IconThemes || die
70
71 }
72
73 src_install_kdeartwork-wallpapers()
74 {
75 local i
76 for i in wallpapers HighResolutionWallpapers
77 do
78 kde4-split_src_install_wrapper ${i} || die
79 done
80 }
81
82 src_install_kdeartwork-weatherwallpapers()
83 {
84 # kmodule directory is named WeatherWallpapers
85 kde4-split_src_install_wrapper WeatherWallpapers || die
86 }