Magellan Linux

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

Parent Directory Parent Directory | Revision Log Revision Log


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