Sophie

Sophie

distrib > Mandriva > 10.2 > x86_64 > by-pkgid > 29f48e3301d3f063ddb682070a664409 > files > 3

wmcube-0.98-6mdk.src.rpm

%define version 0.98
%define release 6mdk
%define name wmcube

Summary:  Realtime rotating 3d-object and CPU load in a small dock app
Name:		%name
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Monitoring
Source0:	%name-%{version}.tar.bz2
Source1:	%name-icons.tar.bz2
URL:		http://boombox.campus.luth.se/projects.php
Requires:	XFree86-libs, xpm
BuildRequires:	XFree86-devel, xpm-devel
Prefix:		/usr/X11R6
BuildRoot:	%{_tmppath}/%name-buildroot

%description
wmCube is a dockapp that displays a realtime rotating 3d-object 
and the current CPU load.


%prep
rm -rf %buildroot

%setup -n wmcube

%build
make -C wmcube -f Makefile.LINUX CFLAGS="$RPM_OPT_FLAGS"

%install
[ -d %buildroot ] && rm -rf %buildroot

install -m 755 -d %buildroot%{_miconsdir}
install -m 755 -d %buildroot%{_iconsdir}
install -m 755 -d %buildroot%{_liconsdir}
tar xOjf %SOURCE1 16x16.png > %buildroot%{_miconsdir}/%name.png
tar xOjf %SOURCE1 32x32.png > %buildroot%{_iconsdir}/%name.png
tar xOjf %SOURCE1 48x48.png > %buildroot%{_liconsdir}/%name.png

mkdir -p %buildroot%{prefix}/bin/
install -m 755 wmcube/wmcube %buildroot%{prefix}/bin/

mkdir -p %buildroot%{prefix}/share/wmcube
install -m 644 3dObjects/* %buildroot%{prefix}/share/wmcube

install -m 755 -d %buildroot%{_menudir}
cat << EOF > %buildroot%{_menudir}/%name
?package(%name):command="%{prefix}/bin/%name -o /usr/X11R6/share/wmcube/ball-solid.wmc" icon="%name.png"\\
                 needs="X11" section="Applications/Monitoring" title="WmCube"\\
                 longtitle="A realtime rotating 3d-object and CPU load in a small icon"
EOF


%clean
rm -rf %buildroot

%post
%update_menus


%postun
%clean_menus


%files
%defattr (-,root,root)
%doc CHANGES INSTALL README TODO
%{prefix}/bin/%name
%{_liconsdir}/%name.png
%{_miconsdir}/%name.png
%{_iconsdir}/%name.png
%{_menudir}/%name
%{prefix}/share/%name/*

%changelog
* Thu Feb 19 2004  Lenny Cartier <lenny@mandrakesoft.com> 0.98-6mdk
- rebuild

* Fri Jan 17 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.98-5mdk
- rebuild

* Wed Aug 28 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.98-4mdk
- rebuild
- png icons

* Mon Aug 13 2001 HA Quôc-Viêt <viet@mandrakesoft.com> 0.98-3mdk
- 3D objects that I forgot are back in (/usr/X11R6/share/wmcube)
- "y" option for tar is now updated to "j" 
- optimizations made right
- some spec clean-outs

* Wed Feb 14 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.98-2mdk
- rebuild

* Wed Oct 31 2000 HA Quôc-Viêt <viet@mandrakesoft.com> 0.98-0mdk
- Initial release.