Sophie

Sophie

distrib > Mandriva > 9.1 > ppc > by-pkgid > 6aaa70b8bd82b599a2cc9e4546a35d76 > files > 3

fbdesk-1.1.3-1mdk.src.rpm

%define name      fbdesk
%define version   1.1.3
%define release   1mdk
%define section   Fluxbox/action
%define title     Fbdesk
%define longtitle Fluxbox-application to create and manage icons on your desktop

Summary:          %longtitle
Name:             %name
Version:          %version
Release:          %release
License:          MIT
Group:            Graphical desktop/Other
URL:              http://fluxbox.sourceforge.net/fbdesk
Source0:          %name-%version.tar.bz2
Source1:          %name-icons.tar.bz2

BuildRoot:        %_tmppath/%name-buildroot
Buildrequires:    XFree86-devel libpng-devel libxpm-devel libfontconfig-devel
Requires:         XFree86       libpng       xpm          fontconfig

%description

FbDesk is a fluxbox-application to create and manage icons on your desktop.

Implemented Features :

    * XPM and PNG image loading
    * Antialias text
    * UTF-8 and multibyte support
    * Vertical text
    * Grid Snapping
    * GUI for editing command/label and add/remove icons
    * Fluxbox menu style


%prep

%setup -q
%setup -q -T -D -a1


%build
%configure
%make
%__strip src/%name

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

# Menu
mkdir -p $RPM_BUILD_ROOT%{_menudir}
cat > $RPM_BUILD_ROOT%{_menudir}/%{name} << EOF
?package(%name): \
command="%{_bindir}/%{name}" \
needs="X11" \
icon="%{name}.png" \
section="%{section}" \
title="%{title}" \
longtitle="%{longtitle}"
EOF

# icon
%__install -D -m 644 %{name}48.png $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
%__install -D -m 644 %{name}32.png $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
%__install -D -m 644 %{name}16.png $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png

rm %{name}*.png
%__install -d            $RPM_BUILD_ROOT%{_datadir}/%{name}
%__install -m 0644 *.png $RPM_BUILD_ROOT%{_datadir}/%{name}


%post
%{update_menus}

%postun
%{clean_menus}


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root)
%doc README
%_bindir/*
%_menudir/*

%_miconsdir/*
%_iconsdir/*
%_liconsdir/*
%_datadir/%name/*.png


%changelog
* Thu Jan 30 2003 Han Boetes <han@linux-mandrake.com> 1.1.3-1mdk
- Bump. bugfix-release.

* Sun Jan 19 2003 Han Boetes <han@linux-mandrake.com> 1.1.2-1mdk
- Initial release.