# TODO: # - Look at kdm and possibilities of using it with: # * sun's secure rpc (--with-rpcauth) # * builting console (--with-kdm-xconsole) # * afs support (--with afs) # - fix kerberos support (kdm segfaults) # - warning: Installed (but unpackaged) file(s) found: # /etc/xdg/menus/kde-screensavers.menu # - intergrate && keep eye on new flash support: https://bugzilla.novell.com/show_bug.cgi?id=348088 # # Conditional build: %bcond_without apidocs # Do not prepare API documentation %bcond_with arts # build with aRts support %bcond_without ldap # build or not ldap ioslave %bcond_with kerberos5 # kerberos 5 support %bcond_without hidden_visibility # no gcc hidden visibility %bcond_with groupwindows # raise all windows belonging to program together %define _state stable %define _minlibsevr 9:%{version} 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核心 Name: kdebase Version: 3.5.10 Release: 14 Epoch: 9 License: GPL Group: X11/Applications Source0: ftp://ftp.kde.org/pub/kde/%{_state}/%{version}/src/%{name}-%{version}.tar.bz2 # Source0-md5: 88237188271fbf1e6bcd40180a75d953 Source1: %{name}-kdesktop.pam Source2: %{name}-kdm.pam Source3: %{name}-kdm-np.pam Source4: %{name}-kdm.init Source5: %{name}-kdm.Xsession Source6: %{name}-kdm_pldlogo.png Source7: %{name}-kdm_pldwallpaper.png Source8: %{name}-searchproviders.tar.bz2 # Source8-md5: 126c3524b5367f5096a628acbf9dc86f Source10: %{name}-servicemenus.tar.bz2 # Source10-md5: f48ac7af286f4c87961de4bb24d07772 Source13: %{name}-konqsidebartng-PLD-entries-0.2.tar.bz2 # Source13-md5: aa373b561e1cedb78b652f43e19fc122 Patch100: %{name}-branch.diff Patch0: kde-common-PLD.patch Patch1: %{name}-fontdir.patch # http://www.icefox.net/articles/kdeosx/grouplayer.diff Patch2: %{name}-grouplayer.patch Patch3: %{name}-kdm_utmpx.patch Patch4: %{name}-kdmconfig.patch Patch5: %{name}-kicker.patch Patch7: %{name}-nsplugins_dirs.patch Patch8: %{name}-startkde.patch Patch9: %{name}-kcm_fonts.patch Patch10: %{name}-kdesukonsole.patch Patch12: %{name}-screensavers.patch Patch13: %{name}-prefmenu.patch Patch14: %{name}-session.patch Patch16: %{name}-vmenus.patch Patch18: %{name}-kio_settings.patch Patch19: %{name}-konsole-default-keytab.patch Patch20: %{name}-seesar.patch Patch21: %{name}-konsole-wordseps.patch Patch22: %{name}-tango.patch Patch24: kde-ac260-lt.patch Patch25: %{name}-konsole-history_clear.patch Patch26: %{name}-kdm-default_background.patch Patch27: %{name}-consolekit.patch Patch28: %{name}-no_mkfontdir.patch Patch29: kde-am.patch Patch30: ac264.patch Patch31: openssl.patch BuildRequires: OpenEXR-devel >= 1.4.0.a BuildRequires: OpenGL-devel BuildRequires: audiofile-devel %{?with_arts:BuildRequires: artsc-devel >= %{artsver}} BuildRequires: autoconf BuildRequires: automake BuildRequires: bzip2-devel BuildRequires: cdparanoia-III-devel BuildRequires: cups-devel BuildRequires: cyrus-sasl-devel BuildRequires: db-devel BuildRequires: dbus-devel BuildRequires: dbus-qt-devel >= 0.70 %{?with_apidocs:BuildRequires: doxygen} BuildRequires: ed %{?with_hidden_visibility:BuildRequires: gcc-c++ >= 5:4.1.0-0.20051206r108118.1} BuildRequires: gettext-tools %{?with_apidocs:BuildRequires: graphviz} BuildRequires: hal-devel BuildRequires: jasper-devel BuildRequires: kdelibs-devel >= %{_minlibsevr} %{?with_kerberos5:BuildRequires: heimdal-devel} BuildRequires: lame-libs-devel BuildRequires: libjpeg-devel BuildRequires: libpng-devel >= 1.0.8 BuildRequires: libraw1394-devel >= 1.2.0 BuildRequires: libsmbclient-devel >= 1:3.0.23d-3 BuildRequires: libstdc++-devel BuildRequires: libtiff-devel BuildRequires: libtool BuildRequires: libusb-compat-devel BuildRequires: libvorbis-devel BuildRequires: libxml2-devel BuildRequires: libxml2-progs BuildRequires: lm_sensors-devel BuildRequires: motif-devel %{?with_ldap:BuildRequires: openldap-devel >= 2.3.0} BuildRequires: openssl-devel >= 0.9.7c BuildRequires: pam-devel BuildRequires: pkgconfig %{?with_hidden_visibility:BuildRequires: qt-devel >= 6:3.3.5.051113-1} %{?with_apidocs:BuildRequires: qt-doc} BuildRequires: rpm-pythonprov BuildRequires: rpmbuild(find_lang) >= 1.32 BuildRequires: rpmbuild(macros) >= 1.426 BuildRequires: sed >= 4.0 #BuildRequires: unsermake >= 040511 BuildRequires: xorg-app-bdftopcf BuildRequires: xorg-cf-files BuildRequires: xorg-lib-libXScrnSaver-devel BuildRequires: xorg-lib-libXcomposite-devel BuildRequires: xorg-lib-libXcursor-devel BuildRequires: xorg-lib-libXdamage-devel BuildRequires: xorg-lib-libXft-devel BuildRequires: xorg-lib-libXinerama-devel BuildRequires: xorg-lib-libXmu-devel BuildRequires: xorg-lib-libXtst-devel BuildRequires: xorg-lib-libfontenc-devel BuildRequires: xorg-lib-libxkbfile-devel BuildRequires: xorg-proto-scrnsaverproto-devel BuildRequires: xorg-util-imake BuildConflicts: kdebase-konqueror-libs Conflicts: kdelibs < 9:3.1.94.040110-1 # TODO: sensors #BuildRequires: sensors-devel BuildRequires: zlib-devel BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %define _xdgdatadir %{_datadir}/desktop-directories # openexr detection fails %undefine configure_cache # build broken with spaces in CC %undefine with_ccache %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 - ekrany startowe KDE - obsługę podglądu plików, protokołów poczty i news oraz emulacji terminala %description -l ru.UTF-8 Базовые программы для K Desktop Environment. Включены: kdm (замена xdm), 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. Включені: kdm (заміна xdm), kwin (віконный менеджер), konqueror (файловий менеджер, web-браузер, ftp-кліент, ...), konsole (заміна xterm), kicker (запускалка програм та пейджер робочого столу), kaudio (аудіосервер), kdehelp (програма для перегляду файлів довідки kde, файлів info та man), kthememgr (система для керування альтернативними пакетами тем) та інші компоненти KDE (kcheckpass, kikbd, kscreensaver, kcontrol, kfind, kfontmanager, kmenuedit, kappfinder). %package devel Summary: Include files to develop KDE applications Summary(pl.UTF-8): Pliki nagłówkowe potrzebne do tworzenia aplikacji KDE Summary(pt_BR.UTF-8): Arquivos de inclusão para compilar aplicativos que usem bibliotecas do kdebase Group: X11/Development/Libraries Requires: %{name}-desktop-libs = %{epoch}:%{version}-%{release} Requires: %{name}-kfontinst = %{epoch}:%{version}-%{release} Requires: %{name}-libkate = %{epoch}:%{version}-%{release} Requires: %{name}-libksgrd = %{epoch}:%{version}-%{release} Requires: kdelibs-devel >= %{_minlibsevr} Obsoletes: kdebase-ksysguard-libs %description devel 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. %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. %package -n kde-decoration-b2 Summary: KDE Window Decoration - B2 Summary(pl.UTF-8): Dekoracja okna dla KDE - B2 Group: X11/Amusements Requires: %{name}-desktop = %{epoch}:%{version}-%{release} %description -n kde-decoration-b2 A Beos like window decoration with rectangular window title to the left. The actual window decoration does not take more than 20-30% of the screen width and if two window titles overlap each other, they are aligned next to each other. %description -n kde-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. %package -n kde-decoration-keramik Summary: KDE Window Decoration - keramik Summary(pl.UTF-8): Dekoracja okna dla KDE - keramik Group: X11/Amusements Requires: %{name}-desktop = %{epoch}:%{version}-%{release} Conflicts: kdebase-desktop < 9:3.3.91 %description -n kde-decoration-keramik KDE Window Decoration - keramik. %description -n kde-decoration-keramik -l pl.UTF-8 Dekoracja okna dla KDE - keramik. %package -n kde-decoration-laptop Summary: KDE Window Decoration - Laptop Summary(pl.UTF-8): Dekoracja okna dla KDE - Laptop Group: X11/Amusements Requires: %{name}-desktop = %{epoch}:%{version}-%{release} %description -n kde-decoration-laptop A window decoration with stripped window title and lightly convex window buttons. %description -n kde-decoration-laptop -l pl.UTF-8 Dekoracja okna z paskowanym tytułem okna oraz lekko wypukłymi przyciskami okna. %package -n kde-decoration-modernsys Summary: KDE Window Decoration - ModernSys Summary(pl.UTF-8): Dekoracja okna dla KDE - ModernSys Group: X11/Amusements Requires: %{name}-desktop = %{epoch}:%{version}-%{release} %description -n kde-decoration-modernsys A window decoration with small, top-aligned window buttons and a window title with gray lines surronding the text of the title. Also with a convex resize handle on the bottom-right window corner. %description -n kde-decoration-modernsys -l pl.UTF-8 Dekoracja okna z małymi, wyrównanymi do góry przyciskami okna oraz tytułem okna otoczonym szarymi liniami. Ma również wypukły uchwyt służący do zmiany rozmiaru w prawym dolnym rogu okna. %package -n kde-decoration-quartz Summary: KDE Window Decoration - Quartz Summary(pl.UTF-8): Dekoracja okna dla KDE - Quartz Group: X11/Amusements Requires: %{name}-desktop = %{epoch}:%{version}-%{release} %description -n kde-decoration-quartz A window decoration with solid borders. The window caption consists of a lighter area for the window title and a darker area for window buttons. Between the two area there is a stylish transition. %description -n kde-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. %package -n kde-decoration-redmond Summary: KDE Window Decoration - Redmond Summary(pl.UTF-8): Dekoracja okna dla KDE - Redmond Group: X11/Amusements Requires: %{name}-desktop = %{epoch}:%{version}-%{release} %description -n kde-decoration-redmond A window decoration resembling the one from Windows 98. %description -n kde-decoration-redmond -l pl.UTF-8 Dekoracja okna przypominająca tę z Windows 98. %package -n kde-decoration-web Summary: KDE Window Decoration - Web Summary(pl.UTF-8): Dekoracja okna dla KDE - Web Group: X11/Amusements Requires: %{name}-desktop = %{epoch}:%{version}-%{release} %description -n kde-decoration-web A completely flat window decoration with rounded corners and visible, thin borders. %description -n kde-decoration-web -l pl.UTF-8 Zupełnie płaska dekoracja okna z zaokrąglonymi brzegami oraz widocznymi, cienkimi krawędziami. %package -n kde-kgreet-classic Summary: KDE greeter libraries Summary(pl.UTF-8): Biblioteki służące do zapytań o hasło Group: X11/Libraries Requires: kdelibs >= %{_minlibsevr} Provides: kde-kgreet Conflicts: kdm <= 3.2.90.040503-1 %description -n kde-kgreet-classic Tools for asking for passwords in the classic, default look. %description -n kde-kgreet-classic -l pl.UTF-8 Narzędzia służące do zapytań o hasło - klasyczny, domyślny motyw wyglądu. %package -n kde-kgreet-winbind Summary: KDE greeter libraries Summary(pl.UTF-8): Biblioteki służące do zapytań o hasło Group: X11/Libraries Requires: kdelibs >= %{_minlibsevr} Provides: kde-kgreet Conflicts: kdm <= 3.2.90.040503-1 %description -n kde-kgreet-winbind Tools for asking for passwords - winbind. %description -n kde-kgreet-winbind -l pl.UTF-8 Narzędzia służące do zapytań o hasło - winbind. %package -n kde-kio-ldap Summary: KDE LDAP protocol service Summary(pl.UTF-8): Obsługa protokołu LDAP Group: X11/Libraries Requires: kdelibs >= %{_minlibsevr} Conflicts: konqueror < 9:3.2.90.040210 %description -n kde-kio-ldap KDE LDAP protocol service. %description -n kde-kio-ldap -l pl.UTF-8 Obsługa protokołu LDAP. %package -n kde-kio-nntp Summary: KDE NNTP protocol service Summary(pl.UTF-8): Obsługa protokołu NNTP Group: X11/Libraries Requires: kdelibs >= %{_minlibsevr} Obsoletes: kdebase-mailnews %description -n kde-kio-nntp KDE NNTP protocol service. %description -n kde-kio-nntp -l pl.UTF-8 Obsługa protokołu NNTP. %package -n kde-kio-pop3 Summary: KDE POP3 protocol service Summary(pl.UTF-8): Obsługa protokołu POP3 Group: X11/Libraries Requires: kdelibs >= %{_minlibsevr} Obsoletes: kdebase-mailnews %description -n kde-kio-pop3 KDE POP3 protocol service. %description -n kde-kio-pop3 -l pl.UTF-8 Obsługa protokołu POP3. %package -n kde-kio-smtp Summary: KDE SMTP protocol service Summary(pl.UTF-8): Obsługa protokołu SMTP Group: X11/Libraries Requires: kdelibs >= %{_minlibsevr} Obsoletes: kdebase-mailnews %description -n kde-kio-smtp KDE SMTP protocol service. %description -n kde-kio-smtp -l pl.UTF-8 Obsługa protokołu SMTP. %package -n kde-kside-default Summary: Default kicker sidebar Summary(pl.UTF-8): Domyślny boczny pasek do menu KDE Group: Themes Requires: kdebase-desktop >= 9:3.2.90.040424-2 Provides: kde-kside Obsoletes: kde-kside %description -n kde-kside-default Default kicker sidebar with a gear and the K Desktop Environment text. %description -n kde-kside-default -l pl.UTF-8 Domyślny boczny pasek do menu KDE z turbinką oraz napisem K Desktop Environment. %package -n kde-logoutpic-default Summary: KDE "Logout" picture Summary(pl.UTF-8): Obrazek okna "Wyloguj" KDE Group: X11/Amusements Requires: %{name}-desktop Provides: kde-logoutpic Obsoletes: kde-logoutpic-PLD %description -n kde-logoutpic-default Default "Logout" picture with a KDE logo. %description -n kde-logoutpic-default -l pl.UTF-8 Standardowy obrazek okna "Wyloguj" z logiem KDE. %package -n kde-splash-Default Summary: Default clasic KDE splashscreen Summary(pl.UTF-8): Domyślny klasyczny ekran startowy KDE Group: X11/Amusements # DONT PUT STRICT R: HERE Requires: %{name}-desktop >= %{epoch}:%{version}-%{release} # Because of incorrectly added strict deps there Obsoletes: kde-splash-Default-KDE %description -n kde-splash-Default Default splashscreen that came with this version of KDE. %description -n kde-splash-Default -l pl.UTF-8 Domyślny ekran powitalny dostarczony w tej wersji KDE. %package -n kde-splash-blue-bend Summary: KDE blue-bend splashscreen Summary(pl.UTF-8): Ekran powitalny KDE blue-bend Group: X11/Amusements # DONT PUT STRICT R: HERE Requires: %{name}-desktop >= %{epoch}:%{version}-%{release} %description -n kde-splash-blue-bend KDE blue-bend splashcreen. %description -n kde-splash-blue-bend -l pl.UTF-8 Ekran powitalny KDE blue-bend. %package -n kde-splashplugin-Redmond Summary: ksplash plugin Redmond Summary(pl.UTF-8): Wtyczka ksplash Redmond Group: X11/Amusements Requires: %{name}-desktop = %{epoch}:%{version}-%{release} Obsoletes: kde-splashplugin-XpLike %description -n kde-splashplugin-Redmond A splash screen plugin that resembles the Windows XP post login animations. %description -n kde-splashplugin-Redmond -l pl.UTF-8 Wtyczka ekranu powitalnego KDE, podobna do animacji, które w Windows XP mają miejsce po zalogowaniu. %package -n kde-splashplugin-Standard Summary: ksplash plugin Standard Summary(pl.UTF-8): Wtyczka ksplash Standard Group: X11/Amusements Requires: %{name}-desktop = %{epoch}:%{version}-%{release} %description -n kde-splashplugin-Standard A standard splash screen plugin for KDE. It is themable and shows splashscreens on the center of the screen. The splash themes for this plugin consist of a main picture and two icon bars that are shown under it. For every step of the loading process a different icon is highlighted. %description -n kde-splashplugin-Standard -l pl.UTF-8 Standardowa wtyczka uruchamiana podczas startu KDE. Obsługuje motywy i pokazuje ekrany startowe na środku ekranu. Motywy startowe dla tej wtyczki składają się z głównego obrazka i dwóch pasków ikon pod nim pokazywanych. Dla każdego kroku procesu ładowania podświetlana jest inna ikona. %package common-filemanagement Summary: Common Files for kate and konqueror Summary(pl.UTF-8): Pliki wspólne dla kate i konquerora Group: X11/Libraries Requires: %{name}-common-konsole = %{epoch}:%{version}-%{release} Requires: %{name}-core = %{epoch}:%{version}-%{release} %description common-filemanagement Thumbnail and file sharing libraries for kate and konqueror. %description common-filemanagement -l pl.UTF-8 Biblioteki służące do tworzenia podglądu i wymiany plików dla kate i konquerora. %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 Requires: kdelibs >= %{_minlibsevr} Obsoletes: kdebase < 3.0.9-2.4 Obsoletes: kdebase-fonts %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: kdelibs >= %{_minlibsevr} Requires: xdg-menus Suggests: sudo Obsoletes: kdebase < 8:3.2-0.030428.1 Obsoletes: kdebase-helpcenter Obsoletes: kdebase-kcontrol Obsoletes: kdebase-khelpcenter 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 desktop Summary: KDesktop - handling of desktop icons, popup menus etc. Summary(pl.UTF-8): KDesktop - obsługa ikon na pulpicie, menu itp. Group: X11/Applications Requires: %{name}-desktop-libs = %{epoch}:%{version}-%{release} Requires: %{name}-kdialog = %{epoch}:%{version}-%{release} Requires: %{name}-kfind = %{epoch}:%{version}-%{release} Requires: %{name}-kjobviewer = %{epoch}:%{version}-%{release} Requires: %{name}-kpager = %{epoch}:%{version}-%{release} Requires: eject Requires: kde-kgreet Requires: kde-kside Requires: kde-logoutpic Requires: kde-splash-Default Requires: kdelibs >= %{_minlibsevr} Requires: konqueror = %{epoch}:%{version}-%{release} Requires: pam >= 0.99.7.1 Requires: xorg-app-setxkbmap Requires: xorg-app-xmessage Requires: xorg-app-xprop Requires: xorg-app-xset Requires: xorg-app-xsetroot Provides: kdebase-kicker Obsoletes: kde-decoration-plastik Obsoletes: kde-theme-keramik Obsoletes: kdebase Obsoletes: kdebase-fonts Obsoletes: kdebase-kcheckpass Obsoletes: kdebase-kdesktop Obsoletes: kdebase-kdesktop_lock Obsoletes: kdebase-khelpcenter Obsoletes: kdebase-kicker Obsoletes: kdebase-kioslave Obsoletes: kdebase-kmenuedit Obsoletes: kdebase-konqueror Obsoletes: kdebase-ksystraycmd Obsoletes: kdebase-kwin Obsoletes: kdebase-kwin_plugin Obsoletes: kdebase-kwmtheme Obsoletes: kdebase-kxmlrpc Obsoletes: kdebase-screensaver Obsoletes: kdebase-static Obsoletes: kdebase-wallpapers Obsoletes: khotkeys Conflicts: kdeedu-libkdeeduui < 8:3.4.0 %description desktop KDesktop is the program that handles the desktop icons, the popup menus for the desktop, the mac menubar, and the screensaver system. %description desktop -l pl.UTF-8 KDesktop to program obsługujący ikony na pulpicie, menu dla pulpitu, pasek menu oraz system wygaszacza ekranu. %package desktop-libs Summary: KDesktop libraries Summary(pl.UTF-8): Biblioteki KDesktop Group: X11/Libraries Requires(post,postun): /sbin/ldconfig Requires: konqueror-libs = %{epoch}:%{version}-%{release} Obsoletes: kdebase-desktop < 9:3.1.92.031006 Obsoletes: kdebase-kicker-libs %description desktop-libs KDesktop libraries (taskbar, splash themes and window decorations). %description desktop-libs -l pl.UTF-8 Biblioteki KDesktop (pasek zadań, obsługa motywów obrazków startowych i dekoracji okna). %package infocenter Summary: KDE Info Center Summary(pl.UTF-8): Centrum informacji o systemie dla KDE Group: X11/Applications Requires: %{name}-core = %{epoch}:%{version}-%{release} Requires: pciutils %description infocenter Application for displaying information about your system. %description infocenter -l pl.UTF-8 Centrum informacji o systemie dla KDE. %package kappfinder Summary: Menu Updating Tool Summary(pl.UTF-8): Narzędzie do aktualizacji menu Group: X11/Applications Requires: kdelibs >= %{_minlibsevr} Obsoletes: kdebase =< 8:3.2-0.030418.2 %description kappfinder The tool for finding installed application and adding them to your menu. %description kappfinder -l pl.UTF-8 Narzędzie do wyszukiwania zainstalowanych aplikacji i dodawania ich do menu. %package kate Summary: KDE Advanced Text Editor Summary(pl.UTF-8): Zaawansowany edytor tekstu dla KDE Group: X11/Applications/Editors Requires: %{name}-common-filemanagement = %{epoch}:%{version}-%{release} Requires: %{name}-libkate = %{epoch}:%{version}-%{release} Obsoletes: kate Conflicts: kttsd <= 040609 %description kate KDE advanced text editor featuring among others: - fast opening/editing of files even the big ones (opens a 50MB file in a few seconds) - powerful syntaxhighlighting engine, extensible via XML files - Code Folding capabilities for C++, C, PHP and more - Dynamic Word Wrap - long lines are wrapped at the window border on the fly for better overview - multiple views allows you to view more instances of the same document and/or more documents at one time - support for different encodings globally and at write time - built in dockable terminal emulation - sidebars with a list of open documents, a directory viewer with a directory chooser, a filter chooser and more - a plugin interface to allow third party plugins - a "Filter" command allows you to run selected text through a shell command %description kate -l pl.UTF-8 Kate (KDE advanced text editor) to zaawansowany edytor tekstu KDE o możliwościach obejmujących m.in.: - szybkie otwieranie i edycję nawet dużych plików (otwiera plik 50MB w parę sekund) - potężny silnik podświetlania składni, rozszerzalny za pomocą plików XML - możliwość zwijania kodu dla C++, C, PHP i innych języków - dynamiczne zawijanie wierszy - długie linie są zawijane na granicy okna w locie dla lepszej widoczności - wiele widoków pozwalających oglądać więcej instancji tego samego dokumentu i/lub więcej dokumentów w tym samym czasie - obsługę różnych kodowań globalnie i w czasie zapisu - wbudowaną emulację dokowalnego terminala - paski z listą otwartych dokumentów, przeglądarkę katalogów z możliwością wybierania katalogu i filtrów - interfejs wtyczek obsługujący zewnętrzne wtyczki - polecenie "Filtr" pozwalające przepuszczać zaznaczony tekst przez polecenie powłoki %package kdeprintfax Summary: KDE Fax Tool Summary(pl.UTF-8): Narzędzie do faksowania dla KDE Group: X11/Applications Requires: %{name}-core = %{epoch}:%{version}-%{release} Requires: efax Requires: enscript %description kdeprintfax Support for sending faxes via the KDE print system. %description kdeprintfax -l pl.UTF-8 Wsparcie wysyłania faksów dla systemu drukowania KDE. %package kdcop Summary: Graphic DCOP browser/client Summary(pl.UTF-8): Graficzna przegladarka/klient DCOP Group: X11/Applications Requires: %{name}-core = %{epoch}:%{version}-%{release} Obsoletes: kdebase-desktop < 9:3.1.91.030911 %description kdcop Graphic DCOP browser/client. Actually useful only for developers and very advanced users. %description kdcop -l pl.UTF-8 Graficzna przeglądarka/klient DCOP. Przydatna głównie developerom i bardzo zaawansowanym użytkownikom. %package kdialog Summary: A KDE version of dialog Summary(pl.UTF-8): Wersja KDE dialogu Group: X11/Applications Requires: kdelibs >= %{_minlibsevr} Obsoletes: kdebase < 8:3.2-0.030423.2 %description kdialog Kdialog allows to display window dialogs with KDE widgets from shell scripts. %description kdialog -l pl.UTF-8 Kdialog umożliwia wyświetlanie komunikatów w okienkach KDE z poziomu skryptów powłoki. %package kfind Summary: KDE Find Tool Summary(pl.UTF-8): Narzędzie do wyszukiwania plików dla KDE Group: X11/Applications Requires: %{name}-core = %{epoch}:%{version}-%{release} Obsoletes: kfind %description kfind A tool for find files for KDE. %description kfind -l pl.UTF-8 Narzędzie do wyszukiwania plików dla KDE. %package kfontinst Summary: K Font Installer Summary(pl.UTF-8): Instalator fontów dla KDE Group: X11/Applications #Requires: konqueror = %{epoch}:%{version}-%{release} # for /usr/share/doc/kde/HTML/en/kcontrol, probably stupid Requires: kdebase-core = %{epoch}:%{version}-%{release} Obsoletes: kdebase-desktop < 3.1.90.030720 %description kfontinst KDE font installer. %description kfontinst -l pl.UTF-8 Instalator czcionek dla KDE. %package kjobviewer Summary: Print Job Viewer Summary(pl.UTF-8): Podgląd zadań drukowania Group: X11/Applications Requires: %{name}-core = %{epoch}:%{version}-%{release} %description kjobviewer KDE print queue viewer. %description kjobviewer -l pl.UTF-8 Przeglądarka kolejki drukowania dla KDE. %package klipper Summary: Clipboard Tool Summary(pl.UTF-8): Narzędzie schowka Group: X11/Applications Requires: %{name}-desktop = %{epoch}:%{version}-%{release} %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 konsole Summary: KDE Terminal Emulator Summary(pl.UTF-8): Emulator terminala dla KDE Group: X11/Applications Requires: %{name}-common-konsole = %{epoch}:%{version}-%{release} Requires: %{name}-core = %{epoch}:%{version}-%{release} Obsoletes: konsole %description konsole KDE Terminal Emulator. %description konsole -l pl.UTF-8 Emulator terminala dla KDE. %package kpager Summary: Desktop Pager Summary(pl.UTF-8): Przełącznik biurek Group: X11/Applications Requires: kdelibs >= %{_minlibsevr} Obsoletes: kdebase =< 8:3.2-0.030418.2 %description kpager KDE Desktop Pager. %description kpager -l pl.UTF-8 Przełącznik biurek dla KDE. %package kpersonalizer Summary: KDE desktop settings wizard Summary(pl.UTF-8): Kreator ustawień środowiska KDE Group: X11/Applications Requires: %{name}-desktop = %{epoch}:%{version}-%{release} Requires: %{name}-klipper = %{epoch}:%{version}-%{release} Obsoletes: kdebase < 9:3.1.92.031021 %description kpersonalizer KDE desktop settings wizard. %description kpersonalizer -l pl.UTF-8 Kreator ustawień środowiska KDE. %package ksysguard Summary: System Guard Summary(pl.UTF-8): Strażnik systemu Group: X11/Applications Requires(post,postun): /sbin/ldconfig Requires: %{name}-core = %{epoch}:%{version}-%{release} Requires: %{name}-libksgrd = %{epoch}:%{version}-%{release} %description ksysguard KDE System Guard. %description ksysguard -l pl.UTF-8 Strażnik systemu dla KDE. %package kwrite Summary: KDE Text Editor Summary(pl.UTF-8): Edytor tekstu dla KDE Group: X11/Applications/Editors Requires: %{name}-core = %{epoch}:%{version}-%{release} Requires: %{name}-libkate = %{epoch}:%{version}-%{release} Obsoletes: kwrite %description kwrite KWrite is a simple texteditor, with syntaxhighlighting, codefolding, dynamic word wrap and more, it's the lightweight version of Kate, providing more speed for minor tasks. %description kwrite -l pl.UTF-8 KWrite to prosty edytor tekstu z podświetlaniem składni, zwijaniem kodu, dynamicznym zawijaniem wierszy itp. Jest lżejszą wersją Kate, szybszą dla mniejszych zadań. %package kwrited Summary: KDE write messaging daemon Summary(pl.UTF-8): Demon do KDE obsługujący wymianę wiadomości za pomocą write Group: X11/Applications # With functional reasons Requires: kdebase-core = %{epoch}:%{version}-%{release} Obsoletes: kdebase < 8:3.2-0.030423.1 %description kwrited A kde daemon that watches for messages from local users sent with write or wall. %description kwrited -l pl.UTF-8 Demon KDE, który monitoruje wiadomości jakie lokalni użytkownicy wysyłają za pomocą komend write lub wall. %package libkate Summary: A libraries for KDE text editors Summary(pl.UTF-8): Biblioteki dla edytorów tekstu KDE Group: X11/Libraries Requires(post,postun): /sbin/ldconfig Requires: kdelibs >= %{_minlibsevr} Obsoletes: kdebase-kate < 8:3.2-0.030423.1 Obsoletes: kdebase-libkmultitabbar %description libkate A libraries shared between KDE text editors. They provide an embeddable kate interface. %description libkate -l pl.UTF-8 Biblioteki współdzielone między edytorami tekstu w KDE. Dostarczają interfejs kate, który można osadzać w innych aplikacjach. %package libksgrd Summary: ksgrd library Summary(pl.UTF-8): Biblioteka ksgrd Group: X11/Libraries Requires(post,postun): /sbin/ldconfig Requires: kdelibs >= %{_minlibsevr} Obsoletes: kdebase-ksysguard-libs Obsoletes: ksysguard < 9:3.1.92.031012 %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 Requires: %{name}-desktop = %{epoch}:%{version}-%{release} %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 useraccount Summary: User Account Summary(pl.UTF-8): Konto użytkownika Group: X11/Applications Obsoletes: kdeutils-kdepasswd Obsoletes: kdeutils-userinfo %description useraccount useraccount changes user account information. This module contains kdepasswd program functionality. %description useraccount -l pl.UTF-8 useraccount zmienia informacje o koncie użytkownika. Ten moduł zawiera funkcjonalność programu kdepasswd. %package -n kdm Summary: KDE Display Manager Summary(pl.UTF-8): Zarządca ekranów KDE Group: X11/Applications Requires(post,preun): /sbin/chkconfig Requires: %{name}-core = %{epoch}:%{version}-%{release} Requires: kde-kgreet Requires: pam >= 0.99.7.1 Requires: rc-scripts Requires: xinitrc # xorg-app-xinit-xinitrc-1.0.8-1 doesn't provide it. this should pull xinitrc-ng in Requires: /etc/X11/xinit/Xclients Requires: xorg-app-sessreg Provides: XDM Obsoletes: kdebase-kdm Obsoletes: kdebase-pam %description -n kdm A program used for managing X11 sessions on local or remote computers. Also provides graphical login method. %description -n 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 konqueror Summary: Konqueror - web browser and file manager Summary(pl.UTF-8): Konqueror - przeglądarka WWW i zarządca plików Group: X11/Applications Requires: browser-plugins >= 2.0 Requires: konqueror-libs = %{epoch}:%{version}-%{release} Suggests: %{name}-common-filemanagement Suggests: kdeaddons-ark Suggests: kdeaddons-fsview Suggests: kdeaddons-konqueror Suggests: kdeaddons-lnkforward Suggests: kdebluetooth Suggests: kdegraphics-kfile Suggests: kdemultimedia-audiocd Suggests: kdemultimedia-kfile Suggests: kdenetwork-kfile-torrent Suggests: kdenetwork-kget Suggests: kdenetwork-lanbrowser Suggests: kdesdk-kfile Suggests: kdesvn Suggests: kdetoys-kweather Suggests: kdeutils-kfloppy Suggests: kdeutils-kgpg Provides: wwwbrowser Obsoletes: kdebase-konqueror Obsoletes: kdebase-libkmultitabbar %description -n konqueror Konqueror is the file manager for the K Desktop Environment. It supports basic file management on local UNIX filesystems, from simple cut/copy and paste operations to advanced remote and local network file browsing. Konqueror is the canvas for all the latest KDE technology, from KIO slaves (which provide mechanisms for file access) to component embedding via the KParts object interface, and it is one of the most customizable applications available. Konqueror is an Open Source web browser with HTML4.0 compliance, supporting Java applets, JavaScript, CSS1 and (partially) CSS2, as well as Netscape plugins (for example, Flash or RealVideo plugins). Konqueror is a universal viewing application, capable of embedding read-only viewing components in itself to view documents without ever launching another application. %description -n konqueror -l pl.UTF-8 Konqueror to zarządca plików dla środowiska KDE. Obsługuje podstawowe zarządzanie plikami w lokalnych uniksowych systemach plików, od prostych operacji wycinania/kopiowania i wklejania do zaawansowanego przeglądania plików z sieci zdalnych i lokalnych. Konqueror to podstawa dla wszystkich nowych technologii KDE, od usług KIO (dostarczających mechanizmy dostępu do plików) po osadzanie komponentów poprzez interfejs obiektowy KParts i jest jedną z najbardziej poddających się dostosowaniu do własnych potrzeb dostępnych aplikacji. Konqueror jest także przeglądarką WWW o otwartych źródłach, zgodną z HTML 4.0, obsługującą aplety Javy, JavaScript, CSS1 i (częściowo) CSS2, a także wtyczki Netscape'a (na przykład Flash i RealAudio). Konqueror jest uniwersalną aplikacją do przeglądania, umożliwiającą osadzenie w niej komponentów do przeglądania aby oglądać dokumenty bez uruchamiania innej aplikacji. %package -n konqueror-libs Summary: konqueror shared libraries Summary(pl.UTF-8): Biblioteki współdzielone konquerora Group: X11/Libraries Requires(post,postun): /sbin/ldconfig Requires: kdelibs >= %{_minlibsevr} Obsoletes: kdebase-konqueror-libs Obsoletes: kdebase-libkickermain Obsoletes: kdebase-libkonq Obsoletes: kdebase-libkonqsidebarplugin Obsoletes: konqueror < 9:3.1.92.031006 %description -n konqueror-libs Konqueror shared libraries. %description -n konqueror-libs -l pl.UTF-8 Biblioteki współdzielone konquerora. %package apidocs Summary: API documentation Summary(pl.UTF-8): Dokumentacja API Group: Documentation Requires: kdelibs >= 9:3.2.90 %description apidocs Annotated reference of konqueror,kate,kicker,kcontrol and other kdebase programming interfaces including: - class lists - class members - namespaces %description apidocs -l pl.UTF-8 Dokumentacja interfejsów programowania konquerora, kate, kickera, kcontrol i innych z kdebase z przypisami. Zawiera: - listy klas i ich składników - listę przestrzeni nazw (namespace) %prep %setup -q %patch100 -p0 %patch0 -p1 %patch1 -p1 %{?with_groupwindows:%patch2 -p1} %patch3 -p1 %patch4 -p1 %patch5 -p1 %patch7 -p1 %patch8 -p1 # Outdated but some things # must be revised (AA default settings) #%patch9 -p1 %patch10 -p1 %patch12 -p1 %patch13 -p1 %patch14 -p1 %patch16 -p1 %patch18 -p1 # FIXME (still needed?) #%patch19 -p1 %patch20 -p1 %patch21 -p1 %patch22 -p0 %patch24 -p1 %patch25 -p1 %patch26 -p1 %patch27 -p1 %patch28 -p1 %patch29 -p1 %patch30 -p1 %patch31 -p1 cd kcontrol/ebrowsing/plugins/ikws/searchproviders for i in google*.desktop do url=`grep 'Query=' $i|sed -e 's,google.com,google.pl,g'|cut -c 7-` echo "Query[pl]=${url}" >> $i done cd - %{__sed} -i -e 's/Categories=.*/Categories=Audio;Mixer;/' \ kappfinder/apps/Multimedia/alsamixergui.desktop %{__sed} -i -e 's/Categories=.*/Categories=Audio;Recorder;/' \ kappfinder/apps/Multimedia/rezound.desktop \ kappfinder/apps/Multimedia/sweep.desktop \ kappfinder/apps/Multimedia/audacity.desktop %{__sed} -i -e 's/Categories=.*/Categories=Office;PDA;/' \ kappfinder/apps/Utilities/xgnokii.desktop %{__sed} -i -e 's/Categories=.*/Categories=Qt;KDE;TerminalEmulator;/' \ konsole/konsole-script.desktop %{__sed} -i -e 's/Categories=.*/Categories=Qt;KDE;TerminalEmulator;/' \ konsole/konsole.desktop %{__sed} -i -e 's/Categories=.*/Categories=Qt;KDE;Amusement;/' \ ksplashml/ksplash.desktop %{__sed} -i -e 's/Categories=.*/Categories=Qt;KDE;System;Monitor;/' \ ksysguard/gui/ksysguard.desktop %{__sed} -i -e 's/Categories=.*/Categories=Qt;KDE;Settings;/' \ kcontrol/kcontrol/KControl.desktop %{__sed} -i -e 's/Categories=.*/Categories=Qt;KDE;X-KDE-settings-desktop;/' \ kcontrol/konq/desktoppath.desktop %{__sed} -i -e 's/Categories=.*/Categories=Qt;KDE;Utility;TrayIcon;/' \ kcontrol/randr/krandrtray.desktop %{__sed} -i -e 's/Categories=.*/Categories=Qt;KDE;X-Help;/' \ -e 's/Name=/Name=KDE/g' -e s'/Name[pl]=Pomoc/Name[pl]=Pomoc KDE/g' \ -e 's/OnlyShowIn=KDE;//g' khelpcenter/Help.desktop %{__sed} -i -e 's/Categories=.*/Categories=Qt;KDE;Utility;/' \ -e 's/OnlyShowIn=KDE;//g' kfind/Kfind.desktop %{__sed} -i -e 's/Categories=.*/Categories=Qt;KDE;SystemSetup;/' \ konqueror/konquerorsu.desktop %{__sed} -i -e 's/Categories=.*/Categories=Qt;KDE;SystemSetup;/' \ konsole/konsolesu.desktop %{__sed} -i -e 's/Categories=.*/Categories=Qt;KDE;Network;WebBrowser;/' \ konqueror/konqbrowser.desktop %{__sed} -i -e 's/\(^Categories=.*$\)/\1;/' kioslave/media/kcmodule/media.desktop for f in `find . -name \*.desktop`; do if grep -q '\[ven\]' $f; then sed -i -e 's/\[ven\]/[ve]/' $f fi done mv -f configure{,.dist} %build %if %{with apidocs} if [ ! -f "%{_kdedocdir}/en/common/kde-common.css" ]; then echo >&2 "ERROR: Building kdebase with apidocs requires kdelibs to be installed _without_ excluding documentation." exit 1 fi %endif cp /usr/share/automake/config.sub admin if [ ! -f configure ]; then %{__make} -f admin/Makefile.common cvs fi %configure \ --%{?debug:en}%{!?debug:dis}able-debug%{?debug:=full} \ %{!?debug:--disable-rpath} \ --disable-final \ %{?with_hidden_visibility:--enable-gcc-hidden-visibility} \ %if "%{_lib}" == "lib64" --enable-libsuffix=64 \ %endif --with-distribution="PLD Linux Distribution" \ --with-kdm-pam=kdm \ --with-pam=kdesktop \ --with-openexr \ --with-qt-libraries=%{_libdir} \ --with%{!?with_arts:out}-arts \ --with%{!?with_kerberos5:out}-krb5auth \ --without-java \ %{!?with_ldap:--without-ldap} %{__make} %{?with_apidocs:%{__make} apidox} rm -f makeinstall.stamp %install if [ ! -f makeinstall.stamp -o ! -d $RPM_BUILD_ROOT ]; then rm -rf makeinstall.stamp installed.stamp $RPM_BUILD_ROOT %{__make} install \ DESTDIR=$RPM_BUILD_ROOT \ kde_htmldir=%{_kdedocdir} touch makeinstall.stamp fi if [ ! -f installed.stamp ]; then install -d \ $RPM_BUILD_ROOT/etc/{X11/kdm/faces,pam.d,rc.d/init.d,security} \ $RPM_BUILD_ROOT%{_libdir}/kde3/plugins/konqueror \ $RPM_BUILD_ROOT%{_datadir}/apps/kate/{scripts,plugins} %browser_plugins_add_browser konqueror -p %{_libdir}/kde3/plugins/konqueror if [ -d "$RPM_BUILD_ROOT%{_kdedocdir}/en/%{name}-%{version}-apidocs" ] ; then mv -f $RPM_BUILD_ROOT{%{_kdedocdir}/en/%{name}-%{version}-apidocs,%{_kdedocdir}/en/%{name}-apidocs} fi # Drop generated Xsession file (we have own one) %{__rm} $RPM_BUILD_ROOT/etc/X11/kdm/Xsession # Install miscleanous PLD files install %{SOURCE1} $RPM_BUILD_ROOT/etc/pam.d/kdesktop install %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/kdm install %{SOURCE3} $RPM_BUILD_ROOT/etc/pam.d/kdm-np install %{SOURCE4} $RPM_BUILD_ROOT/etc/rc.d/init.d/kdm install %{SOURCE5} $RPM_BUILD_ROOT/etc/X11/kdm/Xsession install %{SOURCE6} $RPM_BUILD_ROOT%{_datadir}/apps/kdm/pics/pldlogo.png install %{SOURCE7} $RPM_BUILD_ROOT%{_datadir}/wallpapers/kdm_pld.png %{__tar} xfj %{SOURCE8} -C $RPM_BUILD_ROOT%{_datadir}/services/searchproviders/ %{__tar} xfj %{SOURCE10} -C $RPM_BUILD_ROOT%{_datadir}/apps/konqueror/servicemenus/ mv $RPM_BUILD_ROOT%{_datadir}/apps/konqueror/servicemenus/scripts/* $RPM_BUILD_ROOT%{_bindir} rm -rf $RPM_BUILD_ROOT%{_datadir}/apps/konqueror/servicemenus/scripts %{__tar} xfj %{SOURCE13} -C $RPM_BUILD_ROOT%{_datadir}/apps/konqsidebartng/virtual_folders/ # Needed for pam support touch $RPM_BUILD_ROOT/etc/security/blacklist.kdm # Copying default faces to kdm config dir cp $RPM_BUILD_ROOT%{_datadir}/apps/kdm/pics/users/default1.png \ $RPM_BUILD_ROOT/etc/X11/kdm/faces/.default.face.icon cp $RPM_BUILD_ROOT%{_datadir}/apps/kdm/pics/users/root1.png \ $RPM_BUILD_ROOT/etc/X11/kdm/faces/root.face.icon # konqueror/dirtree no longer supported rm $RPM_BUILD_ROOT%{_datadir}/apps/konqueror/dirtree/remote/smb-network.desktop # Workaround for gnome menu which maps all these to "Others" dir cd $RPM_BUILD_ROOT%{_desktopdir}/kde for f in $(grep -El 'X-KDE-settings|X-KDE-information' *.desktop); do echo "OnlyShowIn=KDE" >> $f done cd - if [ -d $RPM_BUILD_ROOT%{_kdedocdir}/en/%{name}-%{version}-apidocs ]; then mv -f $RPM_BUILD_ROOT%{_kdedocdir}/en/%{name}-{%{version}-,}apidocs fi %{__rm} $RPM_BUILD_ROOT/etc/X11/kdm/README %{__rm} $RPM_BUILD_ROOT%{_docdir}/kdm/README %{__rm} $RPM_BUILD_ROOT%{_desktopdir}/kde/kcmkicker.desktop # see r1.328 %{__rm} $RPM_BUILD_ROOT%{_datadir}/applnk/Internet/keditbookmarks.desktop %{__rm} $RPM_BUILD_ROOT%{_datadir}/applnk/Settings/LookNFeel/Themes/iconthemes.desktop %{__rm} $RPM_BUILD_ROOT%{_datadir}/applnk/Settings/LookNFeel/kcmtaskbar.desktop %{__rm} $RPM_BUILD_ROOT%{_datadir}/applnk/Settings/LookNFeel/panel.desktop %{__rm} $RPM_BUILD_ROOT%{_datadir}/applnk/Settings/LookNFeel/panel_appearance.desktop %{__rm} $RPM_BUILD_ROOT%{_datadir}/applnk/Settings/WebBrowsing/khtml_appearance.desktop %{__rm} $RPM_BUILD_ROOT%{_datadir}/applnk/Settings/WebBrowsing/nsplugin.desktop %{__rm} $RPM_BUILD_ROOT%{_datadir}/applnk/Settings/WebBrowsing/smb.desktop %{__rm} $RPM_BUILD_ROOT%{_datadir}/applnk/System/kappfinder.desktop %{__rm} $RPM_BUILD_ROOT%{_datadir}/applnk/System/kmenuedit.desktop %{__rm} $RPM_BUILD_ROOT%{_datadir}/applnk/System/kpersonalizer.desktop %{__rm} $RPM_BUILD_ROOT%{_datadir}/applnk/Toys/ktip.desktop %{__rm} $RPM_BUILD_ROOT%{_datadir}/applnk/Utilities/kpager.desktop %{__rm} $RPM_BUILD_ROOT%{_datadir}/apps/kdisplay/app-defaults/*.ad # dunno. not packaged # apparently in applnk package %{__rm} $RPM_BUILD_ROOT%{_datadir}/desktop-directories/kde-development-translation.directory %{__rm} $RPM_BUILD_ROOT%{_datadir}/desktop-directories/kde-development-webdevelopment.directory %{__rm} $RPM_BUILD_ROOT%{_datadir}/desktop-directories/kde-development.directory %{__rm} $RPM_BUILD_ROOT%{_datadir}/desktop-directories/kde-editors.directory %{__rm} $RPM_BUILD_ROOT%{_datadir}/desktop-directories/kde-edutainment.directory %{__rm} $RPM_BUILD_ROOT%{_datadir}/desktop-directories/kde-games-arcade.directory %{__rm} $RPM_BUILD_ROOT%{_datadir}/desktop-directories/kde-games-board.directory %{__rm} $RPM_BUILD_ROOT%{_datadir}/desktop-directories/kde-games-card.directory %{__rm} $RPM_BUILD_ROOT%{_datadir}/desktop-directories/kde-games-kids.directory %{__rm} $RPM_BUILD_ROOT%{_datadir}/desktop-directories/kde-games-roguelikes.directory %{__rm} $RPM_BUILD_ROOT%{_datadir}/desktop-directories/kde-games-strategy.directory %{__rm} $RPM_BUILD_ROOT%{_datadir}/desktop-directories/kde-games.directory %{__rm} $RPM_BUILD_ROOT%{_datadir}/desktop-directories/kde-graphics.directory %{__rm} $RPM_BUILD_ROOT%{_datadir}/desktop-directories/kde-internet-terminal.directory %{__rm} $RPM_BUILD_ROOT%{_datadir}/desktop-directories/kde-internet.directory %{__rm} $RPM_BUILD_ROOT%{_datadir}/desktop-directories/kde-main.directory %{__rm} $RPM_BUILD_ROOT%{_datadir}/desktop-directories/kde-more.directory %{__rm} $RPM_BUILD_ROOT%{_datadir}/desktop-directories/kde-multimedia.directory %{__rm} $RPM_BUILD_ROOT%{_datadir}/desktop-directories/kde-office.directory %{__rm} $RPM_BUILD_ROOT%{_datadir}/desktop-directories/kde-science.directory %{__rm} $RPM_BUILD_ROOT%{_datadir}/desktop-directories/kde-system-screensavers.directory %{__rm} $RPM_BUILD_ROOT%{_datadir}/desktop-directories/kde-system-terminal.directory %{__rm} $RPM_BUILD_ROOT%{_datadir}/desktop-directories/kde-system.directory %{__rm} $RPM_BUILD_ROOT%{_datadir}/desktop-directories/kde-toys.directory %{__rm} $RPM_BUILD_ROOT%{_datadir}/desktop-directories/kde-unknown.directory %{__rm} $RPM_BUILD_ROOT%{_datadir}/desktop-directories/kde-utilities-accessibility.directory %{__rm} $RPM_BUILD_ROOT%{_datadir}/desktop-directories/kde-utilities-desktop.directory %{__rm} $RPM_BUILD_ROOT%{_datadir}/desktop-directories/kde-utilities-file.directory %{__rm} $RPM_BUILD_ROOT%{_datadir}/desktop-directories/kde-utilities-peripherals.directory %{__rm} $RPM_BUILD_ROOT%{_datadir}/desktop-directories/kde-utilities-pim.directory %{__rm} $RPM_BUILD_ROOT%{_datadir}/desktop-directories/kde-utilities-xutils.directory %{__rm} $RPM_BUILD_ROOT%{_datadir}/desktop-directories/kde-utilities.directory # cleanup *.la %{__rm} $RPM_BUILD_ROOT%{_libdir}/kde3/*.la %{__rm} $RPM_BUILD_ROOT%{_libdir}/libkdeinit_*.la touch installed.stamp fi rm -f *.lang > core.lang %find_lang kdebugdialog --with-kde -a core.lang %find_lang kdeprint --with-kde -a core.lang %find_lang kdesu --with-kde -a core.lang %find_lang khelpcenter --with-kde -a core.lang %find_lang knetattach --with-kde -a core.lang %find_lang kompmgr --with-kde -a core.lang %find_lang kcontrol/colors --with-kde -a core.lang %find_lang kcontrol/fonts --with-kde -a core.lang %find_lang kcontrol/kcmstyle --with-kde -a core.lang %find_lang kcontrol/language --with-kde -a core.lang > %{name}.lang %find_lang kicker --with-kde -a %{name}.lang %find_lang kmenuedit --with-kde -a %{name}.lang %find_lang ksplashml --with-kde -a %{name}.lang %find_lang kxkb --with-kde -a %{name}.lang %find_lang kcontrol/clock --with-kde -a %{name}.lang %find_lang kcontrol/arts --with-kde -a %{name}.lang %find_lang kcontrol/background --with-kde -a %{name}.lang %find_lang kcontrol/bell --with-kde -a %{name}.lang %find_lang kcontrol/desktop --with-kde -a %{name}.lang %find_lang kcontrol/desktopbehavior --with-kde -a %{name}.lang %find_lang kcontrol/energy --with-kde -a %{name}.lang %find_lang kcontrol/kcmaccess --with-kde -a %{name}.lang %find_lang kcontrol/kcmlaunch --with-kde -a %{name}.lang %find_lang kcontrol/kcmnotify --with-kde -a %{name}.lang %find_lang kcontrol/kcmsmserver --with-kde -a %{name}.lang %find_lang kcontrol/kcmtaskbar --with-kde -a %{name}.lang %find_lang kcontrol/keyboard --with-kde -a %{name}.lang %find_lang kcontrol/keys --with-kde -a %{name}.lang %find_lang kcontrol/kwindecoration --with-kde -a %{name}.lang %find_lang kcontrol/mouse --with-kde -a %{name}.lang %find_lang kcontrol/panel --with-kde -a %{name}.lang %find_lang kcontrol/panelappearance --with-kde -a %{name}.lang %find_lang kcontrol/passwords --with-kde -a %{name}.lang %find_lang kcontrol/performance --with-kde -a %{name}.lang %find_lang kcontrol/spellchecking --with-kde -a %{name}.lang %find_lang kcontrol/windowmanagement --with-kde -a %{name}.lang %find_lang konqueror --with-kde %find_lang kcontrol/cache --with-kde -a konqueror.lang %find_lang kcontrol/cookies --with-kde -a konqueror.lang %find_lang kcontrol/crypto --with-kde -a konqueror.lang %find_lang kcontrol/ebrowsing --with-kde -a konqueror.lang %find_lang kcontrol/email --with-kde -a konqueror.lang %find_lang kcontrol/filemanager --with-kde -a konqueror.lang %find_lang kcontrol/filetypes --with-kde -a konqueror.lang %find_lang kcontrol/icons --with-kde -a konqueror.lang %find_lang kcontrol/kcmcss --with-kde -a konqueror.lang %find_lang kcontrol/khtml --with-kde -a konqueror.lang %find_lang kcontrol/netpref --with-kde -a konqueror.lang %find_lang kcontrol/proxy --with-kde -a konqueror.lang %find_lang kcontrol/smb --with-kde -a konqueror.lang %find_lang kcontrol/useragent --with-kde -a konqueror.lang %find_lang kappfinder --with-kde %find_lang kate --with-kde %find_lang kdm --with-kde %find_lang kcontrol/kdm --with-kde -a kdm.lang %find_lang kfind --with-kde %find_lang kcontrol/kcmfontinst --with-kde -o kcmfontinst.lang %find_lang kdcop --with-kde %find_lang kinfocenter --with-kde %find_lang kioslave --with-kde -a kinfocenter.lang %find_lang klipper --with-kde %find_lang konsole --with-kde %find_lang kcontrol/kcmkonsole --with-kde -a konsole.lang %find_lang ksysguard --with-kde %find_lang kpager --with-kde %find_lang kwrite --with-kde %find_lang kcontrol/screensaver --with-kde -o screensaver.lang # Omit apidocs entries %{__sed} -i -e '/apidocs/d' *.lang %clean rm -rf $RPM_BUILD_ROOT %post common-konsole /usr/bin/fontpostinst misc %postun common-konsole /usr/bin/fontpostinst misc %post core -p /sbin/ldconfig %postun core -p /sbin/ldconfig %post desktop-libs -p /sbin/ldconfig %postun desktop-libs -p /sbin/ldconfig %post libkate -p /sbin/ldconfig %postun libkate -p /sbin/ldconfig %post libksgrd -p /sbin/ldconfig %postun libksgrd -p /sbin/ldconfig %post -n konqueror-libs -p /sbin/ldconfig %postun -n konqueror-libs -p /sbin/ldconfig %post -n kdm /sbin/chkconfig --add kdm if [ -f /var/lock/subsys/kdm ]; then %banner kdm -e <