%define shortname RDGBorder %define name gdesklets-%{shortname} %define version 0.3.1 %define release 3mdk %define archivename %{shortname}-%{version} Name: %{name} Summary: A resizable border sensor for GDesklets Version: %{version} Release: %{release} Url: http://gdesklets.gnomedesktop.org/categories.php?func=gd_show_app&gd_app_id=144 Source0: %{archivename}.tar.gz Source1: Makefile_install_scripts.tar.bz2 # (fc) 0.3.1-3mdk fix display files (Brian Hughes) Patch0: RDGBorder-0.3.1-valid.patch.bz2 # (fc) 0.3.1-3mdk fix build Patch1: RDGBorder-0.3.1-fixbuild.patch.bz2 Group: Graphical desktop/GNOME License: GPL BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot BuildArch: noarch BuildRequires: python %description A resizable border sensor for gDesklets. To add the display, use one of: gdesklets-add-RDGclock-display gdesklets-add-RDGpager-display gdesklets-add-RDGdemo-display %prep %setup -q -n %{archivename} -a 1 %patch0 -p1 -b .valid %patch1 -p1 -b .fixbuild %build make PACKAGE_NAME=%{shortname} %install rm -rf $RPM_BUILD_ROOT unset DISPLAY %makeinstall_std PACKAGE_NAME=%{shortname} rm -rf $RPM_BUILD_ROOT%{_datadir}/gdesklets/Sensors/tools for i in *RDGTheme.bin ; do ./$i $RPM_BUILD_ROOT%{_datadir}/gdesklets/RDGThemes done %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc README %{_bindir}/* %{_datadir}/gdesklets/RDGThemes %{_datadir}/gdesklets/Displays/* %{_datadir}/gdesklets/Sensors/* %changelog * Sun Mar 20 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 0.3.1-3mdk - Patch0 (Brian Hughes): fix display files * Thu Sep 9 2004 Götz Waschk <waschk@linux-mandrake.com> 0.3.1-2mdk - fix buildrequires * Tue Aug 24 2004 Götz Waschk <waschk@linux-mandrake.com> 0.3.1-1mdk - update source1 for 0.30 - new version * Sun Jul 11 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 0.3-1mdk - Initial mdk package