Sophie

Sophie

distrib > Mandriva > 2006.0 > x86_64 > by-pkgid > 8a712019b234998c01ed1b86a578f314 > files > 2

drwright-0.18-1mdk.src.rpm

%define	version 0.18
%define rel	1
%define	release	%mkrel %rel

Name:		drwright
Summary:	A program that reminds you to take regular breaks from your computer
Version:	%{version} 
Release:	%{release} 
Source0:	%{name}-%{version}.tar.bz2
URL:		http://www.imendio.com/projects/drwright/
# Not sure where to place it. Toys just sounds wrong.
Group:		Office
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	GPL
BuildRequires:	libdbus-1_0 libgnomeui2

%description
DrWright is a program that reminds you to take regular breaks from your
computer. It's main focus is being usable and to simply work.

DrWright monitors keyboard and mouse activity and displays a small
meter in the notification area on your panel. When it starts blinking,
you know it's time to take a break. If you don't, it will lock your
screen to force a break.

DrWright has helped the author a lot and hopefully it will help you as well. 

%prep
%setup -q

%build
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p mkdir -p $RPM_BUILD_ROOT/%{_menudir}/
cat << EOF > $RPM_BUILD_ROOT/%{_menudir}/%{name}
?package(%name):command="%{_bindir}/%{name}"\
 icon="%name.png" needs="X11" section="Office/Accessories"\
 title="DrWright" longtitle="A program that reminds you to take regular breaks from your computer"
EOF
# Create icons from stop image
convert data/images/stop.png -resize 16x16 icon_16.png
convert data/images/stop.png -resize 32x32 icon_32.png
install -m644 icon_16.png -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -m644 icon_32.png -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m644 data/images/stop.png -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
%makeinstall
%find_lang %{name}

%post
%{update_menus}

%postun
%{clean_menus}

%clean 
rm -rf $RPM_BUILD_ROOT 

%files -f drwright.lang
%defattr(-,root,root)
%doc README AUTHORS ChangeLog
%{_bindir}/%{name}
%{_datadir}/%{name}/*
%{_datadir}/applications/drwright.desktop
%{_sysconfdir}/gconf/schemas/drwright.schemas
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_menudir}/%{name}

%changelog
* Sun May 22 2005 Eskild Hustvedt <eskild@mandriva.org> 0.18-1mdk
- Initial Mandriva Linux package