Magellan Linux

Contents of /trunk/extras/kdebase4/kdebase4-4.3.4-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4449 - (show annotations) (download)
Tue Dec 22 11:00:07 2009 UTC (14 years, 4 months ago) by niro
File size: 5344 byte(s)
-fixed typos
1 # $Id$
2
3 PNAME="kdebase4"
4 PVER="4.3.4"
5 PBUILD="r1"
6
7 PCATEGORIE="kde-base"
8 STATE="unstable"
9
10 # DESCRIPTION="The KDE4 basic system."
11
12 SDEPEND=">= x11-apps/bdftopcf-1
13 == kde-base/kde4-env-${PVER}
14 == kde-base/kdelibs4-${PVER}
15 == kde-base/kdelibs4-experimental-${PVER}
16 == kde-base/kdepimlibs4-${PVER}
17 == kde-base/kdebase4-runtime-${PVER}
18 == kde-base/kdebase4-workspace-${PVER}
19 >= kde-base/qimageblitz-0.0.4
20 >= app-misc/strigi-0.7
21 >= dev-libs/glib2-2.22
22 >= dev-libs/libusb-0.1.12
23 >= dev-libs/openssl-0.9.8
24 >= media-libs/fontconfig-2.7
25 >= media-libs/freetype-2.3.9
26 >= sys-apps/usbutils-0.86
27 >= sys-apps/pciutils-3.1
28 >= sys-libs/libraw1394-2.0
29 >= virtual/opengl"
30
31 SPLIT_PACKAGES="${PNAME}-lib
32 ${PNAME}-dolphin
33 ${PNAME}-kappfinder
34 ${PNAME}-kdepasswd
35 ${PNAME}-kdialog
36 ${PNAME}-kfind
37 ${PNAME}-kinfocenter
38 ${PNAME}-konqueror
39 ${PNAME}-konsole
40 ${PNAME}-kwrite
41 ${PNAME}-plasma"
42
43 sminclude kde4-split
44
45 UP2DATE="updatecmd http://www.kde.org/download/ | grep ${PNAME/4/} | sed -n '1 p' | sed 's/.*-\([^ ]*\) .*/\1/'"
46
47 split_info_kdebase4-lib()
48 {
49 DESCRIPTION="KDE4 libraries for the basic desktop applications."
50 DEPEND="== kde-base/kdelibs4-${PVER}"
51 }
52
53 split_info_kdebase4-dolphin()
54 {
55 DESCRIPTION="KDE4 file manager."
56 DEPEND="== kde-base/kdebase4-runtime-${PVER}
57 == kde-base/kdebase4-lib-${PVER}
58 == kde-base/kdebase4-kfind-${PVER}"
59 }
60
61 split_info_kdebase4-kappfinder()
62 {
63 DESCRIPTION="KDE4 kmenu updating tool."
64 DEPEND="== kde-base/kdelibs4-${PVER}
65 == kde-base/kdebase4-runtime-${PVER}"
66 }
67
68 split_info_kdebase4-kdepasswd()
69 {
70 DESCRIPTION="KDE4 passwd."
71 DEPEND="== kde-base/kdebase4-runtime-${PVER}
72 == kde-base/kdebase4-lib-${PVER}"
73 }
74
75 split_info_kdebase4-kdialog()
76 {
77 DESCRIPTION="KDE4 utility for displaying dialog boxes from shell scripts."
78 DEPEND="== kde-base/kdelibs4-${PVER}
79 == kde-base/kdebase4-runtime-${PVER}"
80 }
81
82 split_info_kdebase4-kfind()
83 {
84 DESCRIPTION="Find files folders in KDE4."
85 DEPEND="== kde-base/kdebase4-runtime-${PVER}
86 == kde-base/kdebase4-lib-${PVER}"
87 }
88
89 split_info_kdebase4-kinfocenter()
90 {
91 DESCRIPTION="KDE4 Information-Center."
92 DEPEND="== kde-base/kdelibs4-${PVER}
93 == kde-base/kdebase4-runtime-${PVER}
94 >= virtual/opengl
95 >= sys-libs/libraw1394-2.0
96 >= sys-apps/usbutils-0.86
97 >= sys-apps/pciutils-3.1"
98 }
99
100 split_info_kdebase4-konqueror()
101 {
102 DESCRIPTION="KDE4 file manager and web browser."
103 DEPEND="== kde-base/kdebase4-runtime-${PVER}
104 == kde-base/kdebase4-lib-${PVER}
105 == kde-base/kdebase4-dolphin-${PVER}
106 == kde-base/kdebase4-kfind-${PVER}"
107 }
108
109 split_info_kdebase4-konsole()
110 {
111 DESCRIPTION="KDE4 terminal console."
112 DEPEND="== kde-base/kdelibs4-${PVER}
113 == kde-base/kdebase4-runtime-${PVER}
114 >= x11-libs/libX11-1.3
115 >= x11-libs/libXext-1.1
116 >= x11-libs/libxklavier-4.0
117 >= x11-libs/libXrender-0.9.5
118 >= x11-libs/libXtst-1.1"
119 }
120
121 split_info_kdebase4-kwrite()
122 {
123 DESCRIPTION="KDE4 basic text editor."
124 DEPEND="== kde-base/kdelibs4-${PVER}
125 == kde-base/kdebase4-runtime-${PVER}"
126 }
127
128 split_info_kdebase4-plasma()
129 {
130 DESCRIPTION="Plasma: KDE4 desktop framework."
131 DEPEND="== kde-base/kdebase4-workspace-${PVER}
132 == kde-base/kdebase4-lib-${PVER}"
133 }
134
135 src_compile()
136 {
137 cd ${SRCDIR}
138
139 kde4_configure \
140 $(cmake_with GLIB2) \
141 $(cmake_with GObject) \
142 $(cmake_with OpenSSL) \
143 $(cmake_with OpenGL) \
144 $(cmake_with USB) \
145 $(cmake_with RAW1394) \
146 $(cmake_with PCIUTILS) \
147 || die
148
149 mmake || die
150 }
151
152 src_install_kdebase4-lib()
153 {
154 local kdemodule="lib"
155 kde4-split_src_install_wrapper apps/${kdemodule} || die
156 #kde4-split_src_install_wrapper apps/doc/${kdemodule} || die
157 }
158
159 src_install_kdebase4-dolphin()
160 {
161 local kdemodule="dolphin"
162 kde4-split_src_install_wrapper apps/${kdemodule} || die
163 kde4-split_src_install_wrapper apps/doc/${kdemodule} || die
164 }
165
166 src_install_kdebase4-kappfinder()
167 {
168 local kdemodule="kappfinder"
169 kde4-split_src_install_wrapper apps/${kdemodule} || die
170 kde4-split_src_install_wrapper apps/doc/${kdemodule} || die
171 }
172
173 src_install_kdebase4-kdepasswd()
174 {
175 local kdemodule="kdepasswd"
176 kde4-split_src_install_wrapper apps/${kdemodule} || die
177 kde4-split_src_install_wrapper apps/doc/${kdemodule} || die
178 }
179
180 src_install_kdebase4-kdialog()
181 {
182 local kdemodule="kdialog"
183 kde4-split_src_install_wrapper apps/${kdemodule} || die
184 #kde4-split_src_install_wrapper apps/doc/${kdemodule} || die
185 }
186
187 src_install_kdebase4-kfind()
188 {
189 local kdemodule="kfind"
190 kde4-split_src_install_wrapper apps/${kdemodule} || die
191 kde4-split_src_install_wrapper apps/doc/${kdemodule} || die
192 }
193
194 src_install_kdebase4-kinfocenter()
195 {
196 local kdemodule="kinfocenter"
197 kde4-split_src_install_wrapper apps/${kdemodule} || die
198 kde4-split_src_install_wrapper apps/doc/${kdemodule} || die
199 }
200
201 src_install_kdebase4-konqueror()
202 {
203 local i
204 for i in konqueror doc/konqueror keditbookmarks nsplugins
205 do
206 kde4-split_src_install_wrapper apps/${i} || die
207 done
208 }
209
210 src_install_kdebase4-konsole()
211 {
212 local kdemodule="konsole"
213 kde4-split_src_install_wrapper apps/${kdemodule} || die
214 kde4-split_src_install_wrapper apps/doc/${kdemodule} || die
215 }
216
217 src_install_kdebase4-kwrite()
218 {
219 local kdemodule="kwrite"
220 kde4-split_src_install_wrapper apps/${kdemodule} || die
221 kde4-split_src_install_wrapper apps/doc/${kdemodule} || die
222 }
223
224 src_install_kdebase4-plasma()
225 {
226 local kdemodule="plasma"
227 kde4-split_src_install_wrapper apps/${kdemodule} || die
228 #kde4-split_src_install_wrapper apps/doc/${kdemodule} || die
229 }

Properties

Name Value
svn:keywords Id