1 %define _name ROX-Filer
2 %define _platform %(echo `uname -s`-`uname -m|sed 's/i.86/ix86/'`)
4 Summary(pl): Zarz±dca plików
9 Group: X11/Applications
10 Source0: http://dl.sourceforge.net/rox/%{name}-%{version}.tgz
11 Source1: %{name}.desktop
12 Patch0: %{name}-fix-mime-info-path.patch
13 Patch1: %{name}-help.patch
14 Patch2: %{name}-fix-type.c.patch
15 URL: http://rox.sourceforge.net/
16 BuildRequires: autoconf
17 BuildRequires: gdk-pixbuf-devel
18 BuildRequires: gtk+2-devel >= 2.0.1
19 BuildRequires: libxml2-devel >= 2.0.0
20 BuildRequires: pkgconfig
21 Requires: glib2 >= 2.0.3
22 Requires: gtk+2 >= 2.0.1
23 Requires: libxml2 >= 2.0.0
24 Requires: shared-mime-info >= 0.8
26 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28 %define _appsdir %{_libdir}/ROX-apps
31 ROX-Filer is a small, fast and powerful file manager for Linux and
35 ROX-Filer jest ma³ym, szybkim programem do zarz±dzania plikami o
36 du¿ych mo¿liwo¶ciach przeznaczonym dla Linuksa i innych systemów
46 #./ROX-Filer/AppRun --compile
51 --with-platform="`uname -s`-`echo \"\`uname -m\`\"|sed s/i.86/ix86/`"
55 rm -rf $RPM_BUILD_ROOT
56 install -d $RPM_BUILD_ROOT{%{_bindir},%{_appsdir}/%{_name},%{_mandir}/man1} \
57 $RPM_BUILD_ROOT{%{_pixmapsdir}/rox,%{_applnkdir}/Utilities} \
58 $RPM_BUILD_ROOT%{_datadir}/{mime-info,Choices}
60 ln -sf %{_appsdir}/%{_name}/.DirIcon $RPM_BUILD_ROOT%{_pixmapsdir}/rox.png
61 ln -sf %{_datadir}/Choices/MIME-icons $RPM_BUILD_ROOT%{_pixmapsdir}/rox
63 cp -R ROX-Filer/* $RPM_BUILD_ROOT%{_appsdir}/%{_name}
64 cp -R Choices/* $RPM_BUILD_ROOT%{_datadir}/Choices
66 install ROX-Filer/.DirIcon $RPM_BUILD_ROOT%{_appsdir}/%{_name}
67 install rox.xml $RPM_BUILD_ROOT%{_datadir}/mime-info
68 install %{name}.1 $RPM_BUILD_ROOT%{_mandir}/man1
71 cat > $RPM_BUILD_ROOT%{_bindir}/%{name} << EOF
73 CHOICESPATH=~/Choices:%{_datadir}/Choices; export CHOICESPATH
74 exec %{_appsdir}/%{_name}/AppRun "\$@"
77 echo ".so rox.1" > $RPM_BUILD_ROOT%{_mandir}/man1/ROX-Filer.1
79 install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Utilities/
82 rm -rf $RPM_BUILD_ROOT
85 test -h %{_pixmapsdir}/rox/MIME-icons || rm -rf %{_pixmapsdir}/rox/MIME-icons
88 %{_bindir}/update-mime-database %{_datadir}/mime-info
91 %{_bindir}/update-mime-database %{_datadir}/mime-info
94 %defattr(644,root,root,755)
95 %doc ROX-Filer/Help/{Changes,README,README-es,TODO}
96 %attr(755,root,root) %{_bindir}/*
97 %attr(755,root,root) %{_appsdir}/%{_name}/%{_platform}
98 %attr(755,root,root) %{_appsdir}/%{_name}/AppRun
101 %dir %{_appsdir}/%{_name}
102 %dir %{_appsdir}/%{_name}/Help
103 %{_appsdir}/%{_name}/*.png
104 %{_appsdir}/%{_name}/*.xml
105 %{_appsdir}/%{_name}/*.css
106 %{_appsdir}/%{_name}/.DirIcon
107 %{_appsdir}/%{_name}/Help/*html
108 %{_appsdir}/%{_name}/Messages
109 %{_appsdir}/%{_name}/images
110 %dir %{_datadir}/Choices
111 %{_datadir}/Choices/MIME-icons
112 %dir %{_datadir}/Choices/MIME-types
113 %attr(755,root,root) %{_datadir}/Choices/MIME-types/*
114 %{_applnkdir}/Utilities/*
116 %{_datadir}/mime-info/*