Sophie

Sophie

distrib > Mageia > 3 > i586 > media > core-release-src > by-pkgid > 2f6e73ca3acea9ba50fe3c7441fbb949 > files > 5

hot-babe-0.2.2-6.mga3.src.rpm

%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