Magellan Linux

Contents of /trunk/todo/kdeartwork/kdeartwork-4.14.3-r2.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 27766 - (show annotations) (download)
Wed Apr 6 10:38:55 2016 UTC (8 years, 1 month ago) by niro
File size: 1440 byte(s)
-moved to 'todo'
1 # $Id$
2
3 PNAME="kdeartwork"
4 PVER="4.14.3"
5 PBUILD="r2"
6
7 SPLIT_PACKAGES="kdeartwork-colorschemes
8 kdeartwork-desktopthemes
9 kdeartwork-emoticons
10 kdeartwork-iconthemes
11 kscreensaver
12 kdeartwork-styles
13 kdeartwork-wallpapers
14 kdeartwork-weatherwallpapers"
15
16 KDEWORKSPACE_DEPEND="== kde-base/kdebase-workspace-${PVER}"
17 STYLES_DEPEND="${KDEWORKSPACE_DEPEND}"
18 KSCREENSAVER_DEPEND="${KDEWORKSPACE_DEPEND}
19 == kde-base/libkexiv2-${PVER}
20 >= virtual/glu
21 >= virtual/opengl
22 >= dev-cpp/eigen2-2.0.17
23 >= x11-misc/xscreensaver-5"
24
25 SDEPEND="${STYLES_DEPEND}
26 ${KSCREENSAVER_DEPEND}"
27
28 sminclude kde4-split-2
29
30 split_info_kscreensaver()
31 {
32 DESCRIPTION="Extra screensavers for KDE4."
33 DEPEND="${KSCREENSAVER_DEPEND}"
34 }
35
36 src_compile()
37 {
38 cd ${SRCDIR}
39
40 kde4_configure \
41 $(cmake_with OpenGL) \
42 $(cmake_with Xscreensaver) \
43 $(cmake_with Eigen2) \
44 || die
45
46 mmake || die
47 }
48
49 src_install_kdeartwork-colorschemes()
50 {
51 # kmodule directory is named ColorSchemes
52 kde4-split_src_install_wrapper ColorSchemes || die
53 }
54
55 src_install_kdeartwork-iconthemes()
56 {
57 # kmodule directory is named IconThemes
58 kde4-split_src_install_wrapper IconThemes || die
59
60 }
61
62 src_install_kdeartwork-wallpapers()
63 {
64 local i
65 for i in wallpapers HighResolutionWallpapers
66 do
67 kde4-split_src_install_wrapper ${i} || die
68 done
69 }
70
71 src_install_kdeartwork-weatherwallpapers()
72 {
73 # kmodule directory is named WeatherWallpapers
74 kde4-split_src_install_wrapper WeatherWallpapers || die
75 }