1@RPM_COMMENT@
2Summary: @SUMMARY@
3Name: @PACKAGE@
4Version: @VERSION@
5Release: 1
6License: @RPM_LICENSE@
7URL: @HOMEPAGE@
8Source0: %{name}-%{version}.tar.gz
9Group: @RPM_GROUP@
10BuildRoot: %{_tmppath}/%{name}-root
11Requires: librfm5 >= @LIBRFM_REQUIRED_VERSION@
12Provides: rodent-fm rodent-fgr rodent-iconmgr rodent-diff fgr
13#Conflicts: rodent-fm rodent-fgr rodent-iconmgr rodent-diff fgr
14BuildRequires: librfm5-devel >= @LIBRFM_REQUIRED_VERSION@
15
16%changelog
17* Fri Nov 22 2013  <edscott@users.sf.net> @VERSION@-1
18- RPM release
19
20
21%description
22Full Rodent Applications: file manager, search tool, icon manager and more.
23Rodent is fast, small and powerful parallel file manager. All operations are
24done in threads, and command are inherited from the GNU or BSD operating
25systems to reduce the possibility of bugs to a minimum.
26
27
28%prep
29%setup -q
30
31%build
32%configure @RPM_CENTOS_OPTION@
33make -j4
34strip -s apps/rodent-pkg/Build/.libs/libpkg.so
35strip -s apps/rodent-fm/Build/modules/.libs/libgridview.so
36strip -s apps/rodent-fm/Build/modules/.libs/libdeskview.so
37strip -s apps/rodent-fstab/Build/.libs/libfstab.so
38strip -s apps/rodent-fuse/Build/.libs/libecryptfs.so
39strip -s apps/rodent-fuse/Build/.libs/libobex.so
40strip -s apps/rodent-fuse/Build/.libs/libfuse.so
41strip -s apps/rodent-dotdesktop/Build/.libs/libdotdesktop.so
42strip -s apps/rodent-ps/Build/.libs/libps.so
43strip -s apps/rodent-fuse/Build/.libs/libftp.so
44strip -s apps/rodent-fuse/Build/.libs/libnfs.so
45strip -s apps/rodent-fuse/Build/.libs/libsftp.so
46strip -s apps/rodent-samba/Build/.libs/libshares.so
47strip -s apps/rodent-samba/Build/.libs/libsmb.so
48strip -s apps/rodent-fuse/Build/.libs/libcifs.so
49strip -s apps/rodent-samba/Build/.libs/libworkgroup.so
50strip -s apps/rodent-fm/Build/bin/rodent
51strip -s apps/rodent-fm/Build/bin/rodent-root
52strip -s apps/rodent-fm/Build/bin/rodent-anim
53strip -s apps/rodent-fgr/Build/rodent-fgr
54strip -s apps/rodent-diff/Build/rodent-diff
55strip -s apps/fgr/src/fgr
56strip -s apps/rodent-iconmgr/Build/rodent-iconmgr
57
58%clean
59rm -rf $RPM_BUILD_ROOT
60
61%if 0%{?suse_version} >= 1140
62%post
63%desktop_database_post
64%endif
65
66%if 0%{?suse_version} >= 1140
67%postun
68%desktop_database_postun
69%endif
70
71%install
72rm -rf $RPM_BUILD_ROOT
73make install DESTDIR=$RPM_BUILD_ROOT mandir=%{_mandir}
74%if 0%{?suse_version} >= 1140
75# create hardlinks for binaries
76%fdupes %buildroot/%_bindir
77%fdupes %buildroot/%_datadir
78%fdupes %buildroot/%_mandir
79%endif
80rm -rf  %buildroot/%_libdir/rfm/modules/*.la
81rm -rf  %buildroot/%_libdir/rfm/plugins/*.la
82
83
84%find_lang fgr
85%find_lang rodent-fm
86%find_lang rodent-fgr
87%find_lang rodent-iconmgr
88%find_lang rodent-diff
89%find_lang rodent-pkg
90%find_lang rodent-fstab
91%find_lang rodent-ps
92%find_lang rodent-dotdesktop
93%find_lang rodent-fuse
94%find_lang rodent-samba
95
96%files  -f rodent-fm.lang -f rodent-fgr.lang -f rodent-iconmgr.lang -f rodent-diff.lang -f fgr.lang -f rodent-pkg.lang -f rodent-fstab.lang -f rodent-ps.lang -f rodent-dotdesktop.lang -f rodent-fuse.lang -f rodent-samba.lang
97%defattr(-,root,root)
98%doc AUTHORS COPYING README
99%{_mandir}/man1/rodent-pkg.1.gz
100%{_mandir}/man1/rodent.1.gz
101%{_mandir}/man1/rodent-fm.1.gz
102%{_mandir}/man1/rodent-desk.1.gz
103%{_mandir}/man1/rodent-getpass.1.gz
104%{_mandir}/man1/rodent-plug.1.gz
105%{_mandir}/man1/rodent-diff.1.gz
106%{_mandir}/man1/rodent-fgr.1.gz
107%{_mandir}/man1/rodent-anim.1.gz
108%{_mandir}/man1/rodent-root.1.gz
109%{_mandir}/man1/rodent-iconmgr.1.gz
110%{_datadir}/doc/rodent/RTFM.pdf
111%{_datadir}/icons/rfm/48x48/apps/rodent-pkg.png
112%{_datadir}/icons/rfm/48x48/apps/rodent.png
113%{_datadir}/icons/rfm/48x48/apps/rodent-cifs.png
114%{_datadir}/icons/rfm/48x48/apps/rodent-diff.png
115%{_datadir}/icons/rfm/48x48/apps/rodent-dotdesktop.png
116%{_datadir}/icons/rfm/48x48/apps/rodent-ecryptfs.png
117%{_datadir}/icons/rfm/48x48/apps/rodent-fgr.png
118%{_datadir}/icons/rfm/48x48/apps/rodent-fstab.png
119%{_datadir}/icons/rfm/48x48/apps/rodent-ftp.png
120%{_datadir}/icons/rfm/48x48/apps/rodent-fuse.png
121%{_datadir}/icons/rfm/48x48/apps/rodent-nfs.png
122%{_datadir}/icons/rfm/48x48/apps/rodent-obex.png
123%{_datadir}/icons/rfm/48x48/apps/rodent-ps.png
124%{_datadir}/icons/rfm/48x48/apps/rodent-root.png
125%{_datadir}/icons/rfm/48x48/apps/rodent-shares.png
126%{_datadir}/icons/rfm/48x48/apps/rodent-smb.png
127%{_datadir}/icons/rfm/48x48/apps/rodent-sshfs.png
128%{_datadir}/icons/rfm/48x48/apps/rodent-workgroup.png
129%{_datadir}/icons/rfm/48x48/apps/rodent-iconmgr.png
130%{_datadir}/icons/rfm/animated/rodent-160.gif
131%{_datadir}/icons/rfm/animated/rodent-96.gif
132%{_datadir}/icons/rfm/animated/rodent_animate_logo.gif
133%{_datadir}/icons/hicolor/scalable/apps/rodent-pkg.svg
134%{_datadir}/icons/hicolor/scalable/apps/rodent.svg
135%{_datadir}/icons/hicolor/scalable/apps/rodent-diff.svg
136%{_datadir}/icons/hicolor/scalable/apps/rodent-fgr.svg
137%{_datadir}/icons/hicolor/scalable/apps/rodent-cifs.svg
138%{_datadir}/icons/hicolor/scalable/apps/rodent-dotdesktop.svg
139%{_datadir}/icons/hicolor/scalable/apps/rodent-ecryptfs.svg
140%{_datadir}/icons/hicolor/scalable/apps/rodent-fstab.svg
141%{_datadir}/icons/hicolor/scalable/apps/rodent-ftp.svg
142%{_datadir}/icons/hicolor/scalable/apps/rodent-nfs.svg
143%{_datadir}/icons/hicolor/scalable/apps/rodent-obex.svg
144%{_datadir}/icons/hicolor/scalable/apps/rodent-ps.svg
145%{_datadir}/icons/hicolor/scalable/apps/rodent-shares.svg
146%{_datadir}/icons/hicolor/scalable/apps/rodent-smb.svg
147%{_datadir}/icons/hicolor/scalable/apps/rodent-sshfs.svg
148%{_datadir}/icons/hicolor/scalable/apps/rodent-workgroup.svg
149%{_datadir}/icons/hicolor/scalable/apps/rodent-fuse.svg
150%{_datadir}/icons/hicolor/scalable/apps/rodent-iconmgr.svg
151# symlinks
152%{_datadir}/pixmaps/rodent-pkg.svg
153%{_datadir}/pixmaps/rodent.svg
154%{_datadir}/pixmaps/rodent-iconmgr.svg
155%{_datadir}/pixmaps/rodent-diff.svg
156%{_datadir}/pixmaps/rodent-fgr.svg
157%{_datadir}/pixmaps/rodent-cifs.svg
158%{_datadir}/pixmaps/rodent-dotdesktop.svg
159%{_datadir}/pixmaps/rodent-ecryptfs.svg
160%{_datadir}/pixmaps/rodent-fstab.svg
161%{_datadir}/pixmaps/rodent-ftp.svg
162%{_datadir}/pixmaps/rodent-nfs.svg
163%{_datadir}/pixmaps/rodent-obex.svg
164%{_datadir}/pixmaps/rodent-ps.svg
165%{_datadir}/pixmaps/rodent-shares.svg
166%{_datadir}/pixmaps/rodent-smb.svg
167%{_datadir}/pixmaps/rodent-sshfs.svg
168%{_datadir}/pixmaps/rodent-workgroup.svg
169%{_datadir}/pixmaps/rodent-fuse.svg
170
171%{_bindir}/rodent
172%{_bindir}/rodent-root
173%{_bindir}/rodent-fgr
174%{_bindir}/rodent-anim
175%{_bindir}/rodent-diff
176%{_bindir}/fgr
177%{_bindir}/rodent-iconmgr
178
179%{_bindir}/rodent-plug
180%{_bindir}/rodent-desk
181%{_bindir}/rodent-fm
182%{_bindir}/rodent-getpass
183
184%{_datadir}/applications/Rodent-pkg.desktop
185%{_datadir}/applications/Rodent.desktop
186%{_datadir}/applications/Rodent-diff.desktop
187%{_datadir}/applications/Rodent-fuse.desktop
188%{_datadir}/applications/Rodent-samba.desktop
189%{_datadir}/applications/Rodent-iconmgr.desktop
190%{_datadir}/applications/Rodent-root.desktop
191%{_datadir}/applications/Rodent-fgr.desktop
192%{_datadir}/applications/Rodent-fstab.desktop
193%{_datadir}/applications/Rodent-ps.desktop
194%{_datadir}/applications/Rodent-dotdesktop.desktop
195
196%{_datadir}/appdata/Rodent-diff.appdata.xml
197%{_datadir}/appdata/Rodent-fgr.appdata.xml
198%{_datadir}/appdata/Rodent-iconmgr.appdata.xml
199%{_datadir}/appdata/Rodent-pkg.appdata.xml
200%{_datadir}/appdata/Rodent-fuse.appdata.xml
201%{_datadir}/appdata/Rodent-fstab.appdata.xml
202%{_datadir}/appdata/Rodent-ps.appdata.xml
203%{_datadir}/appdata/Rodent-samba.appdata.xml
204%{_datadir}/appdata/Rodent-dotdesktop.appdata.xml
205%{_datadir}/appdata/Rodent.appdata.xml
206
207%{_libdir}/rfm/modules/libgridview.so
208%{_libdir}/rfm/modules/libdeskview.so
209
210%{_libdir}/rfm/plugins/libpkg.so
211%{_libdir}/rfm/plugins/libfstab.so
212%{_libdir}/rfm/plugins/libecryptfs.so
213%{_libdir}/rfm/plugins/libobex.so
214%{_libdir}/rfm/plugins/libfuse.so
215%{_libdir}/rfm/plugins/libdotdesktop.so
216%{_libdir}/rfm/plugins/libps.so
217%{_libdir}/rfm/plugins/libftp.so
218%{_libdir}/rfm/plugins/libnfs.so
219%{_libdir}/rfm/plugins/libsftp.so
220%{_libdir}/rfm/plugins/libshares.so
221%{_libdir}/rfm/plugins/libsmb.so
222%{_libdir}/rfm/plugins/libcifs.so
223%{_libdir}/rfm/plugins/libworkgroup.so
224%{_libdir}/rfm/plugins/xml/pkg_emerge.xml
225%{_libdir}/rfm/plugins/xml/pkg_pkg.xml
226%{_libdir}/rfm/plugins/xml/pkg_yum.xml
227%{_libdir}/rfm/plugins/xml/pkg_apt-get.xml
228%{_libdir}/rfm/plugins/xml/pkg_zypper.xml
229%{_libdir}/rfm/plugins/xml/rodent-pkg.xsd
230
231
232%{_mandir}/man1/fgr.1.gz
233
234