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