2 # %{_pkgconfigdir}/system-tools-backends.pc
4 %define orgname kdeadmin
7 %include /usr/lib/rpm/macros.perl
9 Summary: K Desktop Environment - administrative tools
10 Summary(es.UTF-8): K Desktop Environment - herramientas administrativas
11 Summary(ko.UTF-8): K ë
\8d°ì
\8a¤í
\81’
\83\91 í
\99\98ê²½ - ê´
\841¤7ë¦
\841¤7ë
\8f\84구
12 Summary(pl.UTF-8): K Desktop Environment - narzędzia administratora
13 Summary(pt_BR.UTF-8): K Desktop Environment - ferramentas administrativas
14 Summary(zh_CN.UTF-8): KDE管理工具
19 Group: X11/Applications
20 Source0: ftp://ftp.kde.org/pub/kde/%{_state}/%{version}/src/%{orgname}-%{version}.tar.xz
21 # Source0-md5: a019719b629ca5dcd5dedba04a28d208
22 Patch0: %{name}-system-config-printer.patch
23 URL: http://www.kde.org/
24 BuildRequires: automoc4 >= 0.9.88
25 BuildRequires: cmake >= 2.8.0
26 BuildRequires: docbook-dtd42-xml
27 BuildRequires: docbook-style-xsl
28 BuildRequires: kde4-kdelibs-devel >= %{version}
29 BuildRequires: kde4-kdepimlibs-devel >= %{version}
30 BuildRequires: python-PyKDE4 >= %{version}
31 BuildRequires: python-PyQt4-devel
32 BuildRequires: python-pycups
33 BuildRequires: qt4-build >= %{qtver}
34 BuildRequires: qt4-qmake >= %{qtver}
35 BuildRequires: rpm-perlprov >= 4.1-13
36 BuildRequires: rpm-pythonprov
37 BuildRequires: rpmbuild(macros) >= 1.600
39 Obsoletes: %{name}-kcmlilo
40 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
43 KDE administrative tools. Package includes:
44 - KCron - KDE Task Scheduler (cron GUI),
45 - KDat - Tape backup tool,
46 - KNetworkConf - KControl module for TCP/IP settings configuration,
47 - KPackage - KDE support for package management,
48 - KSysV - SysV-style init configuration,
49 - KUser - KDE user setup tool,
50 - lilo-config - KControl plugin for LILO configuration (x86 only).
52 %description -l pl.UTF-8
53 Aplikacje administratorskie dla KDE. Pakiet zawiera:
54 - KCron - program do zlecania zadań (interfejs do crona),
55 - KDat - narzędzie do wykonywania kopii zapasowych na taśmie,
56 - KNetworkConf - moduł KControl do konfiguracji ustawień TCP/IP,
57 - KPackage - program do zarządzania pakietami,
58 - KSysV - program do konfiguracji startu systemu w stylu SysV,
59 - KUser - program do zarządzania kontami użytkowników,
60 - lilo-config - moduł KControl do konfiguracji LILO (tylko x86).
63 Summary: KDE Task Scheduler (cron GUI)
64 Summary(pl.UTF-8): Program do zlecania zadań dla KDE (graficzny interfejs do crona)
65 Summary(pt_BR.UTF-8): Gerenciador/agendador de tarefas e interface para o cron
66 Group: X11/Applications
67 Requires: kde4-kdebase >= %{version}
70 KCron is an application for scheduling programs to run in the
71 background. It is a graphical user interface to cron, the UNIX system
74 %description kcron -l pl.UTF-8
75 KCron to aplikacja do planowania uruchamiania programów w tle. Jest to
76 graficzny interfejs do crona - systemowego programu do planowego
77 uruchamiania programów w systemach uniksowych.
79 %description kcron -l pt_BR.UTF-8
80 Gerenciador/agendador de tarefas e interface para o cron.
83 Summary: Printer configuration for KDE
84 Summary(pl.UTF-8): Konfigurator drukarek dla KDE
85 Group: X11/Applications
86 Requires: kde4-kdebase >= %{version}
87 Requires: poppler-progs
88 Requires: system-config-printer-libs
89 Requires: python-PyKDE4-devel-tools
92 Printer configuration for KDE.
94 %description kprinter -l pl.UTF-8
95 Konfigurator drukarek dla KDE.
98 Summary: System log viewer for KDE
99 Summary(pl.UTF-8): Przeglądarka logów systemowych dla KDE
100 Group: X11/Applications
101 Requires: kde4-kdebase >= %{version}
103 %description ksystemlog
104 KSystemLog is a system log viewer for KDE.
106 %description ksystemlog -l pl.UTF-8
107 KSystemLog to przeglądarka logów systemowych dla KDE.
110 Summary: KDE User management tool
111 Summary(pl.UTF-8): Administracja kontami dla KDE
112 Summary(pt_BR.UTF-8): Ferramenta para administração de usuários
113 Group: X11/Applications
114 Requires: kde4-kdebase >= %{version}
117 A simple tool for managin system groups and user accounts from system.
119 %description kuser -l pl.UTF-8
120 Narzędzie do dodawania/usuwania użytkowników oraz do zmiany danych o
123 %description kuser -l pt_BR.UTF-8
124 Ferramenta para administração de usuários do sistema.
127 %setup -q -n %{orgname}-%{version}
134 -DINSTALL_SYSTEM_CONFIG_PRINTER=TRUE \
140 rm -rf $RPM_BUILD_ROOT
142 %{__make} -C build install \
143 DESTDIR=$RPM_BUILD_ROOT \
144 kde_htmldir=%{_kdedocdir}
146 %find_lang kcron --with-kde
147 %find_lang kuser --with-kde
148 %find_lang system-config-printer-kde --with-kde
151 rm -rf $RPM_BUILD_ROOT
153 %files kcron -f kcron.lang
154 %defattr(644,root,root,755)
155 %attr(755,root,root) %{_libdir}/kde4/kcm_cron.so
156 %{_datadir}/kde4/services/kcm_cron.desktop
158 %files kprinter -f system-config-printer-kde.lang
159 %defattr(644,root,root,755)
160 %dir %{_datadir}/apps/system-config-printer-kde
161 %{_datadir}/apps/system-config-printer-kde/authconn.py
162 %{_datadir}/apps/system-config-printer-kde/new-printer.ui
163 %{_datadir}/apps/system-config-printer-kde/system-config-printer-kde.py
164 %{_datadir}/apps/system-config-printer-kde/system-config-printer.ui
165 %{_datadir}/apps/system-config-printer-kde/ipp-browse-dialog.ui
166 %{_datadir}/apps/system-config-printer-kde/options.py
167 %{_datadir}/apps/system-config-printer-kde/optionwidgets.py
168 %{_datadir}/apps/system-config-printer-kde/pysmb.py
169 %{_datadir}/apps/system-config-printer-kde/smb-browse-dialog.ui
170 %{_datadir}/kde4/services/system-config-printer-kde.desktop
173 %defattr(644,root,root,755)
174 %attr(755,root,root) %{_bindir}/ksystemlog
175 %dir %{_datadir}/apps/ksystemlog
176 %{_desktopdir}/kde4/ksystemlog.desktop
177 %{_datadir}/apps/ksystemlog/ksystemlogui.rc
178 %{_kdedocdir}/en/ksystemlog
180 %files kuser -f kuser.lang
181 %defattr(644,root,root,755)
182 %attr(755,root,root) %{_bindir}/kuser
183 %{_datadir}/apps/kuser
184 %{_datadir}/config.kcfg/kuser.kcfg
185 %{_desktopdir}/kde4/kuser.desktop
186 %{_iconsdir}/*/*/*/kuser.png