File WindowMaker-applets.spec of Package WindowMaker-applets

#
# spec file for package WindowMaker-applets
#
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


Name:           WindowMaker-applets
BuildRequires:  WindowMaker-devel
BuildRequires:  automake
BuildRequires:  curl-devel
BuildRequires:  fdupes
BuildRequires:  gcc-c++
BuildRequires:  imake
BuildRequires:  pkgconfig(gdk-x11-2.0)
BuildRequires:  pkgconfig(glib-2.0)
BuildRequires:  pkgconfig(gobject-2.0)
BuildRequires:  pkgconfig(gtk+-x11-2.0)
BuildRequires:  pkgconfig(x11)
BuildRequires:  pkgconfig(xext)
BuildRequires:  pkgconfig(xpm)
BuildRequires:  pkgconfig(xt)
BuildRequires:  pkgconfig(xxf86dga)
BuildRequires:  pkgconfig(xxf86vm)

%if 0%{?suse_version} >= 1210
BuildRequires:  libv4l-devel >= 0.8.4
%endif
%if 0%{?suse_version} >= 1220
BuildRequires:  xmessage
%endif
Obsoletes:      wmapps
Obsoletes:      wmweath
Provides:       wmapps
Provides:       wmweath
Version:        1.0.1
Release:        0
Summary:        Window Maker Applets
#
License:        GPL-2.0+
Group:          System/GUI/Other
%define wmcdplay_version	1.0-beta1
#http://www.geocities.com/SiliconValley/Vista/2471/wmcdplay.html
#
%define wmload_version		0.9.2
#
#
%define wmnet_version		1.06
#http://www.digitalkaos.net/linux/wmnet/
#
%define wmtune_version		1.1c
#http://soren.org/linux/wmtune/
#
%define WMMail_version 	0.64
#http://www.eecg.toronto.edu/cgi-bin/cgiwrap/chanb/index.cgi?wmmail
#http://vbeaud.free.fr/tools/patchs_en.html
#
%define wmmount_version 	1.0-beta2
#http://www.geocities.com/SiliconValley/Vista/2471/wmmount.html
#
%define wmmixer_version 	1.0-beta1
#http://www.geocities.com/SiliconValley/Vista/2471/wmmixer.html
#
%define wmtimer_version 	2.92
#http://www.darkops.net/wmtimer/
#
%define wmtime_version 		1.0b2
%define wmppp_version 		1.3.0
%define wmpalm_version 		0.11b
%define wmmp3_version 		0.12
#http://www.dotfiles.com/software/wmmp3/
#
%define wmmon_version 		1.0b2
%define wmint_version 		0.8
%define wminet_version 		2.0.3
#http://www.neotokyo.org/illusion/
#
%define wmifs_version 		1.3b1
%define wmgmon_version 		0.4.0
#http://www.logilab.org/wmgmon/
#
%define wmfire_version 		0.0.3.9pre4
#http://staff.xmms.org/zinx/misc/
#
%define wmcube_version 		0.98
#http://boombox.campus.luth.se/projects.html
#
%define wmbutton_version 	0.4
#http://members.access1.net/ehflora/
#
%define wmMatrix_version 	0.2
#http://nis-www.lanl.gov/~mgh/WindowMaker/DockApps.shtml
#
%define wmMand_version 		1.0
#http://nis-www.lanl.gov/~mgh/WindowMaker/DockApps.shtml
#
%define wmCalClock_version 	1.25
#http://nis-www.lanl.gov/~mgh/WindowMaker/DockApps.shtml
#
%define wmWeather_version 	2.4.3
#http://www.godisch.de/debian/wmweather/
#
%define WMAmpMenu_version 	0.27
%define wmswallow_version	0.6.1
%define wmtop_version 		0.83
%define wmGrabImage_version 	0.70
#http://nis-www.lanl.gov/~mgh/WindowMaker/DockApps.shtml
#
%define wmSpaceWeather_version 	1.04
#http://nis-www.lanl.gov/~mgh/WindowMaker/DockApps.shtml
#
%define wmSun_version 		1.03
#http://nis-www.lanl.gov/~mgh/WindowMaker/DockApps.shtml
#
%define wmrecord_version 	1.0.5
#http://www.bruhaha.demon.co.uk/
#
%define wmtv_version 		0.6.5
#http://www.student.uwa.edu.au/~wliang/
#
%define wmbiff_version		0.4.0
#http://sourceforge.net/projects/wmbiff/
#
%define pclock_version 		0.13.1
#http://kraanerg.apex-it.com/~awk/pclock/
#
%define wmNetscapeKiller_version 0.3
#http://pblumo.free.fr/wmNetscapeKiller/
#
%define wmSMPmon_version 	3.1
#http://lancre.ribbrock.org/binabit/wmSMPmon/
#
%define wmappl_version		0.6
#http://www.upl.cs.wisc.edu/~charkins/wmappl.html
#
%define wmnd_version		0.2.2
#http://www.wingeer.org/wmnd/
#
%define wmpinboard_version      1.0
#http://www.tu-ilmenau.de/~gomar/stuff/wmpinboard/
#
%define wmcliphist_version      1.0
#http://linux.nawebu.cz/wmcliphist/
#
%define wmisdn_version          1.8
#http://www.uni-bonn.de/~uzsymm/linux.html
#
Source0:        wmcdplay-%{wmcdplay_version}.tgz
Source1:        wmload-%{wmload_version}.tgz
Source2:        wmnet-%{wmnet_version}.tar.gz
Source3:        wmtune-%{wmtune_version}.tar.gz
Source4:        WMMail.app-%{WMMail_version}.tar.gz
Source5:        wmmount-%{wmmount_version}.tgz
Source6:        wmmixer-%{wmmixer_version}.tgz
Source7:        wmtimer-%{wmtimer_version}.tar.gz
Source8:        wmtime-%{wmtime_version}.tar.gz
Source9:        wmppp-%{wmppp_version}.tar.gz
Source10:       wmpalm-%{wmpalm_version}.tgz
Source11:       wmmp3-%{wmmp3_version}.tar.gz
Source12:       wmmon-%{wmmon_version}.tar.gz
Source13:       wmint-%{wmint_version}.tar.gz
Source14:       wminet-%{wminet_version}.tar.gz
Source15:       wmifs-%{wmifs_version}.tar.gz
Source16:       wmgmon-%{wmgmon_version}.tar.gz
Source18:       wmfire-%{wmfire_version}.tar.gz
Source19:       wmcube-%{wmcube_version}.tar.gz
Source20:       wmbutton-%{wmbutton_version}.tar.gz
Source21:       wmMatrix-%{wmMatrix_version}.tar.gz
Source22:       wmMand-%{wmMand_version}.tar.gz
Source23:       wmCalClock-%{wmCalClock_version}.tar.gz
Source24:       wmweather-%{wmWeather_version}.tar.gz
Source26:       WMAmpMenu-%{WMAmpMenu_version}.tar.gz
Source27:       wmswallow.tar.Z
Source28:       wmtop-%{wmtop_version}.tar.gz
Source29:       wmGrabImage-%{wmGrabImage_version}.tar.gz
Source30:       wmSpaceWeather-%{wmSpaceWeather_version}.tar.gz
Source31:       wmSun-%{wmSun_version}.tar.gz
Source32:       wmrecord-%{wmrecord_version}.tar.gz
Source33:       wmtv-%{wmtv_version}.tar.gz
Source34:       wmbiff-%{wmbiff_version}.tar.gz
Source35:       pclock-%{pclock_version}.tgz
Source36:       wmNetscapeKiller-%{wmNetscapeKiller_version}.tar.gz
Source37:       wmSMPmon-%{wmSMPmon_version}.tar.gz
Source38:       wmappl-%{wmappl_version}.tar.gz
Source39:       wmnd_%{wmnd_version}.tar.gz
Source40:       wmpinboard-%{wmpinboard_version}.tar.bz2
Source41:       wmcliphist-%{wmcliphist_version}.tar.gz
Source42:       wmisdn-%{wmisdn_version}.tgz
#
Source99:       README.SuSE
#
Source200:      SuSE_wmapps
#
Patch0:         wmcdplay-%{wmcdplay_version}.patch
Patch1:         wmload-%{wmload_version}.patch
Patch2:         wmnet-%{wmnet_version}.dif
Patch3:         wmtune-1.0.1-combined.dif
Patch4:         WMMail_patch_064_070.gz
Patch5:         wmmount-%{wmmount_version}.dif
Patch6:         wmmixer-%{wmmixer_version}.patch
Patch7:         wmtimer-2.9.patch
Patch8:         wmtime-%{wmtime_version}.patch
Patch9:         wmppp-%{wmppp_version}.dif
Patch11:        wmmp3-%{wmmp3_version}.dif
Patch12:        wmmon-%{wmmon_version}.patch
Patch15:        wmifs-%{wmifs_version}.patch
Patch16:        wmgmon.dif
Patch19:        wmcube-%{wmcube_version}.patch
Patch21:        wmMatrix.dif
Patch22:        wmMand-%{wmMand_version}.patch
Patch31:        wmSun-%{wmSun_version}.dif
Patch32:        wmrecord-%{wmrecord_version}.dif
Patch33:        wmtv-%{wmtv_version}.patch
Patch34:        wmtv-v4l-2.6.38.patch
Patch36:        wmNetscapeKiller-%{wmNetscapeKiller_version}.dif
Patch37:        wmSMPmon-%{wmSMPmon_version}.dif
Patch38:        wmappl-%{wmappl_version}.dif
Patch39:        wmnd_%{wmnd_version}.patch
Patch40:        wmpinboard-%{wmpinboard_version}.patch
Patch41:        wmcliphist-0.6-default.patch
Patch42:        wmisdn-%{wmisdn_version}.dif
Patch44:        WMMail-automake.patch
Patch45:        WMMail-fewargs.patch
Patch46:        wmSMPmon-Support-selecting-CPUs-to-display.patch
Patch47:        wmfire-%{wmfire_version}-configure_fix.diff
Patch48:        wmswallow-%{wmswallow_version}-ld_fix.diff
Patch49:        wmcliphist-%{wmcliphist_version}-ld_fix.diff
# PATCH-FIX-UPSTREAM mvetter@suse.com boo#707539 - ImageMagick convert parameter changed
Patch50:        wmgrabimage-0.70-boo-707539-fix-GrabImage.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-build

%description
Some small applications for Window Maker.



Authors:
--------
    Bryan Chan <bryan.chan@utoronto.ca>
    Michael G. Henderson <mghenderson@lanl.gov>
    Edward H. Flora <ehflora@ksu.edu>
    Sam Hawker <shawkie@geocities.com>
    Robert Kling <robkli-8@student.luth.se>
    Antti Takala <fragment@nic.fi>
    Martijn Pieterse <pieterse@xs4all.nl>
    Zinx Verituse <zinx@linuxfreak.com>
    Jerome Dumonteil <jerome.dumonteil@capway.com>
    Nicolas Chauvat <nico@caesium.fr>
    Antoine Nulle <warp@xs4all.nl>
    Dave Clark <clarkd@skynet.ca>
    Sébastien Liénard <slienard@worldnet.fr>
    Sam Hawker <shawkie@geocities.com>
    Patrick Crosby <xb@dotfiles.com>
    Jesse B. Off <joff@iastate.edu>
    <robertle@cube.net>
    Anthony Quinn <southgat@frontiernet.net>
    Josh King <jking@dwave.net>
    <soren@linuxwarez.com>
    Michael Pearson <alcaron@ozemail.com.au>
    Pontus Klang <c96pkg@cs.umu.se>
    Philippe Vigneron <vigneron@free.fr>
    Alexander Kourakos <alexander@kourakos.com>
    <lempinen@iki.fi>
    Gennady Belyakov <gb@ccat.elect.ru>
    Beat Christen <bchriste@iiic.ethz.ch>
    Pierre Olivier <pblumo@free.fr>
    <robertle@cube.net>
    Malcolm Cowe <malk@bruhaha.demon.co.uk>
    Friedrich Delgado Friedrichs <friedel@nomaden.org>
    Dan Piponi <dan@tanelorn.demon.co.uk>
    <wliang@tartarus.uwa.edu.au>
    <red_seb@yahoo.com>
    Casey Harkins <charkins@pobox.com>
    Reed Lai <reed@wingeer.org>
    Marco Goetze, <gomar@mindless.com>
    Michal Krause <michal@krause.cz>
    Thomas Ribbrock <emgaron@ribbrock.org>

%prep
%setup -n wmcdplay -b 1 -b 2 -b 3 -b 4 -b 5 -b 6 -b 7 -b 8 -b 9 -b 10 -b 11 -b 12 -b 13 -b 14 -b 15 -b 16 -b 18 -b 19 -b 20 -b 21 -b 22 -b 23 -b 24 -b 26 -b 27 -b 28 -b 29 -b 30 -b 31 -b 32 -b 33 -b 34 -b 35 -b 36 -b 37 -b 38 -b 39 -b 40 -b 41 -b 42
%patch0
touch wmcdplay.man
cd ../wmload-%{wmload_version}
%patch1
cd ../wmnet-%{wmnet_version}
%patch2
cd ../wmtune-1.0.1-combined
%patch3
cd ../WMMail.app*
%patch4
%patch44
%patch45
cd ../wmmount-%{wmmount_version}
%patch5
cd ../wmmixer
%patch6
cd ../wmtimer-%{wmtimer_version}
%patch7
cd ../wmtime.app
%patch8
cd ../wmppp.app
%patch9
cd ../wmmp3-%{wmmp3_version}
%patch11
cd ../wmmon.app
%patch12
cd ../wmifs.app
%patch15
cd ../wmgmon.app/src
%patch16
cd ../../wmcube
%patch19
cd ../wmMatrix-%{wmMatrix_version}
%patch21
cd ../wmMand-%{wmMand_version}
%patch22
cd ../wmSun-%{wmSun_version}
%patch31
cd ../wmrecord-%{wmrecord_version}
%patch32
cd ../wmtv
%patch33
%if 0%{?suse_version} >= 1210
%patch34 -p1
%endif
cd ../wmNetscapeKiller-%{wmNetscapeKiller_version}
%patch36
cd ../wmSMPmon-%{wmSMPmon_version}
%patch37
%patch46 -p1
cd ../wmappl-%{wmappl_version}
%patch38
cd ../wmnd_%{wmnd_version}
%patch39
cd ../wmpinboard-%{wmpinboard_version}
%patch40
cd ../wmcliphist
%patch41
cd ../wmisdn-%{wmisdn_version}
%patch42
cd ../wmfire-%{wmfire_version}
%patch47
cd ../wmswallow
%patch48
cd ../wmcliphist
%patch49
cd ../wmGrabImage-%{wmGrabImage_version}/wmGrabImage
%patch50 -p2

%build
RPM_OPT_FLAGS+=" -fgnu89-inline"
xmkmf -a
make CXXFLAGS="$RPM_OPT_FLAGS"
cd ../wmload-%{wmload_version}
xmkmf -a
make CFLAGS="$RPM_OPT_FLAGS"
cd ../wmnet-%{wmnet_version}
xmkmf -a
make CFLAGS="$RPM_OPT_FLAGS"
%ifarch %ix86 x86_64 alpha ia64 %arm
cd ../wmtune-1.0.1-combined
make CFLAGS="$RPM_OPT_FLAGS"
%endif
#wmmail uses proplist-compat.h needs to be fixed
#cd ../WMMail.app-%{WMMail_version}
#autoreconf --force --install -v
#CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr/ --with-appspath=/usr/lib/GNUstep/Applications
#make
cd ../wmmount-%{wmmount_version}
xmkmf -a
make CFLAGS="$RPM_OPT_FLAGS"
cd ../wmmixer
xmkmf -a
make CXXFLAGS="$RPM_OPT_FLAGS"
cd ../wmtimer-%{wmtimer_version}/wmtimer
rm -f ../wmgeneral/*.o
rm -f *.o
make CFLAGS="$RPM_OPT_FLAGS `pkg-config --cflags gtk+-2.0`"
cd ../../wmtime.app/wmtime
make CFLAGS="$RPM_OPT_FLAGS"
cd ../../wmppp.app/wmppp
rm -f example-scripts/getmodemspeed
mv getmodemspeed example-scripts
chmod 755 example-scripts/getmodemspeed
make CFLAGS="$RPM_OPT_FLAGS"
cd ../../wmpalm-%{wmpalm_version}
make FLAGS="-Wall -ansi $RPM_OPT_FLAGS" \
     LINK="-lX11 -lXpm -lXext"
cd ../wmmp3-%{wmmp3_version}
autoreconf --force --install -v
CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr/
make
cd ../wmmon.app/wmmon
make CFLAGS="$RPM_OPT_FLAGS"
cd ../../wmint.app/wmint
make FLAGS="$RPM_OPT_FLAGS"
cd ../../wminet.app/wminet
make FLAGS="$RPM_OPT_FLAGS"
cd ../../wmifs.app/wmifs
make  CFLAGS="$RPM_OPT_FLAGS"
#wmgmon uses proplist-compat.h needs to be fixed
#cd ../../wmgmon.app/src
#make FLAGS="$RPM_OPT_FLAGS -Wall -I/usr/include"
cd ../../wmfire-%{wmfire_version}
autoreconf -fi
CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" ./configure --prefix=/usr/
make
cd ../wmcube/wmcube
make CFLAGS="$RPM_OPT_FLAGS -DLINUX"
cd ../../wmbutton-%{wmbutton_version}
make FLAGS="$RPM_OPT_FLAGS -I/usr/include/X11"
cd ../wmMatrix-%{wmMatrix_version}
rm -f *.o
make CFLAGS="$RPM_OPT_FLAGS"
cd ../wmMand-%{wmMand_version}/wmMand
rm -f *.o ../wmgeneral/*.o
make CFLAGS="$RPM_OPT_FLAGS"
cd ../../wmCalClock-%{wmCalClock_version}/Src
make CFLAGS="$RPM_OPT_FLAGS"
cd ..
cd ../wmweather-%{wmWeather_version}/src
autoreconf --force --install
CFLAGS="$RPM_OPT_FLAGS" \
  ./configure --prefix=/usr/
make
cd ..
cd ../wmswallow
make xfree CFLAGS="$RPM_OPT_FLAGS"
cd ../wmtop-%{wmtop_version}
make linux OPTS="$RPM_OPT_FLAGS"
cd ../wmGrabImage-%{wmGrabImage_version}/wmGrabImage
make CFLAGS="$RPM_OPT_FLAGS"
cd ../../wmSpaceWeather-%{wmSpaceWeather_version}/wmSpaceWeather
make clean
make COPTS="$RPM_OPT_FLAGS"
cd ../../wmSun-%{wmSun_version}/wmSun
make clean
make COPTS="$RPM_OPT_FLAGS"
cd ../../wmrecord-%{wmrecord_version}
make CFLAGS="$RPM_OPT_FLAGS"
cd ../wmtv
make CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
cd ../wmbiff-%{wmbiff_version}
CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr/ --mandir=%{_mandir}
make
cd ../pclock-%{pclock_version}
make CFLAGS="$RPM_OPT_FLAGS"
cd ../wmNetscapeKiller-%{wmNetscapeKiller_version}
make CFLAGS="$RPM_OPT_FLAGS"
cd ../wmSMPmon-%{wmSMPmon_version}/wmSMPmon
make CFLAGS="$RPM_OPT_FLAGS"
cd ../../wmappl-%{wmappl_version}
make CFLAGS="$RPM_OPT_FLAGS -I/usr/include/X11"
cd ../wmnd_%{wmnd_version}
make CFLAGS="$RPM_OPT_FLAGS"
cd ../wmpinboard-%{wmpinboard_version}
CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr --mandir=%{_mandir}
make
cd ../wmcliphist
make CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing -Wall `pkg-config --cflags gtk+-2.0` -I. -Ifoodock"
#
cd ../wmisdn-%{wmisdn_version}
make CFLAGS="$RPM_OPT_FLAGS"

%install
mkdir -p $RPM_BUILD_ROOT/{%{_mandir}/man1,etc,usr/{lib/GNUstep/Applications,bin},usr/%_lib/xmms/Visualization}
#rm -f ../wmappsfiles
#touch ../wmappsfiles
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmbutton
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmcalclock
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmcdplay
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmcube
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmload
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmnet
%ifarch %ix86 x86_64 alpha ia64 %arm
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmtune
%endif
#wmmail uses proplist-compat.h needs to be fixed
#install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmmail
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmmand
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmmount
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmmatrix
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmmixer
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmfire
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmtimer
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmtime
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmppp
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmpalm
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmmp3
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmmon
#wmgmon uses proplist-compat.h needs to be fixed
#install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmgmon
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmint
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wminet
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmifs
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmweather
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmampmenu
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmswallow
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmtop
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmgrabimage
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmspaceweather
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmsun
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmrecord
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmtv
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmbiff
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/pclock
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmnetscapekiller
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmsmpmon
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmappl
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmnd
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmpinboard
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmcliphist
install -d -m 755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmisdn
#
install -m 0644 ${RPM_SOURCE_DIR}/README.SuSE $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}
#
install -m 0755 wmcdplay $RPM_BUILD_ROOT/usr/bin/
install -m 0644 ARTWORK COPYING README $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmcdplay
cd ../wmload-%{wmload_version}
install -m 0755 wmload $RPM_BUILD_ROOT/usr/bin/
install -m 0644 README INSTALL $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmload
cd ../wmnet-%{wmnet_version}
install -m 0755 wmnet $RPM_BUILD_ROOT/usr/bin/
install -m 0644 wmnet.man $RPM_BUILD_ROOT%{_mandir}/man1/wmnet.1
install -m 0644 README Changelog $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmnet
%ifarch %ix86 x86_64 alpha ia64 %arm
cd ../wmtune-1.0.1-combined
install -m 0755 wmtune $RPM_BUILD_ROOT/usr/bin/
install -m 0644 README COPYING sample.wmtunerc $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmtune/
install -m 0644 sample.wmtunerc $RPM_BUILD_ROOT/etc/wmtunerc
%endif
#wmmail uses proplist-compat.h needs to be fixed
#cd ../WMMail.app-%{WMMail_version}
#make DESTDIR=$RPM_BUILD_ROOT install
#install -m 0644 AUTHORS COPYING ChangeLog INSTALL README NEWS \
#		$RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmmail/
#SAVE=$PWD; cd $RPM_BUILD_ROOT/usr/bin; rm -f wmmail; ln -s ../lib/GNUstep/Applications/WMMail.app/WMMail wmmail; cd $SAVE
cd ../wmmount-%{wmmount_version}
install -d -m 0755 $RPM_BUILD_ROOT/usr/lib/X11/wmmount
install -m 0755 wmmount $RPM_BUILD_ROOT/usr/bin/
install -m 0644 COPYING README $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmmount
install -m 0644 wmmount.SuSE $RPM_BUILD_ROOT/etc/wmmount
cd lib
for i in * ; do
  install -m 0644 $i $RPM_BUILD_ROOT/usr/lib/X11/wmmount/
done
cd ../../wmmixer
install -m 0755 wmmixer $RPM_BUILD_ROOT/usr/bin/
install -m 0644 home.wmmixer COPYING README $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmmixer
cd ../wmtimer-%{wmtimer_version}/wmtimer
install -m 0755 wmtimer $RPM_BUILD_ROOT/usr/bin/
cd ..
install -m 0644 COPYING CREDITS Changelog INSTALL README \
                $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmtimer
cd ../wmtime.app/wmtime
install -m 0755 wmtime $RPM_BUILD_ROOT/usr/bin
cd ..
install -m 0644 BUGS CHANGES COPYING HINTS INSTALL README TODO \
                $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmtime
cd ../wmppp.app/wmppp
install -m 0755 wmppp $RPM_BUILD_ROOT/usr/bin
install -m 0644 system.wmppprc user.wmppprc $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmppp
install -d -m 0755 $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmppp/example-scripts
install -m 0644 example-scripts/* $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmppp/example-scripts
cd ..
install -m 0644 BUGS CHANGES COPYING HINTS INSTALL README TODO \
                $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmppp
cd ../wmpalm-%{wmpalm_version}
install -m 0755 wmpalm $RPM_BUILD_ROOT/usr/bin/
install -m 0644 README $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmpalm
cd ../wmmp3-%{wmmp3_version}
install -m 0755 wmmp3 $RPM_BUILD_ROOT/usr/bin/
install -m 0644 AUTHORS COPYING ChangeLog INSTALL NEWS README TODO sample.wmmp3\
                $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmmp3
cd ../wmmon.app/wmmon
install -m 0755 wmmon $RPM_BUILD_ROOT/usr/bin
cd ..
install -m 0644 BUGS CHANGES COPYING HINTS INSTALL README TODO \
		$RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmmon
cd ../wmint.app/wmint
install -m 0755 wmint $RPM_BUILD_ROOT/usr/bin
cd ..
install -m 0644 BUGS COPYING HINTS INSTALL README TODO \
		$RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmint
cd ../wminet.app/wminet
install -m 0755 wminet $RPM_BUILD_ROOT/usr/bin
install -m 0644 wminetrc $RPM_BUILD_ROOT/etc/
cd ..
install -m 0644 BUGS CHANGES COPYING HINTS INSTALL README TODO \
                $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wminet
cd ../wmifs.app/wmifs
install -m 0755 wmifs $RPM_BUILD_ROOT/usr/bin
install -m 0644 sample.wmifsrc $RPM_BUILD_ROOT/etc/wmifsrc
install -m 0644 sample.wmifsrc $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmifs
cd ..
install -m 0644 BUGS CHANGES COPYING HINTS INSTALL README TODO \
                $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmifs
#wmgmon uses proplist-compat.h needs to be fixed
#cd ../wmgmon.app/src
#install -m 0755 wmgmon $RPM_BUILD_ROOT/usr/bin
#cd ..
#install -m 0644 README $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmgmon
#install -d $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmgmon/doc
#install -m 0644 doc/* $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmgmon/doc
cd ../wmfire-%{wmfire_version}
install -m 0755 wmfire $RPM_BUILD_ROOT/usr/bin
install -m 0755 fireload_cpu $RPM_BUILD_ROOT/usr/bin
install -m 0755 fireload_file $RPM_BUILD_ROOT/usr/bin
install -m 0644 AUTHORS COPYING CREDITS ChangeLog NEWS README \
		$RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmfire
cd ../wmcube/wmcube
install -m 0755 wmcube $RPM_BUILD_ROOT/usr/bin
cd ..
install -m 0644 COPYING INSTALL README TODO $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmcube
install -d $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmcube/3dObjects
install -m 0644 3dObjects/*  $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmcube/3dObjects
cd ../wmbutton-%{wmbutton_version}
install -m 0755 wmbutton $RPM_BUILD_ROOT/usr/bin
install -m 0644 .wmbutton $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmbutton/sample.wmbutton
install -m 0644 COPYING README $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmbutton
cd ../wmMatrix-%{wmMatrix_version}
install -m 0755 wmMatrix $RPM_BUILD_ROOT/usr/bin/wmmatrix
cd ../wmMand-%{wmMand_version}/wmMand
install -m 0755 wmMand $RPM_BUILD_ROOT/usr/bin/wmmand
cd ..
install -m 0644 BUGS CHANGES COPYING $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmmand
cd ../wmCalClock-%{wmCalClock_version}/Src
install -m 0755 wmCalClock $RPM_BUILD_ROOT/usr/bin/wmcalclock
install -m 0644 wmCalClock.1 $RPM_BUILD_ROOT%{_mandir}/man1/wmcalclock.1
cd ..
install -m 0644 BUGS CHANGES COPYING HINTS INSTALL README TODO \
		$RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmcalclock
cd ../wmweather-%{wmWeather_version}/src
install -m 0755 wmweather $RPM_BUILD_ROOT/usr/bin/wmweather
install -m 0644 wmweather.1 $RPM_BUILD_ROOT%{_mandir}/man1/wmweather.1
cd ..
install -m 0644 CHANGES COPYING README \
		$RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmweather
cd ../wmampmenu/src
install -m 0755 mp3launch wmampmenu $RPM_BUILD_ROOT/usr/bin/
cd ..
install -m 0644 COPYING Changes README  \
		$RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmampmenu
cd ../wmswallow
install -m 0755 wmswallow $RPM_BUILD_ROOT/usr/bin/
install -m 0644 CHANGELOG LICENCE README  \
		$RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmswallow
cd ../wmtop-%{wmtop_version}
install -m 0755 wmtop $RPM_BUILD_ROOT/usr/bin/
install -m 0644 wmtop.1 $RPM_BUILD_ROOT%{_mandir}/man1/
install -m 0644 BUGS CHANGES COPYING README TODO \
		$RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmtop
cd ../wmGrabImage-%{wmGrabImage_version}
install -m 0644 BUGS CHANGES COPYING HINTS INSTALL TODO \
		$RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmgrabimage
cd wmGrabImage
install -m 0755 wmGrabImage $RPM_BUILD_ROOT/usr/bin/wmgrabimage
install -m 0755 GrabImage $RPM_BUILD_ROOT/usr/bin/
install -m 0644 wmGrabImage.1 $RPM_BUILD_ROOT%{_mandir}/man1/wmgrabimage.1
cd ../../wmSpaceWeather-%{wmSpaceWeather_version}
install -m 0644 BUGS CHANGES COPYING HINTS INSTALL README \
		$RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmspaceweather
cd wmSpaceWeather
install -m 0755 wmSpaceWeather $RPM_BUILD_ROOT/usr/bin/wmspaceweather
install -m 0755 GetKp $RPM_BUILD_ROOT/usr/bin/
install -m 0644 wmSpaceWeather.1 $RPM_BUILD_ROOT%{_mandir}/man1/wmspaceweather.1
cd ../../wmSun-%{wmSun_version}
install -m 0644 BUGS COPYING TODO \
		$RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmsun
cd wmSun
install -m 0755 wmSun $RPM_BUILD_ROOT/usr/bin/wmsun
install -m 0644 wmSun.1 $RPM_BUILD_ROOT%{_mandir}/man1/wmsun.1
cd ../../wmrecord-%{wmrecord_version}
install -m 0644 COPYING INSTALL README TODO  \
		$RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmrecord
install -m 0755 wmrecord $RPM_BUILD_ROOT/usr/bin/
install -m 0644 man/wmrecord.1 $RPM_BUILD_ROOT%{_mandir}/man1/
cd ../wmtv
install -m 0644 COPYING CHANGES CREDITS README wmtvrc.sample \
		$RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmtv
install -m 0755 wmtv $RPM_BUILD_ROOT/usr/bin/
cd ../wmbiff-%{wmbiff_version}
make DESTDIR=$RPM_BUILD_ROOT install
install -m 0644 README ChangeLog NEWS TODO README.licq wmbiff/sample.wmbiffrc \
		$RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmbiff
cd ../pclock-%{pclock_version}/src
install -m 0755 pclock $RPM_BUILD_ROOT/usr/bin/
cd ..
for i in demos/* ; do
  mv $i $i.orig
  sed -e "s|../src/||" $i.orig >$i
  rm -f $i.orig
done
chmod 755 demos/*
chmod 644 XPM/*
chmod 755 {demos,XPM}
install -m 0644 CHANGES COPYING CREDITS README TODO \
		$RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/pclock
cp -pr demos XPM $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/pclock
cd ../wmNetscapeKiller-%{wmNetscapeKiller_version}
install -m 0755 wmNetscapeKiller $RPM_BUILD_ROOT/usr/bin/
install -m 0644 CHANGELOG README \
		$RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmnetscapekiller
cd ../wmSMPmon-%{wmSMPmon_version}/wmSMPmon
install -m 0755 wmSMPmon $RPM_BUILD_ROOT/usr/bin/wmSMPmon
install -m 0644 wmSMPmon.1 $RPM_BUILD_ROOT%{_mandir}/man1/
cd ..
install -m 0644 COPYING GREETINGS LISEZ-MOI Changelog \
		$RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmsmpmon
cd ../wmappl-%{wmappl_version}
install -m 0755 wmappl $RPM_BUILD_ROOT/usr/bin/
install -d $RPM_BUILD_ROOT/usr/share/icons/wmappl
install -m 644 -c icons/*.xpm $RPM_BUILD_ROOT/usr/share/icons/wmappl
install -m 0644 LICENSE README sample.wmapplrc \
		$RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmappl
cd ../wmnd_%{wmnd_version}
install -m 0755 wmnd $RPM_BUILD_ROOT/usr/bin/
install -m 0644 wmndrc CHANGELOGS COPYING HINTS INSTALL README TODO \
		$RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmnd
install -m 0644 man/wmnd.1 $RPM_BUILD_ROOT%{_mandir}/man1
cd ../wmpinboard-%{wmpinboard_version}
make DESTDIR=$RPM_BUILD_ROOT install
install -m 0644 AUTHORS COPYING CREDITS NEWS README ChangeLog TODO \
		$RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmpinboard
cd ../wmcliphist
install -m 0755 wmcliphist $RPM_BUILD_ROOT/usr/bin/
install -m 0644 COPYING README ChangeLog wmcliphistrc \
		$RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmcliphist
cd ../wmisdn-%{wmisdn_version}
install -m 0755 wmisdn $RPM_BUILD_ROOT/usr/bin/
install -m 0644 README CHANGES COPYING \
                $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/wmisdn
#
mkdir -p $RPM_BUILD_ROOT/etc/X11/WindowMaker
install -m 644 %{S:200} $RPM_BUILD_ROOT/etc/X11/WindowMaker/SuSE_wmapps
#
%fdupes $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
/usr/lib/X11/wmmount/
%docdir %{_defaultdocdir}/%{name}
%{_defaultdocdir}/%{name}
%doc %{_mandir}/man1/wmnet.1.gz
%doc %{_mandir}/man1/wmcalclock.1.gz
%doc %{_mandir}/man1/wmbiff.1.gz
%doc %{_mandir}/man1/wmSMPmon.1.gz
%doc %{_mandir}/man5/wmbiffrc.5.gz
%dir /usr/lib/GNUstep/Applications
#wmmail uses proplist-compat.h needs to be fixed
#/usr/lib/GNUstep/Applications/WMMail.app
#/usr/bin/wmmail
/usr/bin/wmmand
/usr/bin/wmmatrix
/usr/bin/wmbutton
/usr/bin/wmcdplay
/usr/bin/wmcube
/usr/bin/wmcalclock
/usr/bin/wmload
/usr/bin/wmfire
/usr/bin/fireload_cpu
/usr/bin/fireload_file
/usr/bin/wmint
/usr/bin/wmifs
/usr/bin/wminet
/usr/bin/wmnet
/usr/bin/wmmon
#wmgmon uses proplist-compat.h needs to be fixed
#/usr/bin/wmgmon
/usr/bin/wmmount
/usr/bin/wmmp3
/usr/bin/wmmixer
/usr/bin/wmtimer
/usr/bin/wmtime
/usr/bin/wmpalm
/usr/bin/wmppp
%ifarch %ix86 x86_64 alpha ia64 %arm
/usr/bin/wmtune
%config /etc/wmtunerc
%endif
%config /etc/wminetrc
%config /etc/wmifsrc
%config /etc/wmmount
/usr/bin/wmweather
/usr/bin/mp3launch
/usr/bin/wmampmenu
/usr/bin/wmswallow
/usr/bin/wmtop
/usr/bin/wmgrabimage
/usr/bin/GrabImage
/usr/bin/wmspaceweather
/usr/bin/GetKp
/usr/bin/wmsun
/usr/bin/wmrecord
/usr/bin/wmtv
/usr/bin/wmbiff
/usr/share/wmbiff
/usr/bin/pclock
/usr/bin/wmNetscapeKiller
/usr/bin/wmSMPmon
/usr/bin/wmappl
/usr/share/icons/wmappl
/usr/bin/wmnd
/usr/bin/wmpinboard
/usr/bin/wmcliphist
/usr/bin/wmisdn
%doc %{_mandir}/man1/wmweather.1.gz
%doc %{_mandir}/man1/wmtop.1.gz
%doc %{_mandir}/man1/wmgrabimage.1.gz
%doc %{_mandir}/man1/wmspaceweather.1.gz
%doc %{_mandir}/man1/wmsun.1.gz
%doc %{_mandir}/man1/wmrecord.1.gz
%doc %{_mandir}/man1/wmpinboard.1.gz
%doc %{_mandir}/man1/wmnd.1.gz
%dir /etc/X11/WindowMaker
%config /etc/X11/WindowMaker/SuSE_wmapps

%changelog
openSUSE Build Service is sponsored by