Author: adgor Date: Wed Aug 17 18:19:01 2005 GMT Module: SPECS Tag: HEAD ---- Log message: - Updated to 2.3 - I hope, i repared what i broke in a pasts - rox-apps-dir related specs must be fixed (anyway almost all that stuff needs update/review)
---- Files affected: SPECS: rox.spec (1.65 -> 1.66) ---- Diffs: ================================================================ Index: SPECS/rox.spec diff -u SPECS/rox.spec:1.65 SPECS/rox.spec:1.66 --- SPECS/rox.spec:1.65 Sun May 15 02:20:25 2005 +++ SPECS/rox.spec Wed Aug 17 20:18:54 2005 @@ -2,12 +2,12 @@ Summary: File manager Summary(pl): Zarządca plików Name: rox -Version: 2.2.0 -Release: 2 +Version: 2.3 +Release: 1 License: GPL v2 Group: X11/Applications Source0: http://dl.sourceforge.net/rox/%{name}-%{version}.tgz -# Source0-md5: 0deefd9e7edd4e79cd0f18f423264ebb +# Source0-md5: 5cca7bc58af875b88dd9956fda4249f3 Source1: %{name}.desktop Patch0: %{name}-help.patch URL: http://rox.sourceforge.net/ @@ -18,12 +18,12 @@ Requires: glib2 >= 2.0.3 Requires: gtk+2 >= 2.0.1 Requires: libxml2 >= 2.0.0 -Requires: shared-mime-info >= 0.12-2 +Requires: shared-mime-info >= 0.16 Conflicts: rox-base BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) -%define _platform %(echo `uname -s`-`uname -m|sed 's/i.86/ix86/'`) -%define _appsdir %{_libdir}/ROX-apps +%define _platform %(echo `uname -s`-`uname -m|sed 's/i.86/ix86/'`) +%define _roxdir %{_libdir}/rox %description ROX-Filer is a small, fast and powerful file manager for Linux and @@ -42,8 +42,11 @@ cd ROX-Filer/src %{__autoconf} -%configure \ - --with-platform=%{_platform} +cd - + +mkdir ROX-Filer/build +cd ROX-Filer/build +../src/%configure %{__make} @@ -52,50 +55,43 @@ install -d \ $RPM_BUILD_ROOT%{_bindir} \ - $RPM_BUILD_ROOT%{_datadir}/%{name} \ $RPM_BUILD_ROOT%{_datadir}/mime/packages \ $RPM_BUILD_ROOT%{_mandir}/man1 \ $RPM_BUILD_ROOT%{_desktopdir} \ $RPM_BUILD_ROOT%{_iconsdir} \ $RPM_BUILD_ROOT%{_pixmapsdir} \ - $RPM_BUILD_ROOT%{_appsdir} + $RPM_BUILD_ROOT%{_roxdir}/ROX-Filer/{Help,Messages} \ + $RPM_BUILD_ROOT/etc/xdg/rox.sourceforge.net -install ROX-Filer/%{_platform}/ROX-Filer $RPM_BUILD_ROOT%{_bindir} +cat >> $RPM_BUILD_ROOT%{_bindir}/rox << EOF +#!/bin/sh +exec %{_roxdir}/ROX-Filer/AppRun "\$@" +EOF -install ROX-Filer/*.{css,xml} $RPM_BUILD_ROOT%{_datadir}/%{name} +install rox.xml $RPM_BUILD_ROOT%{_datadir}/mime/packages -cp -R ROX-Filer/{Help,Messages,images} $RPM_BUILD_ROOT%{_datadir}/%{name} +install rox.1 $RPM_BUILD_ROOT%{_mandir}/man1 -cp -R Choices/MIME-types $RPM_BUILD_ROOT%{_datadir}/%{name} +install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir} -install rox.xml $RPM_BUILD_ROOT%{_datadir}/mime/packages +install ROX-Filer/.DirIcon $RPM_BUILD_ROOT%{_pixmapsdir}/rox.png -cp -R ROX-Filer/ROX $RPM_BUILD_ROOT%{_iconsdir} +install ROX-Filer/Help/Manual*.html $RPM_BUILD_ROOT%{_roxdir}/ROX-Filer/Help -install ROX-Filer/.DirIcon $RPM_BUILD_ROOT%{_datadir}/%{name} -install ROX-Filer/.DirIcon $RPM_BUILD_ROOT%{_pixmapsdir}/rox.png +install ROX-Filer/Messages/*.gmo $RPM_BUILD_ROOT%{_roxdir}/ROX-Filer/Messages -install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir} +cp -r ROX-Filer/ROX $RPM_BUILD_ROOT%{_iconsdir} -install %{name}.1 $RPM_BUILD_ROOT%{_mandir}/man1 -echo ".so rox.1" > $RPM_BUILD_ROOT%{_mandir}/man1/ROX-Filer.1 +cp -r ROX-Filer/images $RPM_BUILD_ROOT%{_roxdir}/ROX-Filer -# Preparing start-up script -cat > $RPM_BUILD_ROOT%{_bindir}/%{name} << EOF -#!/bin/sh +install ROX-Filer/AppRun $RPM_BUILD_ROOT%{_roxdir}/ROX-Filer +install ROX-Filer/ROX-Filer $RPM_BUILD_ROOT%{_roxdir}/ROX-Filer -if [ -n "\$HOME_ETC" ]; then - USERCHOICES=\$HOME_ETC/.%{name} -else - USERCHOICES=~/.%{name} -fi - -export CHOICESPATH=\$USERCHOICES:%{_datadir}/%{name} +install ROX-Filer/*.{css,xml} $RPM_BUILD_ROOT%{_roxdir}/ROX-Filer -export APP_DIR=%{_datadir}/%{name} +install ROX-Filer/.DirIcon $RPM_BUILD_ROOT%{_roxdir}/ROX-Filer -exec %{_bindir}/ROX-Filer "\$@" -EOF +cp -r Choices/* $RPM_BUILD_ROOT/etc/xdg/rox.sourceforge.net %clean rm -rf $RPM_BUILD_ROOT @@ -110,44 +106,48 @@ %defattr(644,root,root,755) %doc ROX-Filer/Help/{Changes,README,TODO} %lang(es) %doc ROX-Filer/Help/README-es -%attr(755,root,root) %{_bindir}/ROX-Filer %attr(755,root,root) %{_bindir}/rox -%dir %{_datadir}/%{name} -%dir %{_datadir}/%{name}/Help -%{_datadir}/%{name}/Help/Manual.html -%lang(fr) %{_datadir}/%{name}/Help/Manual-fr.html -%lang(it) %{_datadir}/%{name}/Help/Manual-it.html -%dir %{_datadir}/%{name}/Messages -%lang(cs) %{_datadir}/%{name}/Messages/cs.gmo -%lang(da) %{_datadir}/%{name}/Messages/da.gmo -%lang(de) %{_datadir}/%{name}/Messages/de.gmo -%lang(es) %{_datadir}/%{name}/Messages/es.gmo -%lang(fi) %{_datadir}/%{name}/Messages/fi.gmo -%lang(fr) %{_datadir}/%{name}/Messages/fr.gmo -%lang(hu) %{_datadir}/%{name}/Messages/hu.gmo -%lang(it) %{_datadir}/%{name}/Messages/it.gmo -%lang(ja) %{_datadir}/%{name}/Messages/ja.gmo -%lang(nl) %{_datadir}/%{name}/Messages/nl.gmo -%lang(nb) %{_datadir}/%{name}/Messages/no.gmo -%lang(pl) %{_datadir}/%{name}/Messages/pl.gmo -%lang(pt_BR) %{_datadir}/%{name}/Messages/pt_BR.gmo -%lang(ru) %{_datadir}/%{name}/Messages/ru.gmo -%lang(ro) %{_datadir}/%{name}/Messages/ro.gmo -%lang(sv) %{_datadir}/%{name}/Messages/sv.gmo -%lang(zh_CN) %{_datadir}/%{name}/Messages/zh_CN.gmo -%lang(zh_TW) %{_datadir}/%{name}/Messages/zh_TW.gmo -%{_datadir}/%{name}/images -%{_datadir}/%{name}/*.xml -%{_datadir}/%{name}/*.css -%{_datadir}/%{name}/.DirIcon -%dir %{_datadir}/%{name}/MIME-types -%attr(755,root,root) %{_datadir}/%{name}/MIME-types/* +%dir %{_roxdir} +%dir %{_roxdir}/ROX-Filer +%dir %{_roxdir}/ROX-Filer/Help +%{_roxdir}/ROX-Filer/Help/Manual.html +%lang(fr) %{_roxdir}/ROX-Filer/Help/Manual-fr.html +%lang(it) %{_roxdir}/ROX-Filer/Help/Manual-it.html +%dir %{_roxdir}/ROX-Filer/Messages +%lang(cs) %{_roxdir}/ROX-Filer/Messages/cs.gmo +%lang(da) %{_roxdir}/ROX-Filer/Messages/da.gmo +%lang(de) %{_roxdir}/ROX-Filer/Messages/de.gmo +%lang(es) %{_roxdir}/ROX-Filer/Messages/es.gmo +%lang(et_EE) %{_roxdir}/ROX-Filer/Messages/et_EE.gmo +%lang(eu) %{_roxdir}/ROX-Filer/Messages/eu.gmo +%lang(fi) %{_roxdir}/ROX-Filer/Messages/fi.gmo +%lang(fr) %{_roxdir}/ROX-Filer/Messages/fr.gmo +%lang(hu) %{_roxdir}/ROX-Filer/Messages/hu.gmo +%lang(it) %{_roxdir}/ROX-Filer/Messages/it.gmo +%lang(ja) %{_roxdir}/ROX-Filer/Messages/ja.gmo +%lang(nl) %{_roxdir}/ROX-Filer/Messages/nl.gmo +%lang(no) %{_roxdir}/ROX-Filer/Messages/no.gmo +%lang(pl) %{_roxdir}/ROX-Filer/Messages/pl.gmo +%lang(pt_BR) %{_roxdir}/ROX-Filer/Messages/pt_BR.gmo +%lang(ro) %{_roxdir}/ROX-Filer/Messages/ro.gmo +%lang(ru) %{_roxdir}/ROX-Filer/Messages/ru.gmo +%lang(sv) %{_roxdir}/ROX-Filer/Messages/sv.gmo +%lang(zh_CN) %{_roxdir}/ROX-Filer/Messages/zh_CN.gmo +%lang(zh_TW) %{_roxdir}/ROX-Filer/Messages/zh_TW.gmo +%{_roxdir}/ROX-Filer/images +%attr(755,root,root) %{_roxdir}/ROX-Filer/AppRun +%attr(755,root,root) %{_roxdir}/ROX-Filer/ROX-Filer +%{_roxdir}/ROX-Filer/*.xml +%{_roxdir}/ROX-Filer/*.css +%{_roxdir}/ROX-Filer/.DirIcon +%dir /etc/xdg/rox.sourceforge.net +%dir /etc/xdg/rox.sourceforge.net/MIME-types +%attr(755,root,root) /etc/xdg/rox.sourceforge.net/MIME-types/* %{_datadir}/mime/packages/rox.xml %{_desktopdir}/rox.desktop %{_iconsdir}/ROX %{_pixmapsdir}/rox.png %{_mandir}/man1/* -%dir %{_appsdir} %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) %changelog @@ -155,6 +155,12 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.66 2005/08/17 18:18:54 adgor +- Updated to 2.3 +- I hope, i repared what i broke in a pasts +- rox-apps-dir related specs must be fixed + (anyway almost all that stuff needs update/review) + Revision 1.65 2005/05/15 00:20:25 ankry - %post shouldn't fail if no rw permission to /usr ================================================================ ---- CVS-web: http://cvs.pld-linux.org/SPECS/rox.spec?r1=1.65&r2=1.66&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
