SPECS: kde4-kdebase-workspace.spec - some descs, trying to clean u...
qboosh
qboosh at pld-linux.org
Sun Feb 17 03:30:32 CET 2008
Author: qboosh Date: Sun Feb 17 02:30:32 2008 GMT
Module: SPECS Tag: HEAD
---- Log message:
- some descs, trying to clean up this mess (long way to do...)
---- Files affected:
SPECS:
kde4-kdebase-workspace.spec (1.46 -> 1.47)
---- Diffs:
================================================================
Index: SPECS/kde4-kdebase-workspace.spec
diff -u SPECS/kde4-kdebase-workspace.spec:1.46 SPECS/kde4-kdebase-workspace.spec:1.47
--- SPECS/kde4-kdebase-workspace.spec:1.46 Fri Feb 15 16:20:01 2008
+++ SPECS/kde4-kdebase-workspace.spec Sun Feb 17 03:30:27 2008
@@ -1,21 +1,16 @@
# $Revision$, $Date$
-# TODO: missing descriptions (solid, networkmanager, plasma, kwin)
+# TODO:
+# - it's real mess, split (especially -core) looks like picking random files
+# - internal deps (really FUBAR currently)
%define oname kdebase-workspace
%define _state unstable
-Summary: K Desktop Environment - core files
-Summary(es.UTF-8): K Desktop Environment - archivos básicos
-Summary(ja.UTF-8): KDEデスクトップ環境 - 基本ファイル
-Summary(ko.UTF-8): KDE - 기본 파일
-Summary(pl.UTF-8): K Desktop Environment - pliki środowiska
-Summary(pt_BR.UTF-8): K Desktop Environment - arquivos básicos
-Summary(ru.UTF-8): K Desktop Environment - базовые файлы
-Summary(uk.UTF-8): K Desktop Environment - базові файли
-Summary(zh_CN.UTF-8): KDE核心
+Summary: KDE 4 base workspace components
+Summary(pl.UTF-8): Podstawowe komponenty środowiska KDE 4
Name: kde4-kdebase-workspace
Version: 4.0.62
Release: 0.1
-License: GPL
+License: GPL v2+
Group: X11/Applications
Source0: ftp://ftp.kde.org/pub/kde/%{_state}/%{version}/src/%{oname}-%{version}.tar.bz2
# Source0-md5: 5f825dd3991011a0ced4f75823745ea1
@@ -30,8 +25,8 @@
Source15: %{name}.desktop
Source16: %{name}-session
URL: http://www.kde.org/
-BuildRequires: Mesa-libGL-devel
BuildRequires: NetworkManager-devel
+BuildRequires: OpenGL-devel
BuildRequires: QtScript-devel >= 4.3
BuildRequires: bluez-libs-devel
BuildRequires: cmake
@@ -48,44 +43,42 @@
%description
This package contains KDE base system which includes:
- KDE Control Centre with modules
-- KDesktop (a desktop) and Kicker (a panel)
- KWin window manager and several decorations
- KDE splash themes and plugins
-- thumbnail creation, mail, news and terminal emulation support
- many more.
-%description -l ja.UTF-8
-KDEデスクトップ環境用の基本アプリケーション。
-以下のようなパッケージが入っています。
-
%description -l pl.UTF-8
Ten pakiet zawiera podstawowe aplikacje KDE:
- Centrum sterowania z modułami
-- KDesktop (pulpit) i Kicker (panel)
-- menedżer okien Kwin i dekoracje
+- zarządcę okien Kwin wraz z dekoracjami
- ekrany startowe KDE
-- obsługę podglądu plików, protokołów poczty i news oraz
- emulacji terminala
+- wiele innych elementów.
+
+%package core
+Summary: KDE core applications
+Summary(pl.UTF-8): Podstawowe aplikacje KDE
+Group: X11/Applications
+#Requires: xdg-menus
+#Suggests: sudo
+#Conflicts: kttsd <= 040609
+
+%description core
+Some random mess, needs fix.
+
+%description core -l pl.UTF-8
+Przypadkowy zbiór śmieci, do poprawki.
+
+%package libksgrd
+Summary: ksgrd library
+Summary(pl.UTF-8): Biblioteka ksgrd
+Group: X11/Libraries
+Requires(post,postun): /sbin/ldconfig
+
+%description libksgrd
+A library containing functions for the system monitor KSysGuard.
-%description -l ru.UTF-8
-Базовые программы для K Desktop Environment. Включены: kwin (оконный
-менеджер), konqueror (файловый менеджер, web-браузер, ftp-клиент,
-...), konsole (замена xterm), kicker (запускалка программ и пейджер
-рабочего стола), kaudio (аудиосервер), kdehelp (программа для
-просмотра справочных файлов kde, файлов info и man), kthememgr
-(система для управления альтернативными пакетами тем) и другие
-компоненты KDE (kcheckpass, kikbd, kscreensaver, kcontrol, kfind,
-kfontmanager, kmenuedit, kappfinder).
-
-%description -l uk.UTF-8
-Базові програми для K Desktop Environment. Включені: kwin (віконный
-менеджер), konqueror (файловий менеджер, web-браузер, ftp-кліент,
-...), konsole (заміна xterm), kicker (запускалка програм та пейджер
-робочого столу), kaudio (аудіосервер), kdehelp (програма для перегляду
-файлів довідки kde, файлів info та man), kthememgr (система для
-керування альтернативними пакетами тем) та інші компоненти KDE
-(kcheckpass, kikbd, kscreensaver, kcontrol, kfind, kfontmanager,
-kmenuedit, kappfinder).
+%description libksgrd -l pl.UTF-8
+Biblioteka zawierające funkcje monitora systemu - KSysGuard.
%package devel
Summary: Include files to develop KDE applications
@@ -97,12 +90,12 @@
This package contains header files needed to develop KDE applications.
%description devel -l pl.UTF-8
-Pakiet zawiera pliki nagłówkowe niezbędne do programowania
-aplikacji KDE.
+Pakiet zawiera pliki nagłówkowe niezbędne do programowania aplikacji
+KDE.
%description devel -l pt_BR.UTF-8
-Este pacote contém os arquivos de inclusão que são necessários
-para compilar aplicativos que usem bibliotecas do kdebase.
+Este pacote contém os arquivos de inclusão que são necessários para
+compilar aplicativos que usem bibliotecas do kdebase.
%package kde4-decoration-libs
Summary: Libraries for KDE Window Decorations
@@ -116,6 +109,136 @@
%description kde4-decoration-libs -l pl.UTF-8
Biblioteki dla dekoracji okien KDE.
+%package kfontinst
+Summary: K Font Installer
+Summary(pl.UTF-8): Instalator fontów dla KDE
+Group: X11/Applications
+
+%description kfontinst
+KDE font installer.
+
+%description kfontinst -l pl.UTF-8
+Instalator czcionek dla KDE.
+
+%package klipper
+Summary: Clipboard Tool
+Summary(pl.UTF-8): Narzędzie schowka
+Group: X11/Applications
+
+%description klipper
+A tool extending the clipboard support for KDE. Note that it requires
+a powerful computer.
+
+%description klipper -l pl.UTF-8
+Narzędzie rozszerzające obsługę schowka dla KDE. Wymaga ono szybkiego
+systemu.
+
+%package ksysguard
+Summary: System Guard
+Summary(pl.UTF-8): Strażnik systemu
+Group: X11/Applications
+Requires(post,postun): /sbin/ldconfig
+
+%description ksysguard
+KDE System Guard.
+
+%description ksysguard -l pl.UTF-8
+Strażnik systemu dla KDE.
+
+%package kwin
+Summary: KWin - KDE 4 window manager
+Summary(pl.UTF-8): KWin - zarządca okien KDE 4
+Group: X11/Applications
+
+%description kwin
+KWin - KDE 4 window manager.
+
+%description kwin -l pl.UTF-8
+KWin - zarządca okien KDE 4.
+
+%package plasma
+Summary: Plasma - KDE 4 panels and desktop work area
+Summary(pl.UTF-8): Plasma - panele i pulpit KDE 4
+Group: X11/Applications
+
+%description plasma
+Plasma - KDE 4 panels and desktop work area.
+
+%description plasma -l pl.UTF-8
+Plasma - panele i pulpit KDE 4.
+
+%package screensavers
+Summary: KDE screensavers
+Summary(pl.UTF-8): Wygaszacze ekranu KDE
+Summary(ru.UTF-8): хранители экрана для KDE
+Summary(uk.UTF-8): зберігачі екрану для KDE
+Group: X11/Applications
+
+%description screensavers
+KDE screensavers.
+
+%description screensavers -l pl.UTF-8
+Wygaszacze ekranu KDE.
+
+%description screensavers -l ru.UTF-8
+Некоторые 3D хранители экрана для K Desktop Environment.
+
+%package solid
+Summary: Solid - KDE 4 hardware configuration
+Summary(pl.UTF-8): Solid - konfiguracja sprzętu w KDE 4
+Group: X11/Applications
+
+%description solid
+Solid - KDE 4 hardware configuration.
+
+%description solid -l pl.UTF-8
+Solid - konfiguracja sprzętu w KDE 4.
+
+%package networkmanager
+Summary: Solid NetworkManager - network management using the NetworkManager daemon
+Summary(pl.UTF-8): Solid NetworkManager - zarządzanie siecią przy użyciu demona NetworkManager
+Group: X11/Applications
+Requires: %{name}-solid = %{version}-%{release}
+
+%description networkmanager
+Solid NetworkManager - network management using the NetworkManager
+daemon.
+
+%description networkmanager -l pl.UTF-8
+Solid NetworkManager - zarządzanie siecią przy użyciu demona
+NetworkManager.
+
+%package wallpapers
+Summary: KDE 4 wallpapers
+Summary(pl.UTF-8): Tapety KDE 4
+Group: X11/Applications
+
+%description wallpapers
+KDE 4 wallpapers.
+
+%description wallpapers -l pl.UTF-8
+Tapety KDE 4.
+
+%package -n kde4-kdm
+Summary: KDE Display Manager
+Summary(pl.UTF-8): Zarządca ekranów KDE
+Group: X11/Applications
+Requires(post,preun): /sbin/chkconfig
+Requires: kde4-kgreet
+Requires: pam >= 0.99.7.1
+Requires: rc-scripts
+Provides: XDM
+Obsoletes: kdm < 9:3.0.0
+Obsoletes: kdm >= 4.0.0
+
+%description -n kde4-kdm
+A program used for managing X11 sessions on local or remote computers.
+Also provides graphical login method.
+
+%description -n kde4-kdm -l pl.UTF-8
+Program służący do zarządzania zarówno lokalnymi jak i zdalnymi
+sesjami X11. Udostępnia także graficzny tryb logowania.
+
%package -n kde4-decoration-b2
Summary: KDE Window Decoration - B2
Summary(pl.UTF-8): Dekoracja okna dla KDE - B2
@@ -130,8 +253,8 @@
%description -n kde4-decoration-b2 -l pl.UTF-8
Podobna do Beos dekoracja okien z prostokątnym tytułem okna po lewej
stronie. Nie zajmuje ona więcej niż 20-30% szerokości ekranu, a w
-przypadkach gdyby dwie dekoracje się zasłaniały, są one układane
-obok siebie.
+przypadkach gdyby dwie dekoracje się zasłaniały, są one układane obok
+siebie.
%package -n kde4-decoration-kde2
Summary: KDE Window Decoration - kde2
@@ -225,8 +348,8 @@
%description -n kde4-decoration-quartz -l pl.UTF-8
Dekoracja okna z pełnymi krawędziami. Nagłówek okna składa się z
-jasnego obszaru dla tytułu okna i ciemniejszego dla przycisków.
-Między obszarami jest stylowy przejście.
+jasnego obszaru dla tytułu okna i ciemniejszego dla przycisków. Między
+obszarami jest stylowy przejście.
%package -n kde4-decoration-redmond
Summary: KDE Window Decoration - Redmond
@@ -262,8 +385,8 @@
Tools for asking for passwords in the classic, default look.
%description -n kde4-kgreet-classic -l pl.UTF-8
-Narzędzia służące do zapytań o hasło - klasyczny, domyślny
-motyw wyglądu.
+Narzędzia służące do zapytań o hasło - klasyczny, domyślny motyw
+wyglądu.
%package -n kde4-kgreet-winbind
Summary: KDE greeter libraries
@@ -310,168 +433,6 @@
%description -n kde4-splash-SimpleSmall -l pl.UTF-8
Ekran powitalny KDE SimpleSmall.
-%package common-konsole
-Summary: Common files for konsole and konsolepart
-Summary(pl.UTF-8): Pliki wspólne dla konsole i konsolepart
-Group: X11/Applications
-#Requires(post,postun): fontpostinst
-
-%description common-konsole
-Color schemes, icons, fonts and shell profiles for konsole.
-
-%description common-konsole -l pl.UTF-8
-Schematy kolorów, ikony, czcionki oraz profile sesji dla konsole.
-
-%package core
-Summary: KDE Core Apps
-Summary(pl.UTF-8): Podstawowe aplikacje KDE
-Group: X11/Applications
-#Requires: xdg-menus
-#Suggests: sudo
-#Conflicts: kttsd <= 040609
-
-%description core
-KDE Core apps. This package contains:
-- Control Center;
-- Help Center;
-- Print System;
-- Crash Handlers;
-- A Frontend for "su" (or "sudo") program.
-
-%description core -l pl.UTF-8
-Podstawowe aplikacje środowiska KDE. Pakiet ten zawiera:
-- Centrum sterowania;
-- System drukowania;
-- System pomocy;
-- Programy obsługi błędów;
-- Frontend dla programu "su" (lub "sudo").
-
-%package kfontinst
-Summary: K Font Installer
-Summary(pl.UTF-8): Instalator fontów dla KDE
-Group: X11/Applications
-
-%description kfontinst
-KDE font installer.
-
-%description kfontinst -l pl.UTF-8
-Instalator czcionek dla KDE.
-
-%package klipper
-Summary: Clipboard Tool
-Summary(pl.UTF-8): Narzędzie schowka
-Group: X11/Applications
-
-%description klipper
-A tool extending the clipboard support for KDE. Note that it requires
-a powerful computer.
-
-%description klipper -l pl.UTF-8
-Narzędzie rozszerzające obsługę schowka dla KDE. Wymaga ono
-szybkiego systemu.
-
-%package ksysguard
-Summary: System Guard
-Summary(pl.UTF-8): Strażnik systemu
-Group: X11/Applications
-Requires(post,postun): /sbin/ldconfig
-
-%description ksysguard
-KDE System Guard.
-
-%description ksysguard -l pl.UTF-8
-Strażnik systemu dla KDE.
-
-%package libksgrd
-Summary: ksgrd library
-Summary(pl.UTF-8): Biblioteka ksgrd
-Group: X11/Libraries
-Requires(post,postun): /sbin/ldconfig
-
-%description libksgrd
-A library containing functions for the system monitor KSysGuard.
-
-%description libksgrd -l pl.UTF-8
-Biblioteka zawierające funkcje monitora systemu - KSysGuard.
-
-%package screensavers
-Summary: KDE screensavers
-Summary(pl.UTF-8): Wygaszacze ekranu desktopu KDE
-Summary(ru.UTF-8): хранители экрана для KDE
-Summary(uk.UTF-8): зберігачі екрану для KDE
-Group: X11/Applications
-
-%description screensavers
-KDE screensavers.
-
-%description screensavers -l pl.UTF-8
-Wygaszacze ekranu desktopu KDE.
-
-%description screensavers -l ru.UTF-8
-Некоторые 3D хранители экрана для K Desktop
-Environment.
-
-%package solid
-Summary: Solid
-Group: X11/Applications
-
-%description solid
-Solid.
-
-%package networkmanager
-Summary: networkmanager
-Group: X11/Applications
-
-%description networkmanager
-Networkmanager.
-
-%package plasma
-Summary: Plasma
-Group: X11/Applications
-
-%description plasma
-Plasma.
-
-%package -n kde4-kdm
-Summary: KDE Display Manager
-Summary(pl.UTF-8): Zarządca ekranów KDE
-Group: X11/Applications
-Requires(post,preun): /sbin/chkconfig
-Requires: kde4-kgreet
-Requires: pam >= 0.99.7.1
-Requires: rc-scripts
-Provides: XDM
-Obsoletes: kdm >= 4.0.0
-Obsoletes: kdm < 9:3.0.0
-
-%description -n kde4-kdm
-A program used for managing X11 sessions on local or remote computers.
-Also provides graphical login method.
-
-%description -n kde4-kdm -l pl.UTF-8
-Program służący do zarządzania zarówno lokalnymi jak i zdalnymi
-sesjami X11. Udostępnia także graficzny tryb logowania.
-
-%package wallpapers
-Summary: KDE4 wallpapers
-Summary(pl.UTF-8): Tapety KDE4
-Group: X11/Applications
-
-%description wallpapers
-A program used for managing X11 sessions on local or remote computers.
-Also provides graphical login method.
-
-%description wallpapers -l pl.UTF-8
-Program służący do zarządzania zarówno lokalnymi jak i zdalnymi
-sesjami X11. Udostępnia także graficzny tryb logowania.
-
-%package kwin
-Summary: kwin
-Group: X11/Applications
-
-%description kwin
-kwin
-
%prep
%setup -q -n %{oname}-%{version}
@@ -488,7 +449,7 @@
%install
rm -rf $RPM_BUILD_ROOT
-%{__make} -C build/ install \
+%{__make} -C build install \
DESTDIR=$RPM_BUILD_ROOT \
kde_htmldir=%{_kdedocdir}
@@ -546,15 +507,14 @@
%attr(755,root,root) %{_bindir}/kcminit
%attr(755,root,root) %{_bindir}/kcminit_startup
%attr(755,root,root) %{_bindir}/kdostartupconfig4
-%attr(755,root,root) %{_libdir}/libkdeinit4_kcminit.so
-%attr(755,root,root) %{_libdir}/libkdeinit4_kcminit_startup.so
-
%attr(755,root,root) %{_libdir}/libkworkspace.so.*
%attr(755,root,root) %{_libdir}/libprocesscore.so.*
%attr(755,root,root) %{_libdir}/libprocessui.so.*
%attr(755,root,root) %{_libdir}/libtaskmanager.so.*
%attr(755,root,root) %{_libdir}/libweather_ion.so.*
%attr(755,root,root) %{_libdir}/libplasmaclock.so.*
+%attr(755,root,root) %{_libdir}/libkdeinit4_kcminit.so
+%attr(755,root,root) %{_libdir}/libkdeinit4_kcminit_startup.so
# kaccess
%attr(755,root,root) %{_bindir}/kaccess
@@ -575,17 +535,17 @@
# khotkeys
%attr(755,root,root) %{_bindir}/khotkeys
-%{_libdir}/kconf_update_bin/khotkeys_update
+%attr(755,root,root) %{_libdir}/libkdeinit4_khotkeys.so
%attr(755,root,root) %{_libdir}/kde4/kcm_khotkeys.so
%attr(755,root,root) %{_libdir}/kde4/kded_khotkeys.so
-%attr(755,root,root) %{_libdir}/libkdeinit4_khotkeys.so
+%attr(755,root,root) %{_libdir}/kconf_update_bin/khotkeys_update
%{_datadir}/apps/kconf_update/khotkeys_32b1_update.upd
%{_datadir}/apps/khotkeys
%{_datadir}/autostart/khotkeys.desktop
%{_datadir}/dbus-1/interfaces/org.kde.khotkeys.xml
-%{_iconsdir}/*/*/apps/khotkeys.png
%{_datadir}/kde4/services/kded/khotkeys.desktop
%{_datadir}/kde4/services/khotkeys.desktop
+%{_iconsdir}/*/*/apps/khotkeys.png
# kmenuedit
%attr(755,root,root) %{_bindir}/kmenuedit
@@ -601,7 +561,7 @@
# krunner
%attr(755,root,root) %{_bindir}/krunner
-%attr(755,root,root) %{_libdir}/kde4/libexec/krunner_lock
+%attr(755,root,root) %{_libdir}/libkdeinit4_krunner.so
%attr(755,root,root) %{_libdir}/kde4/krunner_bookmarksrunner.so
%attr(755,root,root) %{_libdir}/kde4/krunner_calculatorrunner.so
%attr(755,root,root) %{_libdir}/kde4/krunner_locations.so
@@ -609,7 +569,7 @@
%attr(755,root,root) %{_libdir}/kde4/krunner_services.so
%attr(755,root,root) %{_libdir}/kde4/krunner_sessions.so
%attr(755,root,root) %{_libdir}/kde4/krunner_shell.so
-%attr(755,root,root) %{_libdir}/libkdeinit4_krunner.so
+%attr(755,root,root) %{_libdir}/kde4/libexec/krunner_lock
%{_datadir}/autostart/krunner.desktop
%{_datadir}/dbus-1/interfaces/org.kde.krunner.App.xml
%{_datadir}/dbus-1/interfaces/org.kde.krunner.Interface.xml
@@ -629,14 +589,13 @@
%dir %{_datadir}/apps/ksplash/Themes
%dir %{_datadir}/apps/ksplash/Themes/None
%{_datadir}/apps/ksplash/Themes/None/Theme.rc
-%{_iconsdir}/*/*/apps/ksplash.png
%{_datadir}/kde4/services/ksplashthememgr.desktop
+%{_iconsdir}/*/*/apps/ksplash.png
# ktip
%attr(755,root,root) %{_bindir}/ktip
-%{_desktopdir}/kde4/ktip.desktop
%{_datadir}/autostart/ktip.desktop
-
+%{_desktopdir}/kde4/ktip.desktop
# kxkb
%attr(755,root,root) %{_bindir}/kxkb
@@ -646,7 +605,6 @@
# systemsettings
%attr(755,root,root) %{_bindir}/systemsettings
-%{_desktopdir}/kde4/systemsettings.desktop
%{_datadir}/apps/systemsettings
%{_datadir}/kde4/services/settings-about-me.desktop
%{_datadir}/kde4/services/settings-accessibility.desktop
@@ -669,6 +627,7 @@
%{_datadir}/kde4/services/settings-system.desktop
%{_datadir}/kde4/services/settings-window-behaviour.desktop
%{_datadir}/kde4/servicetypes/systemsettingscategory.desktop
+%{_desktopdir}/kde4/systemsettings.desktop
# themes
%attr(755,root,root) %{_bindir}/kdeinstallktheme
@@ -685,8 +644,8 @@
%{_datadir}/kde4/services/style.desktop
# kdisplay
-%{_datadir}/apps/kdisplay
%attr(755,root,root) %{_libdir}/kde4/kcm_display.so
+%{_datadir}/apps/kdisplay
%{_datadir}/apps/kconf_update/kcmdisplayrc.upd
%{_datadir}/kde4/services/display.desktop
@@ -721,7 +680,7 @@
%attr(755,root,root) %{_libdir}/kde4/kcm_bell.so
%{_datadir}/kde4/services/bell.desktop
-# bluez
+# bluez (shouldn't be in -solid???)
%attr(755,root,root) %{_libdir}/kde4/solid_bluez.so
# clock
@@ -756,15 +715,15 @@
# input, hw
%attr(755,root,root) %{_libdir}/kde4/kcm_input.so
+%attr(755,root,root) %{_libdir}/kde4/kcm_joystick.so
+%attr(755,root,root) %{_libdir}/kde4/kcm_keyboard.so
+%attr(755,root,root) %{_libdir}/kde4/kcm_keyboard_layout.so
+%attr(755,root,root) %{_libdir}/kde4/kcm_keys.so
<<Diff was trimmed, longer than 597 lines>>
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/kde4-kdebase-workspace.spec?r1=1.46&r2=1.47&f=u
More information about the pld-cvs-commit
mailing list