Name: pessulus Version: 0.10.1 Release: 1%{?dist} Summary: Lockdown Editor Group: Applications/System License: GPL Source: %{name}-%{version}.tar.bz2 URL: http://www.gnome.org/~vuntz/pessulus BuildRoot: %{_tmppath}/%{name}-%{version} Requires: GConf2, pygtk2, gnome-python2 BuildRequires: GConf2-devel, pygtk2-devel, gnome-python2 %description pessulus is a lockdown editor for GNOME, written in python. pessulus enables administrators to set mandatory settings in GConf. The users can not change these settings. Use of pessulus can be useful on computers that are open to use by everyone, e.g. in an internet cafe. %prep %setup -q %build %configure make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make DESTDIR=${RPM_BUILD_ROOT} install find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';' %find_lang %{name} %{__mkdir} -p %{buildroot}%{_datadir}/applications DESKTOPS="%{name}.desktop" for D in $DESKTOPS; do desktop-file-install --vendor %{desktop_vendor} \ --dir %{buildroot}%{_datadir}/applications \ --add-category X-Red-Hat-Base \ --add-category Application \ --add-category System \ --add-category Settings \ %{buildroot}%{_datadir}/applications/$D mv %{buildroot}%{_datadir}/applications/%{desktop_vendor}-$D %{buildroot}%{_datadir}/applications/$D done %clean rm -rf $RPM_BUILD_ROOT %post update-desktop-database %{_datadir}/applications %postun update-desktop-database %{_datadir}/applications %files -f %{name}.lang %defattr(-, root, root) %doc AUTHORS COPYING ChangeLog NEWS README TODO %{_bindir}/pessulus %{_libdir}/python?.?/site-packages/Pessulus/ %{_datadir}/pessulus/glade/pessulus.glade %{_datadir}/applications/pessulus.desktop %changelog * Sun May 21 2006 Karl 0.10.1-1 - 0.10.1 Release