]> git.pld-linux.org Git - packages/rox.git/blame - rox.spec
- up to 2.11
[packages/rox.git] / rox.spec
CommitLineData
4246ed39 1Summary: File manager
64a3de28 2Summary(pl.UTF-8): Zarządca plików
7c61a425 3Name: rox
17212794 4Version: 2.11
d9e0316b 5Release: 1
ab49d6f4 6License: GPL v2
7c61a425 7Group: X11/Applications
0adde3ab 8Source0: http://dl.sourceforge.net/rox/rox-filer-%{version}.tar.bz2
17212794 9# Source0-md5: 0eebf05a67f7932367750ebf9faf215d
421d39fc 10Source1: %{name}.desktop
c8c2c3c6 11Patch0: %{name}-help.patch
d9e0316b 12Patch1: %{name}-linking.patch
228df097 13URL: http://rox.sourceforge.net/
e9e957ff 14BuildRequires: autoconf
bdf87d4f 15BuildRequires: gtk+2-devel >= 2:2.4.0
421d39fc 16BuildRequires: libxml2-devel >= 2.0.0
17BuildRequires: pkgconfig
0adde3ab 18BuildRequires: rpmbuild(macros) >= 1.311
bdf87d4f 19BuildRequires: shared-mime-info >= 0.14
72c341ba 20BuildRequires: xorg-lib-libSM-devel
98935c8b 21Requires: glib2 >= 2.0.3
bdf87d4f 22Requires: gtk+2 >= 2:2.4.0
421d39fc 23Requires: libxml2 >= 2.0.0
0adde3ab 24Requires(post,postun): shared-mime-info >= 0.14
7203dbdf 25Conflicts: rox-base
7c61a425
PG
26BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27
4f208d9d 28%define _platform %(echo `uname -s`-`uname -m|sed 's/i.86/ix86/'`)
29%define _roxdir %{_libdir}/rox
7c61a425
PG
30
31%description
4246ed39 32ROX-Filer is a small, fast and powerful file manager for Linux and
33Unix systems.
7c61a425 34
5de385e0
JR
35%description -l pl.UTF-8
36ROX-Filer jest małym, szybkim programem do zarządzania plikami o
37dużych możliwościach przeznaczonym dla Linuksa i innych systemów
4246ed39 38uniksowych.
7c61a425
PG
39
40%prep
0adde3ab 41%setup -q -n rox-filer-%{version}
331baf6a 42%patch0 -p1
d9e0316b 43%patch1 -p1
7c61a425
PG
44
45%build
e9e957ff 46cd ROX-Filer/src
47%{__autoconf}
58627d32 48
4f208d9d 49cd -
50
51mkdir ROX-Filer/build
52cd ROX-Filer/build
53../src/%configure
58627d32 54
e9e957ff 55%{__make}
7c61a425
PG
56
57%install
58rm -rf $RPM_BUILD_ROOT
7c61a425 59
58627d32 60install -d \
61 $RPM_BUILD_ROOT%{_bindir} \
d9e0316b 62 $RPM_BUILD_ROOT%{_localedir} \
58627d32 63 $RPM_BUILD_ROOT%{_datadir}/mime/packages \
64 $RPM_BUILD_ROOT%{_mandir}/man1 \
65 $RPM_BUILD_ROOT%{_desktopdir} \
66 $RPM_BUILD_ROOT%{_iconsdir} \
19360573 67 $RPM_BUILD_ROOT%{_pixmapsdir} \
d9e0316b 68 $RPM_BUILD_ROOT%{_roxdir}/ROX-Filer/Help \
4f208d9d 69 $RPM_BUILD_ROOT/etc/xdg/rox.sourceforge.net
58627d32 70
3a39334a 71cat >> $RPM_BUILD_ROOT%{_bindir}/rox << 'EOF'
4f208d9d 72#!/bin/sh
3a39334a 73exec %{_roxdir}/ROX-Filer/AppRun "$@"
4f208d9d 74EOF
7f1beea7 75
4f208d9d 76install rox.xml $RPM_BUILD_ROOT%{_datadir}/mime/packages
58627d32 77
4f208d9d 78install rox.1 $RPM_BUILD_ROOT%{_mandir}/man1
58627d32 79
4f208d9d 80install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
7f1beea7 81
4f208d9d 82install ROX-Filer/.DirIcon $RPM_BUILD_ROOT%{_pixmapsdir}/rox.png
58627d32 83
4f208d9d 84install ROX-Filer/Help/Manual*.html $RPM_BUILD_ROOT%{_roxdir}/ROX-Filer/Help
58627d32 85
4f208d9d 86cp -r ROX-Filer/ROX $RPM_BUILD_ROOT%{_iconsdir}
58627d32 87
4f208d9d 88cp -r ROX-Filer/images $RPM_BUILD_ROOT%{_roxdir}/ROX-Filer
7c61a425 89
4f208d9d 90install ROX-Filer/AppRun $RPM_BUILD_ROOT%{_roxdir}/ROX-Filer
91install ROX-Filer/ROX-Filer $RPM_BUILD_ROOT%{_roxdir}/ROX-Filer
7c61a425 92
4f208d9d 93install ROX-Filer/*.{css,xml} $RPM_BUILD_ROOT%{_roxdir}/ROX-Filer
91d71725 94
4f208d9d 95install ROX-Filer/.DirIcon $RPM_BUILD_ROOT%{_roxdir}/ROX-Filer
d9e0316b
JP
96cp -r ROX-Filer/Messages/* $RPM_BUILD_ROOT%{_localedir}
97
98%{__rm} $RPM_BUILD_ROOT%{_localedir}/README
99%{__rm} -r $RPM_BUILD_ROOT%{_localedir}/{et_EE,no,pt_PT}
100
101
102%find_lang ROX-Filer
58627d32 103
4f208d9d 104cp -r Choices/* $RPM_BUILD_ROOT/etc/xdg/rox.sourceforge.net
421d39fc 105
7c61a425
PG
106%clean
107rm -rf $RPM_BUILD_ROOT
108
706d8722 109%post
0adde3ab 110%update_mime_database
706d8722 111
112%postun
0adde3ab 113%update_mime_database
706d8722 114
d9e0316b 115%files -f ROX-Filer.lang
7c61a425 116%defattr(644,root,root,755)
1e64142a 117%doc ROX-Filer/Help/{Changes,README,TODO}
118%lang(es) %doc ROX-Filer/Help/README-es
58627d32 119%attr(755,root,root) %{_bindir}/rox
4f208d9d 120%dir %{_roxdir}
121%dir %{_roxdir}/ROX-Filer
122%dir %{_roxdir}/ROX-Filer/Help
123%{_roxdir}/ROX-Filer/Help/Manual.html
124%lang(fr) %{_roxdir}/ROX-Filer/Help/Manual-fr.html
125%lang(it) %{_roxdir}/ROX-Filer/Help/Manual-it.html
4f208d9d 126%{_roxdir}/ROX-Filer/images
127%attr(755,root,root) %{_roxdir}/ROX-Filer/AppRun
128%attr(755,root,root) %{_roxdir}/ROX-Filer/ROX-Filer
129%{_roxdir}/ROX-Filer/*.xml
130%{_roxdir}/ROX-Filer/*.css
131%{_roxdir}/ROX-Filer/.DirIcon
132%dir /etc/xdg/rox.sourceforge.net
133%dir /etc/xdg/rox.sourceforge.net/MIME-types
134%attr(755,root,root) /etc/xdg/rox.sourceforge.net/MIME-types/*
58627d32 135%{_datadir}/mime/packages/rox.xml
a68cd6e1 136%{_desktopdir}/rox.desktop
58627d32 137%{_iconsdir}/ROX
138%{_pixmapsdir}/rox.png
139%{_mandir}/man1/*
This page took 0.130476 seconds and 5 git commands to generate.