]> git.pld-linux.org Git - packages/kde4-kdeadmin.git/blob - kde4-kdeadmin.spec
- removed obsolete patch
[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 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
37 Requires:       shadow
38 Obsoletes:      %{name}-kcmlilo
39 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
40
41 %description
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).
50
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).
60
61 %package kcron
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}
67
68 %description kcron
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
71 scheduler.
72
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.
77
78 %description kcron -l pt_BR.UTF-8
79 Gerenciador/agendador de tarefas e interface para o cron.
80
81 %package kprinter
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
89
90 %description kprinter
91 Printer configuration for KDE.
92
93 %description kprinter -l pl.UTF-8
94 Konfigurator drukarek dla KDE.
95
96 %package ksystemlog
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}
101
102 %description ksystemlog
103 KSystemLog is a system log viewer for KDE.
104
105 %description ksystemlog -l pl.UTF-8
106 KSystemLog to przeglądarka logów systemowych dla KDE.
107
108 %package kuser
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}
114
115 %description kuser
116 A simple tool for managin system groups and user accounts from system.
117
118 %description kuser -l pl.UTF-8
119 Narzędzie do dodawania/usuwania użytkowników oraz do zmiany danych o
120 nich.
121
122 %description kuser -l pt_BR.UTF-8
123 Ferramenta para administração de usuários do sistema.
124
125 %prep
126 %setup -q -n %{orgname}-%{version}
127
128 %build
129 install -d build
130 cd build
131 %cmake \
132         -DINSTALL_SYSTEM_CONFIG_PRINTER=TRUE \
133         ../
134
135 %{__make}
136
137 %install
138 rm -rf $RPM_BUILD_ROOT
139
140 %{__make} -C build install \
141         DESTDIR=$RPM_BUILD_ROOT \
142         kde_htmldir=%{_kdedocdir}
143
144 %find_lang kcron        --with-kde
145 %find_lang kuser        --with-kde
146 %find_lang system-config-printer-kde    --with-kde
147
148 %clean
149 rm -rf $RPM_BUILD_ROOT
150
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
155
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
169
170 %files ksystemlog
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
177
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
This page took 0.109066 seconds and 3 git commands to generate.