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 URL: http://www.kde.org/
23 BuildRequires: automoc4 >= 0.9.88
24 BuildRequires: cmake >= 2.8.0
25 BuildRequires: docbook-dtd42-xml
26 BuildRequires: docbook-style-xsl
27 BuildRequires: kde4-kdelibs-devel >= %{version}
28 BuildRequires: kde4-kdepimlibs-devel >= %{version}
29 BuildRequires: python-PyKDE4 >= %{version}
30 BuildRequires: python-PyQt4-devel
31 BuildRequires: python-pycups
32 BuildRequires: qt4-build >= %{qtver}
33 BuildRequires: qt4-qmake >= %{qtver}
34 BuildRequires: rpm-perlprov >= 4.1-13
35 BuildRequires: rpm-pythonprov
36 BuildRequires: rpmbuild(macros) >= 1.600
38 Obsoletes: %{name}-kcmlilo
39 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
42 KDE administrative tools. Package includes:
43 - KCron - KDE Task Scheduler (cron GUI),
44 - KDat - Tape backup tool,
45 - KNetworkConf - KControl module for TCP/IP settings configuration,
46 - KPackage - KDE support for package management,
47 - KSysV - SysV-style init configuration,
48 - KUser - KDE user setup tool,
49 - lilo-config - KControl plugin for LILO configuration (x86 only).
51 %description -l pl.UTF-8
52 Aplikacje administratorskie dla KDE. Pakiet zawiera:
53 - KCron - program do zlecania zadań (interfejs do crona),
54 - KDat - narzędzie do wykonywania kopii zapasowych na taśmie,
55 - KNetworkConf - moduł KControl do konfiguracji ustawień TCP/IP,
56 - KPackage - program do zarządzania pakietami,
57 - KSysV - program do konfiguracji startu systemu w stylu SysV,
58 - KUser - program do zarządzania kontami użytkowników,
59 - lilo-config - moduł KControl do konfiguracji LILO (tylko x86).
62 Summary: KDE Task Scheduler (cron GUI)
63 Summary(pl.UTF-8): Program do zlecania zadań dla KDE (graficzny interfejs do crona)
64 Summary(pt_BR.UTF-8): Gerenciador/agendador de tarefas e interface para o cron
65 Group: X11/Applications
66 Requires: kde4-kdebase >= %{version}
69 KCron is an application for scheduling programs to run in the
70 background. It is a graphical user interface to cron, the UNIX system
73 %description kcron -l pl.UTF-8
74 KCron to aplikacja do planowania uruchamiania programów w tle. Jest to
75 graficzny interfejs do crona - systemowego programu do planowego
76 uruchamiania programów w systemach uniksowych.
78 %description kcron -l pt_BR.UTF-8
79 Gerenciador/agendador de tarefas e interface para o cron.
82 Summary: Printer configuration for KDE
83 Summary(pl.UTF-8): Konfigurator drukarek dla KDE
84 Group: X11/Applications
85 Requires: kde4-kdebase >= %{version}
86 Requires: poppler-progs
87 Requires: system-config-printer-libs
88 Requires: python-PyKDE4-devel-tools
91 Printer configuration for KDE.
93 %description kprinter -l pl.UTF-8
94 Konfigurator drukarek dla KDE.
97 Summary: System log viewer for KDE
98 Summary(pl.UTF-8): Przeglądarka logów systemowych dla KDE
99 Group: X11/Applications
100 Requires: kde4-kdebase >= %{version}
102 %description ksystemlog
103 KSystemLog is a system log viewer for KDE.
105 %description ksystemlog -l pl.UTF-8
106 KSystemLog to przeglądarka logów systemowych dla KDE.
109 Summary: KDE User management tool
110 Summary(pl.UTF-8): Administracja kontami dla KDE
111 Summary(pt_BR.UTF-8): Ferramenta para administração de usuários
112 Group: X11/Applications
113 Requires: kde4-kdebase >= %{version}
116 A simple tool for managin system groups and user accounts from system.
118 %description kuser -l pl.UTF-8
119 Narzędzie do dodawania/usuwania użytkowników oraz do zmiany danych o
122 %description kuser -l pt_BR.UTF-8
123 Ferramenta para administração de usuários do sistema.
126 %setup -q -n %{orgname}-%{version}
132 -DINSTALL_SYSTEM_CONFIG_PRINTER=TRUE \
138 rm -rf $RPM_BUILD_ROOT
140 %{__make} -C build install \
141 DESTDIR=$RPM_BUILD_ROOT \
142 kde_htmldir=%{_kdedocdir}
144 %find_lang kcron --with-kde
145 %find_lang kuser --with-kde
146 %find_lang system-config-printer-kde --with-kde
149 rm -rf $RPM_BUILD_ROOT
151 %files kcron -f kcron.lang
152 %defattr(644,root,root,755)
153 %attr(755,root,root) %{_libdir}/kde4/kcm_cron.so
154 %{_datadir}/kde4/services/kcm_cron.desktop
156 %files kprinter -f system-config-printer-kde.lang
157 %defattr(644,root,root,755)
158 %dir %{_datadir}/apps/system-config-printer-kde
159 %{_datadir}/apps/system-config-printer-kde/authconn.py
160 %{_datadir}/apps/system-config-printer-kde/new-printer.ui
161 %{_datadir}/apps/system-config-printer-kde/system-config-printer-kde.py
162 %{_datadir}/apps/system-config-printer-kde/system-config-printer.ui
163 %{_datadir}/apps/system-config-printer-kde/ipp-browse-dialog.ui
164 %{_datadir}/apps/system-config-printer-kde/options.py
165 %{_datadir}/apps/system-config-printer-kde/optionwidgets.py
166 %{_datadir}/apps/system-config-printer-kde/pysmb.py
167 %{_datadir}/apps/system-config-printer-kde/smb-browse-dialog.ui
168 %{_datadir}/kde4/services/system-config-printer-kde.desktop
171 %defattr(644,root,root,755)
172 %attr(755,root,root) %{_bindir}/ksystemlog
173 %dir %{_datadir}/apps/ksystemlog
174 %{_desktopdir}/kde4/ksystemlog.desktop
175 %{_datadir}/apps/ksystemlog/ksystemlogui.rc
176 %{_kdedocdir}/en/ksystemlog
178 %files kuser -f kuser.lang
179 %defattr(644,root,root,755)
180 %attr(755,root,root) %{_bindir}/kuser
181 %{_datadir}/apps/kuser
182 %{_datadir}/config.kcfg/kuser.kcfg
183 %{_desktopdir}/kde4/kuser.desktop
184 %{_iconsdir}/*/*/*/kuser.png