%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.