%define name worker %define version 2.16.5 %define release %mkrel 1 %define docver 2.10.0.2 Summary: A file manager for X in AMIGA style Name: %{name} Version: %{version} Release: %{release} Source0: http://www.boomerangsworld.de/cms/worker/downloads/%{name}-%{version}.tar.bz2 Source1: worker-%docver-doc.tar.bz2 Source3: %{name}-48.png Source4: %{name}-32.png Source5: %{name}-16.png License: GPLv2+ Group: File tools BuildRoot: %{_tmppath}/%{name}-buildroot URL: http://www.boomerangsworld.de/worker BuildRequires: X11-devel %description Worker is a graphical filemanager for the X Window System. It use the classical two-panel-view of the files and directories. It hast many intern operations while any extern program can also be used for operate on the selected items. You can easily add actions to filetypes or buttons with the builtin configuration program. %prep rm -rf $RPM_BUILD_ROOT %setup -q -a 1 %build %configure2_5x %make %install rm -rf $RPM_BUILD_ROOT %makeinstall mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF [Desktop Entry] Name=Worker Comment=A file manager, similar to Directory Opus on the AMIGA Exec=%name Icon=%{name} Terminal=false Type=Application StartupNotify=true Categories=X-MandrivaLinux-System-FileTools;System;FileManager; EOF mkdir -p $RPM_BUILD_ROOT{%{_iconsdir},%{_miconsdir},%{_liconsdir}} install -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png install -m 644 %{SOURCE4} $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png install -m 644 %{SOURCE5} $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png %if %mdkversion < 200900 %post %{update_menus} %endif %if %mdkversion < 200900 %postun %{clean_menus} %endif %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc README NEWS AUTHORS ChangeLog %doc %name-%docver-doc/* %{_bindir}/* %_datadir/applications/mandriva* %{_datadir}/worker/ %{_mandir}/man1/worker.1* %{_miconsdir}/%{name}.png %{_iconsdir}/%{name}.png %{_liconsdir}/%{name}.png %_datadir/pixmaps/*.xpm %changelog * Fri Jul 04 2008 Götz Waschk <waschk@mandriva.org> 2.16.5-1mdv2009.0 + Revision: 231549 - new version * Wed Jul 02 2008 Götz Waschk <waschk@mandriva.org> 2.16.4-1mdv2009.0 + Revision: 230605 - new version - update license + Pixel <pixel@mandriva.com> - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas * Tue Feb 12 2008 Götz Waschk <waschk@mandriva.org> 2.16.2-1mdv2008.1 + Revision: 165857 - new version + Olivier Blin <oblin@mandriva.com> - restore BuildRoot + Thierry Vignaud <tvignaud@mandriva.com> - kill re-definition of %%buildroot on Pixel's request * Tue Dec 04 2007 Götz Waschk <waschk@mandriva.org> 2.16.1-1mdv2008.1 + Revision: 115382 - new version + Thierry Vignaud <tvignaud@mandriva.com> - buildrequires X11-devel instead of XFree86-devel - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated' * Fri Jun 29 2007 Funda Wang <fundawang@mandriva.org> 2.15.0-1mdv2008.0 + Revision: 45633 - New version * Thu Mar 22 2007 Götz Waschk <waschk@mandriva.org> 2.14.4-1mdv2007.1 + Revision: 148181 - new version - new version - new docs * Fri Dec 01 2006 Götz Waschk <waschk@mandriva.org> 2.14.1-2mdv2007.1 + Revision: 89597 - rebuild * Tue Nov 14 2006 Lenny Cartier <lenny@mandriva.com> 2.14.1-1mdv2007.1 + Revision: 84031 - Update to 2.14.1 - Import worker * Wed Sep 13 2006 Götz Waschk <waschk@mandriva.org> 2.14.0-1mdv2007.0 - New version 2.14.0 * Sat Jul 22 2006 Götz Waschk <waschk@mandriva.org> 2.13.1-1mdv2007.0 - xdg menu - New release 2.13.1 * Fri Jun 23 2006 Götz Waschk <waschk@mandriva.org> 2.13.0-1mdv2007.0 - New release 2.13.0 * Fri May 05 2006 Lenny Cartier <lenny@mandriva.com> 2.12.0-1mdk - 2.12 * Tue Mar 07 2006 Götz Waschk <waschk@mandriva.org> 2.11.2-1mdk - update URL - new version * Thu Dec 15 2005 Götz Waschk <waschk@mandriva.org> 2.11.1-1mdk - New release 2.11.1 - use mkrel * Wed Oct 26 2005 Götz Waschk <waschk@mandriva.org> 2.11.0-1mdk - New release 2.11.0 * Wed Jul 27 2005 Götz Waschk <waschk@mandriva.org> 2.10.2-1mdk - New release 2.10.2 * Sat Jun 25 2005 Götz Waschk <waschk@mandriva.org> 2.10.1-1mdk - New release 2.10.1 * Fri Apr 08 2005 Götz Waschk <waschk@linux-mandrake.com> 2.10.0-1mdk - New release 2.10.0 * Tue Dec 21 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.9.0-1mdk - 2.9.0 * Fri Jul 30 2004 Götz Waschk <waschk@linux-mandrake.com> 2.8.5-1mdk - drop patch - New release 2.8.5 * Fri Jun 18 2004 Götz Waschk <waschk@linux-mandrake.com> 2.8.4-2mdk - patch for new g++