%define name sulu %define version 0.17 %define release %mkrel 2 Name: %{name} Summary: Interface for Samsung Uproar and Yepp Version: %{version} Release: %{release} License: GPL Group: Sound URL: http://www.cs.toronto.edu/~kal/sulu Source: http://www.cs.toronto.edu/~kal/sulu/%{name}-%{version}.tar.bz2 BuildRequires: gtk-devel libusb-devel popt-devel BuildRoot: %{_tmppath}/%{name}-%{version} %description Sulu is a GTK interface for transferring mp3's between your Samsung Uproar or Yepp and your Linux computer. %prep %setup -q %build make CFLAGS="$RPM_OPT_FLAGS" CPPFLAGS="$RPM_OPT_FLAGS" %install mkdir -p $RPM_BUILD_ROOT/%_bindir cp %name $RPM_BUILD_ROOT/%_bindir mkdir -p %{buildroot}%_menudir cat << EOF > %{buildroot}%_menudir/%name ?package(sulu): \ needs=x11 \ section=Multimedia/Sound \ title=Sulu \ longtitle="GUI for Samsung Uproar and Yepp" \ icon=sound_section.png \ command=sulu \ xdg="true" EOF mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF [Desktop Entry] Name=Sulu Comment=GUI for Samsung Uproar and Yepp Exec=%{_bindir}/sulu Icon=sound_section Terminal=false Type=Application Categories=X-MandrivaLinux-Multimedia-Sound;AudioVideo;Audio;Player EOF %post %update_menus %postun %clean_menus %clean rm -rf %{buildroot} %files %defattr(-,root,root) %doc changelog COPYING README todo %_bindir/%name %_menudir/%name %{_datadir}/applications/mandriva-%{name}.desktop %changelog * Tue Sep 05 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.17-2mdv2007.0 - XDG * Mon Aug 29 2005 Austin Acton <austin@mandriva.org> 0.17-1mdk - 0.17 - source URL * Thu Feb 20 2004 Austin Acton <austin@mandrake.org> 0.16-3mdk - rebuild * Sat Aug 30 2003 Michael Scherer <scherer.michael@free.fr> 0.16-2mdk - BuildRequires popt-devel * Mon Aug 25 2003 Austin Acton <aacton@yorku.ca> 0.16-1mdk - 0.16 * Sat Mar 29 2003 Austin Acton <aacton@yorku.ca> 0.15-1mdk - 0.15 * Mon Feb 24 2003 Austin Acton <aacton@yorku.ca> 0.11-1mdk - 0.11 * Wed Feb 5 2003 Austin Acton <aacton@yorku.ca> 0.08-2mdk - remove bad depends * Sat Jan 11 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.08-1mdk - 0.08 * Thu Dec 12 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.07-1mdk - from Austin Acton <aacton@yorku.ca> : - initial build