]> git.pld-linux.org Git - packages/kde4-kdeadmin.git/blob - kde4-kdeadmin.spec
- 4.10.0
[packages/kde4-kdeadmin.git] / kde4-kdeadmin.spec
1 # TODO
2 #   %{_pkgconfigdir}/system-tools-backends.pc
3 %define         _state          stable
4 %define         orgname         kdeadmin
5 %define         qtver           4.8.1
6
7 %include        /usr/lib/rpm/macros.perl
8
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管理工具
15 Name:           kde4-kdeadmin
16 Version:        4.10.0
17 Release:        1
18 License:        GPL v2+
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
38 Requires:       shadow
39 Obsoletes:      %{name}-kcmlilo
40 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
41
42 %description
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).
51
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).
61
62 %package kcron
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}
68
69 %description kcron
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
72 scheduler.
73
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.
78
79 %description kcron -l pt_BR.UTF-8
80 Gerenciador/agendador de tarefas e interface para o cron.
81
82 %package kprinter
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
90
91 %description kprinter
92 Printer configuration for KDE.
93
94 %description kprinter -l pl.UTF-8
95 Konfigurator drukarek dla KDE.
96
97 %package ksystemlog
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}
102
103 %description ksystemlog
104 KSystemLog is a system log viewer for KDE.
105
106 %description ksystemlog -l pl.UTF-8
107 KSystemLog to przeglądarka logów systemowych dla KDE.
108
109 %package kuser
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}
115
116 %description kuser
117 A simple tool for managin system groups and user accounts from system.
118
119 %description kuser -l pl.UTF-8
120 Narzędzie do dodawania/usuwania użytkowników oraz do zmiany danych o
121 nich.
122
123 %description kuser -l pt_BR.UTF-8
124 Ferramenta para administração de usuários do sistema.
125
126 %prep
127 %setup -q -n %{orgname}-%{version}
128 %patch0 -p1
129
130 %build
131 install -d build
132 cd build
133 %cmake \
134         -DINSTALL_SYSTEM_CONFIG_PRINTER=TRUE \
135         ../
136
137 %{__make}
138
139 %install
140 rm -rf $RPM_BUILD_ROOT
141
142 %{__make} -C build install \
143         DESTDIR=$RPM_BUILD_ROOT \
144         kde_htmldir=%{_kdedocdir}
145
146 %find_lang kcron        --with-kde
147 %find_lang kuser        --with-kde
148 %find_lang system-config-printer-kde    --with-kde
149
150 %clean
151 rm -rf $RPM_BUILD_ROOT
152
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
157
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
171
172 %files ksystemlog
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
179
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
This page took 0.085657 seconds and 3 git commands to generate.