]> git.pld-linux.org Git - packages/pessulus.git/blob - pessulus.spec
- release 4
[packages/pessulus.git] / pessulus.spec
1 Summary:        Lockdown editor for GNOME
2 Summary(pl.UTF-8):      Edytor blokad dla GNOME
3 Name:           pessulus
4 Version:        2.30.2
5 Release:        4
6 License:        GPL v2
7 Group:          X11/Applications
8 Source0:        http://ftp.gnome.org/pub/GNOME/sources/pessulus/2.30/%{name}-%{version}.tar.bz2
9 # Source0-md5:  fbcfb402e12af2006918fc4ee4c78285
10 URL:            http://live.gnome.org/Pessulus
11 BuildRequires:  GConf2-devel >= 2.24.0
12 BuildRequires:  autoconf >= 2.53
13 BuildRequires:  automake >= 1:1.9
14 BuildRequires:  gettext-devel
15 BuildRequires:  intltool >= 0.40.0
16 BuildRequires:  pkgconfig
17 BuildRequires:  python-gnome-desktop-devel >= 2.24.0
18 BuildRequires:  python-gnome-devel >= 2.22.0
19 BuildRequires:  python-pygtk-devel >= 2:2.12.0
20 BuildRequires:  rpm-pythonprov
21 BuildRequires:  rpmbuild(macros) >= 1.311
22 Requires(post,postun):  gtk+2
23 Requires:       python-gnome-desktop >= 2.24.0
24 Requires:       python-gnome-gconf >= 2.22.0
25 %pyrequires_eq  python-modules
26 # sr@Latn vs. sr@latin
27 Conflicts:      glibc-misc < 6:2.7
28 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29
30 %description
31 Pessulus is a lockdown editor for GNOME, written in Python. Pessulus
32 enables administrators to set mandatory settings in GConf. The users
33 can not change these settings. Use of pessulus can be useful on
34 computers that are open to use by everyone, e.g. in an internet cafe.
35
36 %description -l pl.UTF-8
37 Pessulus jest napisanym w pythonie edytorem blokad dla GNOME.
38 Umożliwia administratorowi wprowadzenie obowiązkowych ustawień w
39 GConfie, które nie będą mogły być zmienione przez użytkownika. Użycie
40 pessulusa może być przydatne na ogólnodostępnych komputerach, np. w
41 kawiarenkach internetowych.
42
43 %prep
44 %setup -q
45
46 %build
47 %{__intltoolize}
48 %{__aclocal}
49 %{__autoconf}
50 %{__automake}
51 %configure \
52         --disable-silent-rules
53 %{__make}
54
55 %install
56 rm -rf $RPM_BUILD_ROOT
57
58 %{__make} install \
59         DESTDIR=$RPM_BUILD_ROOT
60
61 # not supported
62 rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/{bal,en@shaw}
63
64 %py_postclean
65
66 %find_lang %{name}
67
68 %clean
69 rm -rf $RPM_BUILD_ROOT
70
71 %post
72 %update_icon_cache hicolor
73
74 %postun
75 %update_icon_cache hicolor
76
77 %files -f %{name}.lang
78 %defattr(644,root,root,755)
79 %doc AUTHORS ChangeLog NEWS README TODO
80 %attr(755,root,root) %{_bindir}/pessulus
81 %dir %{py_sitescriptdir}/Pessulus
82 %{py_sitescriptdir}/Pessulus/*.py[co]
83 %{_iconsdir}/hicolor/*/*/*
84 %{_datadir}/pessulus
85 %{_desktopdir}/*.desktop
This page took 0.107073 seconds and 3 git commands to generate.