%define name hot-babe %define Name Hot-Babe %define version 0.2.2 %define release %mkrel 6 %define summary A GTK-based monitoring app Name: %{name} Version: %{version} Release: %{release} Summary: %{summary} License: Artistic Group: Monitoring Source0: http://dindinx.net/hotbabe/downloads/%{name}-%{version}.tar.bz2 Source1: %{name}-16.png.bz2 Source2: %{name}-32.png.bz2 Source3: %{name}-48.png.bz2 Url: http://dindinx.net/hotbabe BuildRequires: gtk+2-devel %description Hot-babe is a small graphical utility which display the system activity in a very special way. When the CPU is idle, it displays a dressed girl, and when the activity goes up, as the temperature increases, the girl begins to undress, to finish totally naked when the system activity reaches 100%. Of course, if you can be shocked by nudity, don't use it! %prep %setup -q bzcat %{SOURCE1} > %{name}-16.png bzcat %{SOURCE2} > %{name}-32.png bzcat %{SOURCE3} > %{name}-48.png perl -pi -e 's/-O2 -Wall -g/%optflags/' Makefile %build %make PREFIX=%_prefix CC="cc %{ldflags}" %install rm -rf %{buildroot} install -d -m 755 %{buildroot}%{_bindir} install -m 755 %{name} %{buildroot}%{_bindir} install -d -m 755 %{buildroot}%{_mandir}/man1 install -m 644 %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1 install -d -m 755 %{buildroot}%{_datadir}/%{name}/hb01 install -m 644 hb01/* %{buildroot}%{_datadir}/%{name}/hb01/ # icons install -D -m 644 %{name}-48.png %{buildroot}%{_liconsdir}/%{name}.png install -D -m 644 %{name}-32.png %{buildroot}%{_iconsdir}/%{name}.png install -D -m 644 %{name}-16.png %{buildroot}%{_miconsdir}/%{name}.png # menu entry mkdir -p %{buildroot}%{_datadir}/applications cat > %{buildroot}%{_datadir}/applications/mageia-%{name}.desktop <<EOF [Desktop Entry] Name=%Name GenericName=%Name Comment=Cpu meters Exec=%{_bindir}/%{name} Icon=%{name} Terminal=false Type=Application StartupNotify=true Categories=System;Monitor; EOF %clean rm -rf %{buildroot} %files %defattr(-,root,root) %doc ChangeLog CONTRIBUTORS LICENSE NEWS TODO %{_bindir}/%{name} %{_mandir}/man1/%{name}.* %{_datadir}/%{name} %{_datadir}/applications/* %{_iconsdir}/%{name}.png %{_miconsdir}/%{name}.png %{_liconsdir}/%{name}.png %changelog * Sat Jan 12 2013 umeabot <umeabot> 0.2.2-6.mga3 + Revision: 353277 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Thu Sep 15 2011 fwang <fwang> 0.2.2-5.mga2 + Revision: 143723 - use system flags * Sat Mar 26 2011 nanardon <nanardon> 0.2.2-4.mga2 + Revision: 77867 - xdg menu - cleanup - imported package hot-babe