Sophie

Sophie

distrib > Fedora > 16 > x86_64 > media > updates-src > by-pkgid > ad5c5b64f1d6024bf8b95a6a3a9812f6 > files > 7

kredentials-2.0-0.3.pre3.fc16.src.rpm

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