45c88fb
Name:		gshutdown
45c88fb
Version:	0.2        
8745b10
Release:	1%{?dist}
45c88fb
Summary:	GShutDown is an advanced shut down utility for GNOME
45c88fb
45c88fb
Group:		Applications/System
45c88fb
License:	GPL
45c88fb
URL:		http://gshutdown.tuxfamily.org/
8745b10
Source0:	http://gshutdown.tuxfamily.org/release/%{name}-%{version}.tar.gz
45c88fb
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
45c88fb
45c88fb
BuildRequires:	libglade2-devel, desktop-file-utils
45c88fb
BuildRequires:	libnotify-devel, glib2-devel, gettext
45c88fb
45c88fb
%description
45c88fb
GShutdown is an advanced shutdown utility which
45c88fb
allows you to schedule the shutdown or the restart
45c88fb
of your computer, or logout your actual session.
45c88fb
Also can be use under Xfce and KDE.
45c88fb
45c88fb
%prep
8745b10
%setup -q -n %{name}-%{version}
45c88fb
45c88fb
45c88fb
%build
45c88fb
%configure
45c88fb
make %{?_smp_mflags}
45c88fb
45c88fb
45c88fb
%install
45c88fb
rm -rf $RPM_BUILD_ROOT
45c88fb
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
45c88fb
45c88fb
desktop-file-install					\
45c88fb
	--vendor ""					\
45c88fb
	--dir $RPM_BUILD_ROOT/%{_datadir}/applications	\
45c88fb
	--mode 0644					\
45c88fb
	$RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop
45c88fb
45c88fb
%find_lang %{name}
45c88fb
45c88fb
%clean
45c88fb
rm -rf $RPM_BUILD_ROOT
45c88fb
45c88fb
45c88fb
%post
45c88fb
touch --no-create %{_datadir}/icons/hicolor || :
45c88fb
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
45c88fb
45c88fb
%postun
45c88fb
touch --no-create %{_datadir}/icons/hicolor || :
45c88fb
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
45c88fb
45c88fb
45c88fb
45c88fb
%files -f %{name}.lang
45c88fb
%defattr(-,root,root,-)
45c88fb
%doc COPYING AUTHORS ChangeLog README
45c88fb
%{_bindir}/%{name}
45c88fb
%{_datadir}/%{name}
45c88fb
%{_datadir}/applications/%{name}.desktop
45c88fb
%{_mandir}/man1/%{name}.1.gz
45c88fb
%{_datadir}/pixmaps/%{name}.png
45c88fb
45c88fb
45c88fb
%changelog
8745b10
* Mon Jul 09 2007 Xavier Lamien <lxtnow@gmail.com> - 0.2-1
8745b10
- Updated Release.
8745b10
45c88fb
* Tue May 01 2007 Xavier lamien <lxtnow@gmail.com> - 0.2-0.3.rc1
45c88fb
- Fixed redundant BR and Requires.
45c88fb
45c88fb
* Sun Jan 04 2007 Xavier lamien <lxtnow@gmail.com> - 0.2-0.2.rc1
45c88fb
- added post and postun for installed icons.
45c88fb
- fixed release tags
45c88fb
- Added timestamp in "make install".
45c88fb
- Removed "--add-category" from desktop-file-install.
45c88fb
45c88fb
* Sat Jan 03 2007 Xavier lamien <lxtnow@gmail.com> - 0.2-0.1.rc1
45c88fb
- Initiale RPM release.