Name: kredentials Version: 2.0 Release: 0.3.pre3%{?dist} Summary: KDE system tray kerberos ticket monitor Group: System Environment/Daemons License: MIT URL: http://freecode.com/projects/kredentials Source0: http://people.csail.mit.edu/noahm/%{name}/%{version}/%{name}-%{version}-pre3.tar.bz2 Source1: kredentials.desktop Source2: kredentials-22x22.png Source3: kredentials-48x48.png Source4: kredentials-64x64.png BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRequires: cmake kdelibs-devel BuildRequires: desktop-file-utils Requires: kdebase Patch0: kredentials-renew-option.patch %description Kredentials is a system tray applet that monitors and renews kerberos tickets for a user %prep %setup -q -n %{name}-%{version}-pre3 %patch0 -p1 %build %{__mkdir} build cd build cmake -D CMAKE_INSTALL_PREFIX:PATH=/usr/ .. %{__make} %{?_smp_mflags} %install cd build %{__rm} -rf $RPM_BUILD_ROOT export CMAKE_INSTALL_PREFIX=/usr %{__make} install DESTDIR=$RPM_BUILD_ROOT %{__mkdir_p} $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/22x22/apps/ %{__mkdir_p} $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/48x48/apps/ %{__mkdir_p} $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/64x64/apps/ %{__install} -m644 -p %{SOURCE2} $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/22x22/apps/kredentials.png %{__install} -m644 -p %{SOURCE3} $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/48x48/apps/kredentials.png %{__install} -m644 -p %{SOURCE4} $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/64x64/apps/kredentials.png desktop-file-install --dir=$RPM_BUILD_ROOT/%{_datadir}/applications %{SOURCE1} %clean %{__rm} -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc AUTHORS COPYING ChangeLog INSTALL NEWS README TODO %{_bindir}/kredentials %{_datadir}/applications/kredentials.desktop %{_datadir}/applications/kde4/kredentials.desktop %{_datadir}/icons/hicolor/16x16/apps/kredentials.png %{_datadir}/icons/hicolor/22x22/apps/kredentials.png %{_datadir}/icons/hicolor/32x32/apps/kredentials.png %{_datadir}/icons/hicolor/48x48/apps/kredentials.png %{_datadir}/icons/hicolor/64x64/apps/kredentials.png %changelog * Thu Jun 28 2012 Neil Horman <nhorman@tuxdriver.com> - 2.0-0.3.pre3 - Add renewal timer option - Update to latest upstream * Fri Jun 08 2012 Neil Horman <nhorman@tuxdriver.com> - 2.0-0.2.pre3 - Update to latest upstream * Thu Jan 26 2012 Neil Horman <nhorman@tuxdriver.com> - 2.0-0.2.pre1 - Fixed a build break * Tue Jan 17 2012 Neil Horman <nhorman@tuxdriver.com> - 2.0-0.1.pre1 - Initial Build