Sophie

Sophie

distrib > Mandriva > 2009.0 > i586 > by-pkgid > 0173b49c1a2a3df644d0bc396d735714 > files > 1

kredentials-0.9.2-1mdv2008.0.src.rpm

%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