]>
Commit | Line | Data |
---|---|---|
75b67465 | 1 | # TODO: |
0f90d096 | 2 | # - check BR list |
3 | # - more file moves between packages | |
4 | # - Req, Obsolets and Conflicts for every package | |
5 | # - new dsecriptions | |
75b67465 | 6 | |
7 | # Conditional build: | |
75b67465 | 8 | %bcond_without hidden_visibility # pass '--fvisibility=hidden' & '--fvisibility-inlines-hidden' to g++ |
9 | # | |
bbc2a507 | 10 | %define _state unstable |
75b67465 | 11 | |
73af9974 | 12 | %define orgname kdebase |
19ffa999 | 13 | Summary: K Desktop Environment - core files |
14 | Summary(es.UTF-8): K Desktop Environment - archivos básicos | |
15 | Summary(ja.UTF-8): KDEデスクトップ環境 - 基本ファイル | |
16 | Summary(ko.UTF-8): KDE - 기본 파일 | |
17 | Summary(pl.UTF-8): K Desktop Environment - pliki środowiska | |
18 | Summary(pt_BR.UTF-8): K Desktop Environment - arquivos básicos | |
19 | Summary(ru.UTF-8): K Desktop Environment - базовые файлы | |
20 | Summary(uk.UTF-8): K Desktop Environment - базові файли | |
21 | Summary(zh_CN.UTF-8): KDE核心 | |
73af9974 | 22 | Name: kde4-kdebase |
bbc2a507 | 23 | Version: 4.0.60 |
14c3576f | 24 | Release: 0.2 |
75b67465 | 25 | License: GPL |
26 | Group: X11/Applications | |
73af9974 | 27 | Source0: ftp://ftp.kde.org/pub/kde/%{_state}/%{version}/src/%{orgname}-%{version}.tar.bz2 |
bbc2a507 | 28 | # Source0-md5: a291f9a05f6634ea5ebf9fbe61aca8a3 |
75b67465 | 29 | BuildRequires: OpenEXR-devel >= 1.2.2 |
30 | BuildRequires: OpenGL-devel | |
31 | %{?with_hidden_visibility:BuildRequires: QtCore-devel >= 4.2.0} | |
32 | BuildRequires: QtNetwork-devel >= 4.2.0 | |
33 | BuildRequires: audiofile-devel | |
34 | BuildRequires: autoconf | |
35 | BuildRequires: automake | |
75b67465 | 36 | BuildRequires: bzip2-devel |
37 | BuildRequires: cdparanoia-III-devel | |
38 | BuildRequires: cups-devel | |
39 | BuildRequires: cyrus-sasl-devel | |
40 | BuildRequires: db-devel | |
41 | #BuildRequires: dbus-qt-devel >= 0.70 | |
75b67465 | 42 | BuildRequires: ed |
43 | %{?with_hidden_visibility:BuildRequires: gcc-c++ >= 5:4.1.0-0.20051206r108118.1} | |
44 | BuildRequires: gettext-devel | |
75b67465 | 45 | BuildRequires: hal-devel |
75b67465 | 46 | BuildRequires: jasper-devel |
bbc2a507 | 47 | BuildRequires: kde4-kdelibs-devel >= %{version} |
38be0885 | 48 | BuildRequires: kde4-kdepimlibs-devel >= %{version} |
396b50e1 | 49 | BuildRequires: kde4-kdelibs-shared >= %{version} |
75b67465 | 50 | BuildRequires: lame-libs-devel |
51 | BuildRequires: libjpeg-devel | |
52 | BuildRequires: libpng-devel >= 1.0.8 | |
53 | BuildRequires: libraw1394-devel >= 1.2.0 | |
54 | BuildRequires: libsmbclient-devel >= 3.0.0 | |
55 | BuildRequires: libstdc++-devel | |
56 | BuildRequires: libtiff-devel | |
57 | BuildRequires: libtool | |
58 | BuildRequires: libusb-devel | |
59 | BuildRequires: libvorbis-devel | |
60 | BuildRequires: libxml2-devel | |
61 | BuildRequires: libxml2-progs | |
62 | BuildRequires: lm_sensors-devel | |
63 | BuildRequires: motif-devel | |
75b67465 | 64 | BuildRequires: openssl-devel >= 0.9.7c |
65 | BuildRequires: pam-devel | |
66 | BuildRequires: pkgconfig | |
0f90d096 | 67 | BuildRequires: qimageblitz-devel |
75b67465 | 68 | BuildRequires: rpm-pythonprov |
69 | BuildRequires: rpmbuild(macros) >= 1.268 | |
0f90d096 | 70 | BuildRequires: samba-devel |
75b67465 | 71 | BuildRequires: sed >= 4.0 |
72 | #BuildRequires: unsermake >= 040511 | |
73 | BuildRequires: xorg-app-bdftopcf | |
74 | BuildRequires: xorg-cf-files | |
19ffa999 | 75 | BuildRequires: xorg-lib-libXScrnSaver-devel |
75b67465 | 76 | BuildRequires: xorg-lib-libXcomposite-devel |
77 | BuildRequires: xorg-lib-libXcursor-devel | |
78 | BuildRequires: xorg-lib-libXdamage-devel | |
79 | BuildRequires: xorg-lib-libXft-devel | |
80 | BuildRequires: xorg-lib-libXinerama-devel | |
81 | BuildRequires: xorg-lib-libXmu-devel | |
82 | BuildRequires: xorg-lib-libXtst-devel | |
83 | BuildRequires: xorg-lib-libfontenc-devel | |
84 | BuildRequires: xorg-lib-libxkbfile-devel | |
85 | BuildRequires: xorg-proto-scrnsaverproto-devel | |
86 | BuildRequires: xorg-util-imake | |
87 | BuildConflicts: kdebase-konqueror-libs | |
73af9974 | 88 | Obsoletes: kdebase4 |
89 | Conflicts: kdebase4 | |
75b67465 | 90 | Conflicts: kdelibs < 9:3.1.94.040110-1 |
91 | # TODO: sensors | |
92 | #BuildRequires: sensors-devel | |
93 | BuildRequires: zlib-devel | |
94 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
95 | ||
96 | %define _noautoreq libtool(.*) | |
97 | %define _xdgdatadir %{_datadir}/desktop-directories | |
98 | # openexr detection fails | |
99 | %undefine configure_cache | |
100 | ||
101 | %description | |
102 | This package contains KDE base system which includes: | |
103 | - KDE Control Centre with modules | |
104 | - KDesktop (a desktop) and Kicker (a panel) | |
105 | - KWin window manager and several decorations | |
106 | - KDE splash themes and plugins | |
107 | - thumbnail creation, mail, news and terminal emulation support | |
108 | - many more. | |
109 | ||
110 | %description -l ja.UTF-8 | |
7f6dc9f8 | 111 | KDEデスクトップ環境用の基本アプリケーション。 以下のようなパッケージが入っています。 |
75b67465 | 112 | |
113 | %description -l pl.UTF-8 | |
114 | Ten pakiet zawiera podstawowe aplikacje KDE: | |
9cb53137 | 115 | - Centrum sterowania z modułami |
75b67465 | 116 | - KDesktop (pulpit) i Kicker (panel) |
9cb53137 | 117 | - menedżer okien Kwin i dekoracje |
75b67465 | 118 | - ekrany startowe KDE |
7f6dc9f8 JB |
119 | - obsługę podglądu plików, protokołów poczty i news oraz emulacji |
120 | terminala | |
75b67465 | 121 | |
122 | %description -l ru.UTF-8 | |
7f6dc9f8 JB |
123 | Базовые программы для K Desktop Environment. Включены: kwin (оконный |
124 | менеджер), konqueror (файловый менеджер, web-браузер, ftp-клиент, | |
125 | ...), konsole (замена xterm), kicker (запускалка программ и пейджер | |
126 | рабочего стола), kaudio (аудиосервер), kdehelp (программа для | |
127 | просмотра справочных файлов kde, файлов info и man), kthememgr | |
128 | (система для управления альтернативными пакетами тем) и другие | |
129 | компоненты KDE (kcheckpass, kikbd, kscreensaver, kcontrol, kfind, | |
130 | kfontmanager, kmenuedit, kappfinder). | |
75b67465 | 131 | |
132 | %description -l uk.UTF-8 | |
7f6dc9f8 JB |
133 | Базові програми для K Desktop Environment. Включені: kwin (віконный |
134 | менеджер), konqueror (файловий менеджер, web-браузер, ftp-кліент, | |
135 | ...), konsole (заміна xterm), kicker (запускалка програм та пейджер | |
136 | робочого столу), kaudio (аудіосервер), kdehelp (програма для перегляду | |
137 | файлів довідки kde, файлів info та man), kthememgr (система для | |
138 | керування альтернативними пакетами тем) та інші компоненти KDE | |
139 | (kcheckpass, kikbd, kscreensaver, kcontrol, kfind, kfontmanager, | |
140 | kmenuedit, kappfinder). | |
75b67465 | 141 | |
142 | %package devel | |
143 | Summary: Include files to develop KDE applications | |
19ffa999 | 144 | Summary(pl.UTF-8): Pliki nagłówkowe potrzebne do tworzenia aplikacji KDE |
145 | Summary(pt_BR.UTF-8): Arquivos de inclusão para compilar aplicativos que usem bibliotecas do kdebase | |
75b67465 | 146 | Group: X11/Development/Libraries |
5ebacf01 | 147 | Requires: kde4-kdelibs-devel >= %{version} |
75b67465 | 148 | |
149 | %description devel | |
150 | This package contains header files needed to develop KDE applications. | |
151 | ||
152 | %description devel -l pl.UTF-8 | |
7f6dc9f8 JB |
153 | Pakiet zawiera pliki nagłówkowe niezbędne do programowania aplikacji |
154 | KDE. | |
75b67465 | 155 | |
156 | %description devel -l pt_BR.UTF-8 | |
7f6dc9f8 JB |
157 | Este pacote contém os arquivos de inclusão que são necessários para |
158 | compilar aplicativos que usem bibliotecas do kdebase. | |
75b67465 | 159 | |
05110009 | 160 | %package common |
161 | Summary: KDE4 common directories | |
19ffa999 | 162 | Summary(pl.UTF-8): Wspólne pliki KDE4. |
75b67465 | 163 | Group: X11/Libraries |
75b67465 | 164 | |
05110009 | 165 | %description common |
166 | KDE4 common directories. | |
75b67465 | 167 | |
05110009 | 168 | %description common -l pl.UTF-8 |
9cb53137 | 169 | Wspólne katalogi KDE4. |
75b67465 | 170 | |
171 | %package common-konsole | |
172 | Summary: Common files for konsole and konsolepart | |
19ffa999 | 173 | Summary(pl.UTF-8): Pliki wspólne dla konsole i konsolepart |
75b67465 | 174 | Group: X11/Applications |
2bbdcdd2 | 175 | #Requires(post,postun): fontpostinst |
5ebacf01 | 176 | Requires: kde4-kdelibs >= %{version} |
75b67465 | 177 | |
178 | %description common-konsole | |
179 | Color schemes, icons, fonts and shell profiles for konsole. | |
180 | ||
181 | %description common-konsole -l pl.UTF-8 | |
9cb53137 | 182 | Schematy kolorów, ikony, czcionki oraz profile sesji dla konsole. |
75b67465 | 183 | |
184 | %package core | |
185 | Summary: KDE Core Apps | |
19ffa999 | 186 | Summary(pl.UTF-8): Podstawowe aplikacje KDE |
75b67465 | 187 | Group: X11/Applications |
5ebacf01 | 188 | Requires: kde4-kdelibs >= %{version} |
5dcc5716 | 189 | #Requires: sudo |
190 | #Requires: xdg-menus | |
191 | #Conflicts: kttsd <= 040609 | |
75b67465 | 192 | |
193 | %description core | |
194 | KDE Core apps. This package contains: | |
195 | - Control Center; | |
196 | - Help Center; | |
197 | - Print System; | |
198 | - Crash Handlers; | |
199 | - A Frontend for "su" program. | |
200 | ||
201 | %description core -l pl.UTF-8 | |
9cb53137 | 202 | Podstawowe aplikacje środowiska KDE. Pakiet ten zawiera: |
75b67465 | 203 | - Centrum sterowania; |
204 | - System drukowania; | |
205 | - System pomocy; | |
9cb53137 | 206 | - Programy obsługi błędów; |
75b67465 | 207 | - Frontend dla programu "su". |
208 | ||
75b67465 | 209 | %package infocenter |
210 | Summary: KDE Info Center | |
05110009 | 211 | Summary(pl.UTF-8): Centrum informacji o systemie dla KDE |
75b67465 | 212 | Group: X11/Applications |
5ebacf01 | 213 | Requires: %{name}-core = %{version}-%{release} |
5dcc5716 | 214 | #Requires: pciutils |
75b67465 | 215 | |
216 | %description infocenter | |
217 | Application for displaying information about your system. | |
218 | ||
219 | %description infocenter -l pl.UTF-8 | |
220 | Centrum informacji o systemie dla KDE. | |
221 | ||
05110009 | 222 | |
75b67465 | 223 | %package kappfinder |
224 | Summary: Menu Updating Tool | |
19ffa999 | 225 | Summary(pl.UTF-8): Narzędzie do aktualizacji menu |
75b67465 | 226 | Group: X11/Applications |
5ebacf01 | 227 | Requires: kde4-kdelibs >= %{version} |
75b67465 | 228 | |
229 | %description kappfinder | |
230 | The tool for finding installed application and adding them to your | |
231 | menu. | |
232 | ||
233 | %description kappfinder -l pl.UTF-8 | |
7f6dc9f8 JB |
234 | Narzędzie do wyszukiwania zainstalowanych aplikacji i dodawania ich do |
235 | menu. | |
75b67465 | 236 | |
75b67465 | 237 | %package kdialog |
238 | Summary: A KDE version of dialog | |
19ffa999 | 239 | Summary(pl.UTF-8): Wersja KDE dialogu |
75b67465 | 240 | Group: X11/Applications |
5ebacf01 | 241 | Requires: kde4-kdelibs >= %{version} |
75b67465 | 242 | |
243 | %description kdialog | |
244 | Kdialog allows to display window dialogs with KDE widgets from shell | |
245 | scripts. | |
246 | ||
247 | %description kdialog -l pl.UTF-8 | |
7f6dc9f8 JB |
248 | Kdialog umożliwia wyświetlanie komunikatów w okienkach KDE z poziomu |
249 | skryptów powłoki. | |
75b67465 | 250 | |
251 | %package kfind | |
252 | Summary: KDE Find Tool | |
19ffa999 | 253 | Summary(pl.UTF-8): Narzędzie do wyszukiwania plików dla KDE |
75b67465 | 254 | Group: X11/Applications |
5aa7929f | 255 | Requires: kde4-konqueror-libs = %{version}-%{release} |
75b67465 | 256 | |
257 | %description kfind | |
258 | A tool for find files for KDE. | |
259 | ||
260 | %description kfind -l pl.UTF-8 | |
9cb53137 | 261 | Narzędzie do wyszukiwania plików dla KDE. |
75b67465 | 262 | |
75b67465 | 263 | %package konsole |
264 | Summary: KDE Terminal Emulator | |
19ffa999 | 265 | Summary(pl.UTF-8): Emulator terminala dla KDE |
75b67465 | 266 | Group: X11/Applications |
45de818c | 267 | Requires: %{name}-common-konsole = %{version}-%{release} |
5ebacf01 | 268 | Requires: %{name}-core = %{version}-%{release} |
5dcc5716 | 269 | #Obsoletes: konsole |
75b67465 | 270 | |
271 | %description konsole | |
272 | KDE Terminal Emulator. | |
273 | ||
274 | %description konsole -l pl.UTF-8 | |
275 | Emulator terminala dla KDE. | |
276 | ||
75b67465 | 277 | %package kwrite |
278 | Summary: KDE Text Editor | |
19ffa999 | 279 | Summary(pl.UTF-8): Edytor tekstu dla KDE |
75b67465 | 280 | Group: X11/Applications/Editors |
5ebacf01 | 281 | Requires: %{name}-core = %{version}-%{release} |
5dcc5716 | 282 | #Obsoletes: kwrite |
75b67465 | 283 | |
284 | %description kwrite | |
285 | KWrite is a simple texteditor, with syntaxhighlighting, codefolding, | |
286 | dynamic word wrap and more, it's the lightweight version of Kate, | |
287 | providing more speed for minor tasks. | |
288 | ||
289 | %description kwrite -l pl.UTF-8 | |
9cb53137 ER |
290 | KWrite to prosty edytor tekstu z podświetlaniem składni, zwijaniem |
291 | kodu, dynamicznym zawijaniem wierszy itp. Jest lżejszą wersją Kate, | |
292 | szybszą dla mniejszych zadań. | |
75b67465 | 293 | |
294 | %package kwrited | |
295 | Summary: KDE write messaging daemon | |
19ffa999 | 296 | Summary(pl.UTF-8): Demon do KDE obsługujący wymianę wiadomości za pomocą write |
75b67465 | 297 | Group: X11/Applications |
298 | # With functional reasons | |
5ebacf01 | 299 | Requires: %{name}-core = %{version}-%{release} |
5dcc5716 | 300 | #Obsoletes: kdebase < 8:3.5.5 |
75b67465 | 301 | |
302 | %description kwrited | |
303 | A kde daeomn that watches for messages from local users sent with | |
304 | write or wall. | |
305 | ||
306 | %description kwrited -l pl.UTF-8 | |
9cb53137 ER |
307 | Demon KDE, który monitoruje wiadomości jakie lokalni użytkownicy |
308 | wysyłają za pomocą komend write lub wall. | |
75b67465 | 309 | |
75b67465 | 310 | %package useraccount |
5aa7929f JB |
311 | Summary: User Account management |
312 | Summary(pl.UTF-8): Zarządzanie kontem użytkownika | |
75b67465 | 313 | Group: X11/Applications |
5dcc5716 | 314 | #Obsoletes: kdeutils-kdepasswd |
315 | #Obsoletes: kdeutils-userinfo | |
75b67465 | 316 | |
317 | %description useraccount | |
318 | useraccount changes user account information. This module contains | |
319 | kdepasswd program functionality. | |
320 | ||
321 | %description useraccount -l pl.UTF-8 | |
7f6dc9f8 JB |
322 | useraccount zmienia informacje o koncie użytkownika. Ten moduł zawiera |
323 | funkcjonalność programu kdepasswd. | |
75b67465 | 324 | |
5aa7929f JB |
325 | %package -n kde4-dolphin |
326 | Summary: Dolphin - KDE 4 file manager | |
327 | Summary(pl.UTF-8): Dolphin - zarządca plików KDE 4 | |
75b67465 | 328 | Group: X11/Applications |
5aa7929f | 329 | Requires: kde4-konqueror-libs = %{version}-%{release} |
0f90d096 | 330 | |
5aa7929f JB |
331 | %description -n kde4-dolphin |
332 | Dolphin - KDE 4 file manager. | |
75b67465 | 333 | |
5aa7929f JB |
334 | %description -n kde4-dolphin -l pl.UTF-8 |
335 | Dolphin - zarządca plików KDE 4. | |
336 | ||
337 | %package -n kde4-konqueror | |
75b67465 | 338 | Summary: Konqueror - web browser and file manager |
19ffa999 | 339 | Summary(pl.UTF-8): Konqueror - przeglądarka WWW i zarządca plików |
75b67465 | 340 | Group: X11/Applications |
5ebacf01 | 341 | Requires: %{name}-common = %{version}-%{release} |
5aa7929f | 342 | Requires: kde4-konqueror-libs = %{version}-%{release} |
75b67465 | 343 | Provides: wwwbrowser |
e001ab99 | 344 | Obsoletes: konqueror >= 4.0.0 |
75b67465 | 345 | |
5aa7929f | 346 | %description -n kde4-konqueror |
75b67465 | 347 | Konqueror is the file manager for the K Desktop Environment. It |
348 | supports basic file management on local UNIX filesystems, from simple | |
349 | cut/copy and paste operations to advanced remote and local network | |
350 | file browsing. | |
351 | ||
352 | Konqueror is the canvas for all the latest KDE technology, from KIO | |
353 | slaves (which provide mechanisms for file access) to component | |
354 | embedding via the KParts object interface, and it is one of the most | |
355 | customizable applications available. | |
356 | ||
357 | Konqueror is an Open Source web browser with HTML4.0 compliance, | |
358 | supporting Java applets, JavaScript, CSS1 and (partially) CSS2, as | |
359 | well as Netscape plugins (for example, Flash or RealVideo plugins). | |
360 | ||
361 | Konqueror is a universal viewing application, capable of embedding | |
362 | read-only viewing components in itself to view documents without ever | |
363 | launching another application. | |
364 | ||
5aa7929f | 365 | %description -n kde4-konqueror -l pl.UTF-8 |
7f6dc9f8 JB |
366 | Konqueror to zarządca plików dla środowiska KDE. Obsługuje podstawowe |
367 | zarządzanie plikami w lokalnych uniksowych systemach plików, od | |
368 | prostych operacji wycinania/kopiowania i wklejania do zaawansowanego | |
369 | przeglądania plików z sieci zdalnych i lokalnych. | |
75b67465 | 370 | |
9cb53137 ER |
371 | Konqueror to podstawa dla wszystkich nowych technologii KDE, od usług |
372 | KIO (dostarczających mechanizmy dostępu do plików) po osadzanie | |
373 | komponentów poprzez interfejs obiektowy KParts i jest jedną z | |
374 | najbardziej poddających się dostosowaniu do własnych potrzeb | |
375 | dostępnych aplikacji. | |
75b67465 | 376 | |
7f6dc9f8 JB |
377 | Konqueror jest także przeglądarką WWW o otwartych źródłach, zgodną z |
378 | HTML 4.0, obsługującą aplety Javy, JavaScript, CSS1 i (częściowo) | |
379 | CSS2, a także wtyczki Netscape'a (na przykład Flash i RealAudio). | |
75b67465 | 380 | |
7f6dc9f8 JB |
381 | Konqueror jest uniwersalną aplikacją do przeglądania, umożliwiającą |
382 | osadzenie w niej komponentów do przeglądania aby oglądać dokumenty bez | |
383 | uruchamiania innej aplikacji. | |
75b67465 | 384 | |
5aa7929f | 385 | %package -n kde4-konqueror-libs |
75b67465 | 386 | Summary: konqueror shared libraries |
19ffa999 | 387 | Summary(pl.UTF-8): Biblioteki współdzielone konquerora |
75b67465 | 388 | Group: X11/Libraries |
389 | Requires(post,postun): /sbin/ldconfig | |
5ebacf01 | 390 | Requires: kde4-kdelibs >= %{version} |
e001ab99 | 391 | Obsoletes: konqueror-libs >= 4.0.0 |
75b67465 | 392 | |
5aa7929f | 393 | %description -n kde4-konqueror-libs |
75b67465 | 394 | Konqueror shared libraries. |
395 | ||
5aa7929f | 396 | %description -n kde4-konqueror-libs -l pl.UTF-8 |
9cb53137 | 397 | Biblioteki współdzielone konquerora. |
75b67465 | 398 | |
75b67465 | 399 | %prep |
73af9974 | 400 | %setup -q -n %{orgname}-%{version} |
75b67465 | 401 | |
402 | %{__sed} -i -e 's/Categories=.*/Categories=Audio;Mixer;/' \ | |
0f90d096 | 403 | apps/kappfinder/apps/Multimedia/alsamixergui.desktop |
75b67465 | 404 | %{__sed} -i -e 's/Categories=.*/Categories=Audio;Recorder;/' \ |
0f90d096 | 405 | apps/kappfinder/apps/Multimedia/rezound.desktop \ |
406 | apps/kappfinder/apps/Multimedia/sweep.desktop \ | |
407 | apps/kappfinder/apps/Multimedia/audacity.desktop | |
75b67465 | 408 | %{__sed} -i -e 's/Categories=.*/Categories=Office;PDA;/' \ |
0f90d096 | 409 | apps/kappfinder/apps/Utilities/xgnokii.desktop |
75b67465 | 410 | for f in `find . -name \*.desktop`; do |
411 | if grep -q '\[ven\]' $f; then | |
412 | sed -i -e 's/\[ven\]/[ve]/' $f | |
413 | fi | |
414 | done | |
415 | ||
416 | %build | |
417 | export QTDIR=%{_prefix} | |
e2408b5f | 418 | install -d build |
75b67465 | 419 | cd build |
420 | %cmake \ | |
4bb300f9 | 421 | -DCMAKE_INSTALL_PREFIX=%{_prefix} \ |
75b67465 | 422 | ../ |
423 | ||
424 | %{__make} | |
425 | ||
426 | %install | |
427 | rm -rf $RPM_BUILD_ROOT | |
428 | ||
429 | %{__make} -C build/ install \ | |
430 | DESTDIR=$RPM_BUILD_ROOT \ | |
431 | kde_htmldir=%{_kdedocdir} | |
432 | ||
433 | install -d \ | |
2bbdcdd2 | 434 | $RPM_BUILD_ROOT%{_datadir}/apps/kcontrol \ |
05110009 | 435 | $RPM_BUILD_ROOT%{_libdir}/kde4/plugins/konqueror \ |
436 | $RPM_BUILD_ROOT%{_kdedocdir}/en/kinfocenter | |
75b67465 | 437 | |
75b67465 | 438 | %clean |
439 | rm -rf $RPM_BUILD_ROOT | |
440 | ||
441 | %post common-konsole | |
442 | %{_bindir}/fontpostinst misc | |
443 | ||
444 | %postun common-konsole | |
445 | %{_bindir}/fontpostinst misc | |
446 | ||
5aa7929f JB |
447 | %post core -p /sbin/ldconfig |
448 | %postun core -p /sbin/ldconfig | |
75b67465 | 449 | |
5aa7929f JB |
450 | %post -n kde4-konqueror-libs -p /sbin/ldconfig |
451 | %postun -n kde4-konqueror-libs -p /sbin/ldconfig | |
79de5e8b | 452 | |
75b67465 | 453 | %files devel |
454 | %defattr(644,root,root,755) | |
0f90d096 | 455 | %attr(755,root,root) %{_libdir}/libdolphinprivate.so |
456 | %attr(755,root,root) %{_libdir}/libkonq.so | |
457 | %attr(755,root,root) %{_libdir}/libkonqsidebarplugin.so | |
2bbdcdd2 | 458 | %attr(755,root,root) %{_libdir}/libkonquerorprivate.so |
75b67465 | 459 | %{_includedir}/*.h |
75b67465 | 460 | |
5aa7929f | 461 | %files -n kde4-dolphin |
0f90d096 | 462 | %defattr(644,root,root,755) |
0f90d096 | 463 | %attr(755,root,root) %{_bindir}/dolphin |
464 | %attr(755,root,root) %{_libdir}/libdolphinprivate.so.* | |
465 | %attr(755,root,root) %{_libdir}/kde4/dolphinpart.so | |
5aa7929f JB |
466 | %dir %{_datadir}/apps/dolphin |
467 | %{_datadir}/apps/dolphin/dolphinui.rc | |
468 | %{_datadir}/apps/dolphin/icons | |
469 | %dir %{_datadir}/apps/dolphinpart | |
470 | %{_datadir}/apps/dolphinpart/dolphinpart.rc | |
0f90d096 | 471 | %{_datadir}/config.kcfg/dolphin_columnmodesettings.kcfg |
472 | %{_datadir}/config.kcfg/dolphin_detailsmodesettings.kcfg | |
473 | %{_datadir}/config.kcfg/dolphin_directoryviewpropertysettings.kcfg | |
474 | %{_datadir}/config.kcfg/dolphin_generalsettings.kcfg | |
475 | %{_datadir}/config.kcfg/dolphin_iconsmodesettings.kcfg | |
476 | %{_datadir}/config.kcfg/keditbookmarks.kcfg | |
0f90d096 | 477 | %{_datadir}/kde4/services/dolphinpart.desktop |
5aa7929f JB |
478 | %{_desktopdir}/kde4/dolphin.desktop |
479 | %{_kdedocdir}/en/dolphin | |
75b67465 | 480 | |
05110009 | 481 | %files common |
75b67465 | 482 | %defattr(644,root,root,755) |
3d638333 | 483 | %dir %{_desktopdir}/kde4 |
2bbdcdd2 | 484 | %dir %{_datadir}/kde4/services/ServiceMenus |
75b67465 | 485 | |
486 | %files common-konsole | |
487 | %defattr(644,root,root,755) | |
488 | %{_datadir}/apps/konsole | |
75b67465 | 489 | |
490 | %files core | |
491 | %defattr(644,root,root,755) | |
5aa7929f | 492 | %attr(755,root,root) %{_bindir}/kbookmarkmerger |
0f90d096 | 493 | %attr(755,root,root) %{_libdir}/kde4/libkcminit_nsplugins.so |
75b67465 | 494 | %attr(755,root,root) %{_libdir}/kde4/libkhtmlkttsdplugin.so |
3d638333 | 495 | %dir %{_datadir}/apps/kcontrol |
496 | %dir %{_datadir}/apps/kcontrol/pics | |
0f90d096 | 497 | %{_datadir}/apps/kcontrol/pics/onlyone.png |
498 | %{_datadir}/apps/kcontrol/pics/overlapping.png | |
0f90d096 | 499 | %{_datadir}/apps/khtml/kpartplugins/khtmlkttsd.desktop |
500 | %{_datadir}/apps/khtml/kpartplugins/khtmlkttsd.rc | |
0f90d096 | 501 | %{_datadir}/apps/kconf_update/favicons.upd |
502 | %{_datadir}/apps/kconf_update/kfmclient_3_2.upd | |
503 | %{_datadir}/apps/kconf_update/kfmclient_3_2_update.sh | |
504 | %{_datadir}/apps/kconf_update/move_favicons.sh | |
505 | %{_datadir}/apps/kconf_update/socks.upd | |
75b67465 | 506 | %{_datadir}/templates |
5aa7929f JB |
507 | %{_desktopdir}/kde4/Home.desktop |
508 | %{_desktopdir}/kde4/kdepasswd.desktop | |
509 | %{_desktopdir}/kde4/kfmclient.desktop | |
510 | %{_desktopdir}/kde4/kfmclient_dir.desktop | |
511 | %{_desktopdir}/kde4/kfmclient_html.desktop | |
512 | %{_desktopdir}/kde4/kfmclient_war.desktop | |
0f90d096 | 513 | %{_iconsdir}/*/*/apps/*.png |
514 | %{_iconsdir}/*/*/apps/*.svgz | |
2bbdcdd2 | 515 | %dir %{_iconsdir}/oxygen/scalable/apps |
75b67465 | 516 | |
75b67465 | 517 | %files infocenter |
518 | %defattr(644,root,root,755) | |
0f90d096 | 519 | %attr(755,root,root) %{_bindir}/kinfocenter |
0f90d096 | 520 | %attr(755,root,root) %{_libdir}/libkdeinit4_kinfocenter.so |
75b67465 | 521 | %{_datadir}/apps/kinfocenter |
05110009 | 522 | %{_desktopdir}/kde4/kinfocenter.desktop |
5aa7929f | 523 | %dir %{_kdedocdir}/en/kinfocenter |
75b67465 | 524 | |
525 | %files kappfinder | |
526 | %defattr(644,root,root,755) | |
527 | %attr(755,root,root) %{_bindir}/kappfinder | |
0f90d096 | 528 | %{_datadir}/apps/kappfinder |
529 | %{_desktopdir}/kde4/kappfinder.desktop | |
5aa7929f | 530 | %{_iconsdir}/*/*/apps/kappfinder.png |
75b67465 | 531 | |
532 | %files kdialog | |
533 | %defattr(644,root,root,755) | |
75b67465 | 534 | %attr(755,root,root) %{_bindir}/kdialog |
0f90d096 | 535 | %{_datadir}/dbus-1/interfaces/org.kde.kdialog.ProgressDialog.xml |
75b67465 | 536 | |
537 | %files kfind | |
538 | %defattr(644,root,root,755) | |
539 | %attr(755,root,root) %{_bindir}/kfind | |
0f90d096 | 540 | %attr(755,root,root) %{_libdir}/kde4/libkfindpart.so |
5aa7929f | 541 | %{_desktopdir}/kde4/kfind.desktop |
0f90d096 | 542 | %{_datadir}/kde4/services/kfindpart.desktop |
5aa7929f | 543 | %{_kdedocdir}/en/kfind |
75b67465 | 544 | |
545 | %files konsole | |
546 | %defattr(644,root,root,755) | |
75b67465 | 547 | %attr(755,root,root) %{_bindir}/konsole |
0f90d096 | 548 | %attr(755,root,root) %{_bindir}/konsoleprofile |
549 | %attr(755,root,root) %{_libdir}/libkdeinit4_konsole.so | |
550 | %attr(755,root,root) %{_libdir}/kde4/libkonsolepart.so | |
9be92beb | 551 | #%{_datadir}/kde4/services/konsole-script.desktop |
0f90d096 | 552 | %{_datadir}/kde4/services/ServiceMenus/konsolehere.desktop |
553 | %{_datadir}/kde4/services/konsolepart.desktop | |
5aa7929f JB |
554 | %{_desktopdir}/kde4/konsole.desktop |
555 | #%{_iconsdir}/*/*/apps/konsole.png | |
556 | #%{_iconsdir}/*/*/apps/konsole.svgz | |
557 | %{_kdedocdir}/en/konsole | |
75b67465 | 558 | |
559 | %files kwrite | |
560 | %defattr(644,root,root,755) | |
561 | %attr(755,root,root) %{_bindir}/kwrite | |
0f90d096 | 562 | %attr(755,root,root) %{_libdir}/libkdeinit4_kwrite.so |
75b67465 | 563 | %{_datadir}/apps/kwrite |
0f90d096 | 564 | %{_desktopdir}/kde4/kwrite.desktop |
5aa7929f | 565 | %{_kdedocdir}/en/kwrite |
75b67465 | 566 | |
567 | %files kwrited | |
568 | %defattr(644,root,root,755) | |
75b67465 | 569 | %attr(755,root,root) %{_libdir}/kde4/kded_kwrited.so |
0f90d096 | 570 | %{_datadir}/kde4/services/kded/kwrited.desktop |
75b67465 | 571 | |
572 | %files useraccount | |
573 | %defattr(644,root,root,755) | |
574 | %attr(755,root,root) %{_bindir}/kdepasswd | |
75b67465 | 575 | %attr(755,root,root) %{_libdir}/kde4/kcm_useraccount.so |
2bbdcdd2 | 576 | %dir %{_datadir}/apps/kdm |
577 | %dir %{_datadir}/apps/kdm/pics | |
578 | %{_datadir}/apps/kdm/pics/users | |
75b67465 | 579 | %{_datadir}/config.kcfg/kcm_useraccount.kcfg |
0f90d096 | 580 | %{_datadir}/kde4/services/kcm_useraccount.desktop |
75b67465 | 581 | |
5aa7929f | 582 | %files -n kde4-konqueror |
75b67465 | 583 | %defattr(644,root,root,755) |
75b67465 | 584 | %attr(755,root,root) %{_bindir}/keditbookmarks |
585 | %attr(755,root,root) %{_bindir}/keditfiletype | |
586 | %attr(755,root,root) %{_bindir}/kfmclient | |
75b67465 | 587 | %attr(755,root,root) %{_bindir}/konqueror |
588 | %attr(755,root,root) %{_bindir}/nspluginscan | |
589 | %attr(755,root,root) %{_bindir}/nspluginviewer | |
75b67465 | 590 | %attr(755,root,root) %{_libdir}/kde4/kcm_css.so |
75b67465 | 591 | %attr(755,root,root) %{_libdir}/kde4/kcm_filetypes.so |
75b67465 | 592 | %attr(755,root,root) %{_libdir}/kde4/kcm_history.so |
75b67465 | 593 | %attr(755,root,root) %{_libdir}/kde4/kcm_kio.so |
75b67465 | 594 | %attr(755,root,root) %{_libdir}/kde4/kcm_konq.so |
75b67465 | 595 | %attr(755,root,root) %{_libdir}/kde4/kcm_konqhtml.so |
75b67465 | 596 | %attr(755,root,root) %{_libdir}/kde4/kcm_kurifilt.so |
75b67465 | 597 | %attr(755,root,root) %{_libdir}/kde4/kcm_performance.so |
75b67465 | 598 | %attr(755,root,root) %{_libdir}/kde4/kded_favicons.so |
b1086084 | 599 | %attr(755,root,root) %{_libdir}/kde4/kded_konqy_preloader.so |
600 | %attr(755,root,root) %{_libdir}/kde4/konq_aboutpage.so | |
601 | %attr(755,root,root) %{_libdir}/kde4/libnsplugin.so | |
2bbdcdd2 | 602 | %attr(755,root,root) %{_libdir}/libkdeinit4_konqueror.so |
0f90d096 | 603 | %{_datadir}/apps/kconf_update/konqsidebartng.upd |
604 | %{_datadir}/apps/kconf_update/move_konqsidebartng_entries.sh | |
75b67465 | 605 | %{_datadir}/apps/kbookmark |
606 | %{_datadir}/apps/kcmcss | |
607 | %{_datadir}/apps/keditbookmarks | |
75b67465 | 608 | %{_datadir}/apps/konqiconview |
609 | %{_datadir}/apps/konqlistview | |
75b67465 | 610 | %{_datadir}/apps/konqueror/about |
611 | %{_datadir}/apps/konqueror/icons | |
612 | %{_datadir}/apps/konqueror/pics | |
613 | %{_datadir}/apps/konqueror/profiles | |
2bbdcdd2 | 614 | %dir %{_datadir}/apps/konqueror |
615 | %{_datadir}/apps/konqueror/konqueror.rc | |
2bbdcdd2 | 616 | %{_datadir}/apps/konqueror/konq-filemanagement.rc |
617 | %{_datadir}/apps/konqueror/konq-webbrowsing.rc | |
5aa7929f JB |
618 | %{_datadir}/apps/konqsidebartng |
619 | %dir %{_datadir}/apps/plugin | |
620 | %{_datadir}/apps/plugin/nspluginpart.rc | |
621 | %{_datadir}/autostart/konqy_preload.desktop | |
622 | %{_datadir}/config/konqsidebartng.rc | |
623 | %{_datadir}/config.kcfg/konqueror.kcfg | |
0f90d096 | 624 | %{_datadir}/kde4/servicetypes/findpart.desktop |
625 | %{_datadir}/kde4/servicetypes/konqaboutpage.desktop | |
626 | %{_datadir}/kde4/servicetypes/konqpopupmenuplugin.desktop | |
627 | %{_datadir}/kde4/servicetypes/terminalemulator.desktop | |
628 | %{_datadir}/kde4/servicetypes/uasprovider.desktop | |
05110009 | 629 | %{_datadir}/kde4/services/useragentstrings |
0f90d096 | 630 | %{_datadir}/kde4/services/cache.desktop |
631 | %{_datadir}/kde4/services/cookies.desktop | |
632 | %{_datadir}/kde4/services/desktoppath.desktop | |
633 | %{_datadir}/kde4/services/ebrowsing.desktop | |
634 | %{_datadir}/kde4/services/filebehavior.desktop | |
635 | %{_datadir}/kde4/services/filebrowser.desktop | |
636 | %{_datadir}/kde4/services/filepreviews.desktop | |
637 | %{_datadir}/kde4/services/filetypes.desktop | |
638 | %{_datadir}/kde4/services/kcmcss.desktop | |
639 | %{_datadir}/kde4/services/kcmhistory.desktop | |
640 | %{_datadir}/kde4/services/kcmkonqyperformance.desktop | |
641 | %{_datadir}/kde4/services/kcmperformance.desktop | |
642 | %{_datadir}/kde4/services/kded/favicons.desktop | |
643 | %{_datadir}/kde4/services/kded/konqy_preloader.desktop | |
644 | %{_datadir}/kde4/services/khtml_behavior.desktop | |
645 | %{_datadir}/kde4/services/khtml_filter.desktop | |
646 | %{_datadir}/kde4/services/khtml_fonts.desktop | |
647 | %{_datadir}/kde4/services/khtml_general.desktop | |
648 | %{_datadir}/kde4/services/khtml_java_js.desktop | |
649 | %{_datadir}/kde4/services/khtml_plugins.desktop | |
650 | %{_datadir}/kde4/services/konq_aboutpage.desktop | |
651 | %{_datadir}/kde4/services/konq_sidebartng.desktop | |
652 | %{_datadir}/kde4/services/konqfilemgr.desktop | |
653 | %{_datadir}/kde4/services/konqueror.desktop | |
654 | %{_datadir}/kde4/services/lanbrowser.desktop | |
655 | %{_datadir}/kde4/services/netpref.desktop | |
656 | %{_datadir}/kde4/services/proxy.desktop | |
657 | %{_datadir}/kde4/services/smb.desktop | |
658 | %{_datadir}/kde4/services/useragent.desktop | |
0f90d096 | 659 | %{_datadir}/dbus-1/interfaces/org.kde.FavIcon.xml |
660 | %{_datadir}/dbus-1/interfaces/org.kde.Konqueror.Main.xml | |
661 | %{_datadir}/dbus-1/interfaces/org.kde.Konqueror.MainWindow.xml | |
662 | %{_datadir}/dbus-1/interfaces/org.kde.konqueror.Preloader.xml | |
663 | %{_datadir}/dbus-1/interfaces/org.kde.libkonq.FileUndoManager.xml | |
664 | %{_datadir}/dbus-1/interfaces/org.kde.nsplugins.CallBack.xml | |
665 | %{_datadir}/dbus-1/interfaces/org.kde.nsplugins.class.xml | |
666 | %{_datadir}/dbus-1/interfaces/org.kde.nsplugins.instance.xml | |
667 | %{_datadir}/dbus-1/interfaces/org.kde.nsplugins.viewer.xml | |
5aa7929f JB |
668 | %{_desktopdir}/kde4/konqbrowser.desktop |
669 | %{_desktopdir}/kde4/konquerorsu.desktop | |
670 | %{_iconsdir}/*/*/apps/konqueror.* | |
2bbdcdd2 | 671 | %{_kdedocdir}/en/konqueror |
672 | # testing | |
673 | %attr(755,root,root) %{_libdir}/kde4/konq_sidebar.so | |
674 | %attr(755,root,root) %{_libdir}/kde4/konq_sidebartree_bookmarks.so | |
675 | %attr(755,root,root) %{_libdir}/kde4/konq_sidebartree_dirtree.so | |
676 | %attr(755,root,root) %{_libdir}/kde4/konq_sidebartree_history.so | |
677 | %attr(755,root,root) %{_libdir}/kde4/konq_sound.so | |
678 | %attr(755,root,root) %{_libdir}/kde4/konqsidebar_tree.so | |
679 | %attr(755,root,root) %{_libdir}/kde4/konqsidebar_web.so | |
680 | %attr(755,root,root) %{_libdir}/kde4/konq_remoteencoding.so | |
681 | %attr(755,root,root) %{_libdir}/kde4/konq_shellcmdplugin.so | |
682 | ||
5aa7929f | 683 | %files -n kde4-konqueror-libs |
75b67465 | 684 | %defattr(644,root,root,755) |
5dcc5716 | 685 | %attr(755,root,root) %{_libdir}/libkonq.so.* |
686 | %attr(755,root,root) %{_libdir}/libkonqsidebarplugin.so.* | |
2bbdcdd2 | 687 | %attr(755,root,root) %{_libdir}/libkonquerorprivate.so.* |
688 | %attr(755,root,root) %{_libdir}/libkdeinit4_keditbookmarks.so | |
689 | %attr(755,root,root) %{_libdir}/libkdeinit4_kfmclient.so |