%define name kredentials %define version 0.9.2 %define release %mkrel 1 Name: %{name} Version: %{version} Release: %{release} Summary: KDE systray applet for keeping Kerberos and AFS authentication tokens current License: GPL Group: Graphical desktop/KDE Source: http://freshmeat.net/redir/kredentials/64099/url_tgz/%{name}_%{version}.tar.bz2 URL: http://freshmeat.net/projects/kredentials/ BuildRequires: kdebase-devel BuildRequires: krb5-devel BuildRoot: %{_tmppath}/%{name}-buildroot %description Kredentials is a KDE systray applet for keeping Kerberos and AFS authentication tokens current. Each hour it renews Kerberos tickets and (optionally) obtains new AFS tokens, and it notifies the user upon final ticket expiration. %prep rm -rf $RPM_BUILD_ROOT %setup %build %configure2_5x --disable-debug %make %install rm -rf $RPM_BUILD_ROOT %makeinstall_std install -d -m 755 $RPM_BUILD_ROOT%{_menudir} kdedesktop2mdkmenu.pl kredentials system/surveillance $RPM_BUILD_ROOT/%{_datadir}/applnk/Utilities/kredentials.desktop $RPM_BUILD_ROOT/%{_menudir}/kredentials kde #mdk icons #install -D -m 644 $RPM_BUILD_ROOT%{_iconsdir}/hicolor/48x48/apps/%{name}.png $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png install -D -m 644 $RPM_BUILD_ROOT%{_iconsdir}/hicolor/32x32/apps/%{name}.png $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png install -D -m 644 $RPM_BUILD_ROOT%{_iconsdir}/hicolor/16x16/apps/%{name}.png $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %attr(0755,root,root) %{_bindir}/* %{_menudir}/kredentials %{_datadir}/applnk/Utilities/kredentials.desktop %{_datadir}/apps/kredentials/kredentialsui.rc %dir %{_docdir}/HTML/en/kredentials %doc %{_docdir}/HTML/en/kredentials/common %doc %{_docdir}/HTML/en/kredentials/index.cache.bz2 %doc %{_docdir}/HTML/en/kredentials/index.docbook %{_iconsdir}/hicolor/16x16/apps/kredentials.png %{_iconsdir}/hicolor/32x32/apps/kredentials.png %{_iconsdir}/kredentials.png %{_miconsdir}/kredentials.png %post %{update_menus} %if %mdkversion > 200600 %{update_desktop_database} %update_icon_cache hicolor %endif %postun %{clean_menus} %if %mdkversion > 200600 %clean_icon_cache hicolor %endif %changelog * Mon May 14 2007 Emmanuel Blindauer <blindauer@mandriva.org> 0.9.2-1mdv2008.0 + Revision: 26717 - 0.9.2 and disabled debug * Sun Jul 02 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.7.1-3mdv2007.0 - Rebuild for new menu && extension - Use macro for icons - Fix post/postun for menu * Thu Apr 27 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.7.1-2mdk - Fix BuildRequires * Tue Apr 04 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.7.1-1mdk - First Mandriva release