Contents of /branches/R11-stable/extras/kdeartwork/kdeartwork-4.9.5-r1.smage2
Parent Directory | Revision Log
Revision 16255 -
(show annotations)
(download)
Wed Jan 30 17:45:09 2013 UTC (11 years, 7 months ago) by niro
File size: 1702 byte(s)
Wed Jan 30 17:45:09 2013 UTC (11 years, 7 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 | } |