]>
Commit | Line | Data |
---|---|---|
dfc535e0 | 1 | # |
2 | # Conditional build: | |
3 | %bcond_without kio # disable kio backend | |
4 | # | |
6781b2a5 | 5 | Summary: Evidence - an eye-candy GTK+2/evas file manager |
052e3243 | 6 | Summary(pl.UTF-8): Evidence - przyciągający oczy zarządca plików oparty na GTK+2/evas |
dfc535e0 | 7 | Name: evidence |
dfc535e0 | 8 | Version: 0.9.8 |
995238ed | 9 | %define _snap 20050701 |
dfc535e0 | 10 | Release: 0.%{_snap}.0.1 |
11 | License: GPL v2 | |
12 | Group: X11/Applications | |
dfc535e0 | 13 | Source0: ftp://sparky.homelinux.org/snaps/evidence/%{name}-%{_snap}.tar.gz |
995238ed | 14 | # Source0-md5: 57077b7549fd8aeacad8670ed5dc30e7 |
dfc535e0 | 15 | #http://dl.sourceforge.net/evidence/%{name}-%{version}-%{_snap}.tar.gz |
16 | Source1: %{name}.desktop | |
6781b2a5 | 17 | URL: http://evidence.sourceforge.net/ |
dfc535e0 | 18 | BuildRequires: XFree86-devel |
19 | BuildRequires: acl-devel | |
694e32d4 MB |
20 | BuildRequires: autoconf |
21 | BuildRequires: automake | |
dfc535e0 | 22 | BuildRequires: avifile-devel |
23 | BuildRequires: curl-devel | |
24 | BuildRequires: edje-devel | |
25 | BuildRequires: evas-devel | |
26 | BuildRequires: fam-devel | |
27 | #BuildRequires: gnome-vfs2-devel #want's build | |
6781b2a5 | 28 | BuildRequires: gtk+2-devel >= 2.0.0 |
dfc535e0 | 29 | BuildRequires: id3lib-devel |
30 | %if %{with kio} | |
31 | BuildRequires: kdelibs-devel | |
32 | %endif | |
33 | BuildRequires: libextractor-devel | |
34 | BuildRequires: libmagic-devel | |
35 | BuildRequires: libmpeg3-devel | |
6781b2a5 | 36 | BuildRequires: libtool |
dfc535e0 | 37 | BuildRequires: libvorbis-devel |
38 | BuildRequires: netpbm-progs | |
39 | BuildRequires: pcre-devel | |
40 | BuildRequires: pkgconfig | |
41 | BuildRequires: readline-devel | |
42 | BuildRequires: taglib-devel | |
43 | BuildRequires: xine-lib-devel | |
44 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
45 | ||
46 | %description | |
6781b2a5 JB |
47 | Evidence is a file-manager with plugins for everything - from |
48 | ultra-fast JPEG previews to MP3/ID3 and Ogg tag editing. No bloat - | |
dfc535e0 | 49 | what you don't need, you don't load. Micro-shell, MP3 thumbnailing and |
50 | extensive theming opportunities complete this slightly different | |
51 | browser. | |
52 | ||
052e3243 JR |
53 | %description -l pl.UTF-8 |
54 | Evidence to zarządca plików z wtyczkami do wszystkiego - od bardzo | |
55 | szybkiego podglądu JPEG-ów do modyfikowania znaczników MP3/ID3 i Ogg. | |
56 | Bez żadnego narzutu - tego, czego nie potrzeba, nie wczytuje się. | |
57 | Mikro-powłoka, miniaturki MP3 i rozległe możliwości zmiany motywu | |
58 | dopełniają tę nieco odmienną przeglądarkę. | |
6781b2a5 | 59 | |
dfc535e0 | 60 | %package backend-kio |
61 | Summary: kio backend | |
052e3243 | 62 | Summary(pl.UTF-8): Backend kio |
dfc535e0 | 63 | Group: X11/Libraries |
64 | Requires: %{name} = %{version}-%{release} | |
65 | ||
66 | %description backend-kio | |
6781b2a5 JB |
67 | kio backend. |
68 | ||
052e3243 | 69 | %description backend-kio -l pl.UTF-8 |
6781b2a5 | 70 | Backend kio. |
dfc535e0 | 71 | |
72 | %package metadata-extractor | |
73 | Summary: Library for extracting information from any file | |
052e3243 | 74 | Summary(pl.UTF-8): Biblioteka do wyciągania informacji z dowolnego pliku |
dfc535e0 | 75 | Group: X11/Libraries |
76 | Requires: %{name} = %{version}-%{release} | |
77 | ||
78 | %description metadata-extractor | |
79 | Library for extracting information from any file. | |
80 | ||
052e3243 JR |
81 | %description metadata-extractor -l pl.UTF-8 |
82 | Biblioteka do wyciągania informacji z dowolnego pliku. | |
6781b2a5 | 83 | |
dfc535e0 | 84 | %package metadata-mp3 |
6781b2a5 | 85 | Summary: Library for extracting information from MP3 files using libid3 |
052e3243 | 86 | Summary(pl.UTF-8): Biblioteka do wyciągania informacji z plików MP3 przy użyciu libid3 |
dfc535e0 | 87 | Group: X11/Libraries |
88 | Requires: %{name} = %{version}-%{release} | |
89 | ||
90 | %description metadata-mp3 | |
6781b2a5 JB |
91 | Library for extracting information from MP3 files using libid3. |
92 | ||
052e3243 JR |
93 | %description metadata-mp3 -l pl.UTF-8 |
94 | Biblioteka do wyciągania informacji z plików MP3 przy użyciu libid3. | |
dfc535e0 | 95 | |
96 | %package metadata-taglib | |
6781b2a5 | 97 | Summary: Library for extracting information from MP3 files using libtag |
052e3243 | 98 | Summary(pl.UTF-8): Biblioteka do wyciągania informacji z plików MP3 przy użyciu libtag |
dfc535e0 | 99 | Group: X11/Libraries |
100 | Requires: %{name} = %{version}-%{release} | |
101 | ||
102 | %description metadata-taglib | |
6781b2a5 JB |
103 | Library for extracting information from MP3 files using libtag. |
104 | ||
052e3243 JR |
105 | %description metadata-taglib -l pl.UTF-8 |
106 | Biblioteka do wyciągania informacji z plików MP3 przy użyciu libtag. | |
dfc535e0 | 107 | |
108 | %package metadata-vorbis | |
6781b2a5 | 109 | Summary: Library for extracting information from Ogg/Vorbis files |
052e3243 | 110 | Summary(pl.UTF-8): Biblioteka do wyciągania informacji z plików Ogg/Vorbis |
dfc535e0 | 111 | Group: X11/Libraries |
112 | Requires: %{name} = %{version}-%{release} | |
113 | ||
114 | %description metadata-vorbis | |
6781b2a5 JB |
115 | Library for extracting information from Ogg/Vorbis files. |
116 | ||
052e3243 JR |
117 | %description metadata-vorbis -l pl.UTF-8 |
118 | Biblioteka do wyciągania informacji z plików Ogg/Vorbis. | |
dfc535e0 | 119 | |
120 | %package thumbnailer-avifile | |
121 | Summary: Thumbnailer for video files using avifile | |
052e3243 | 122 | Summary(pl.UTF-8): Generator miniaturek dla plików z filmami przy użyciu avifile |
dfc535e0 | 123 | Group: X11/Libraries |
124 | Requires: %{name} = %{version}-%{release} | |
125 | ||
126 | %description thumbnailer-avifile | |
127 | Thumbnailer for video files using avifile. | |
128 | ||
052e3243 JR |
129 | %description thumbnailer-avifile -l pl.UTF-8 |
130 | Generator miniaturek dla plików z filmami przy użyciu avifile. | |
6781b2a5 | 131 | |
dfc535e0 | 132 | %package thumbnailer-id3 |
6781b2a5 | 133 | Summary: Thumbnailer for files having ID3 tag |
052e3243 | 134 | Summary(pl.UTF-8): Generator miniaturek dla plików ze znacznikami ID3 |
dfc535e0 | 135 | Group: X11/Libraries |
136 | Requires: %{name} = %{version}-%{release} | |
137 | ||
138 | %description thumbnailer-id3 | |
6781b2a5 JB |
139 | Thumbnailer for files having ID3 tag. |
140 | ||
052e3243 JR |
141 | %description thumbnailer-id3 -l pl.UTF-8 |
142 | Generator miniaturek dla plików ze znacznikami ID3. | |
dfc535e0 | 143 | |
144 | %package thumbnailer-mpeg3 | |
6781b2a5 | 145 | Summary: Thumbnailer for MP3 files |
052e3243 | 146 | Summary(pl.UTF-8): Generator miniaturek dla plików MP3 |
dfc535e0 | 147 | Group: X11/Libraries |
148 | Requires: %{name} = %{version}-%{release} | |
149 | ||
150 | %description thumbnailer-mpeg3 | |
6781b2a5 JB |
151 | Thumbnailer for MP3 files. |
152 | ||
052e3243 JR |
153 | %description thumbnailer-mpeg3 -l pl.UTF-8 |
154 | Generator miniaturek dla plików MP3. | |
dfc535e0 | 155 | |
156 | %package thumbnailer-xine | |
157 | Summary: Thumbnailer for video files using xine | |
052e3243 | 158 | Summary(pl.UTF-8): Generator miniaturek dla plików z filmami przy użyciu xine |
dfc535e0 | 159 | Group: X11/Libraries |
160 | Requires: %{name} = %{version}-%{release} | |
161 | ||
162 | %description thumbnailer-xine | |
163 | Thumbnailer for video files using xine. | |
164 | ||
052e3243 JR |
165 | %description thumbnailer-xine -l pl.UTF-8 |
166 | Generator miniaturek dla plików z filmami przy użyciu xine. | |
6781b2a5 | 167 | |
dfc535e0 | 168 | %prep |
169 | %setup -q -n %{name} | |
170 | ||
171 | %build | |
172 | %{__libtoolize} | |
173 | %{__aclocal} | |
174 | %{__autoconf} | |
175 | %{__autoheader} | |
176 | %{__automake} | |
177 | %configure \ | |
178 | --enable-largefile \ | |
179 | --enable-glib \ | |
180 | --disable-btrace \ | |
181 | --disable-doodle %{?0:not packaged yet} \ | |
182 | --disable-dbus %{?0:experimental} \ | |
183 | --disable-dcop \ | |
184 | --enable-ecore-ipc \ | |
185 | --enable-ecore \ | |
186 | --enable-canvas-evas2 \ | |
187 | --enable-edje \ | |
188 | --disable-canvas-gnomecanvas \ | |
189 | --disable-extra-themes \ | |
190 | --enable-extra-iconsets \ | |
191 | --enable-tree-view \ | |
192 | --enable-icon-view \ | |
193 | --enable-browser-view \ | |
194 | --enable-xds \ | |
195 | --enable-x \ | |
196 | --disable-backend-gnomevfs2 %{?0:want's build} \ | |
6326675b | 197 | %if !%{with kio} |
dfc535e0 | 198 | --disable-backend-kio \ |
199 | %else | |
200 | --enable-backend-kio \ | |
201 | %endif | |
202 | --enable-attrs \ | |
203 | --enable-acls \ | |
204 | --enable-libmagic \ | |
205 | --enable-sharedmime \ | |
206 | --enable-plugin-extractor \ | |
207 | --enable-plugin-taglib \ | |
208 | --enable-plugin-vorbis \ | |
209 | --enable-plugin-id3 \ | |
210 | --enable-thumbnailer-xine \ | |
211 | --enable-thumbnailer-avi \ | |
212 | --enable-thumbnailer-mpeg3 \ | |
213 | --enable-plugin-ttf \ | |
214 | --disable-debug | |
215 | ||
216 | %{__make} | |
217 | ||
218 | %install | |
219 | rm -rf $RPM_BUILD_ROOT | |
220 | install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}} | |
221 | ||
222 | %{__make} install \ | |
223 | DESTDIR=$RPM_BUILD_ROOT | |
224 | ||
225 | # rubbish | |
226 | find $RPM_BUILD_ROOT%{_datadir}/%{name} -name CVS -or -name .cvsignore | xargs rm -rf | |
227 | rm -r $RPM_BUILD_ROOT%{_datadir}/%{name}/icons/efm/.icons | |
228 | rm $RPM_BUILD_ROOT%{_datadir}/%{name}/icons/*.tar.gz | |
229 | rm $RPM_BUILD_ROOT%{_datadir}/%{name}/icons/Makefile | |
230 | ||
231 | # clean, so no not packaged files message will appear | |
232 | find $RPM_BUILD_ROOT%{_libdir} -name "*.a" -or -name "*.la" | xargs rm | |
233 | ||
234 | install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir} | |
235 | install %{name}.xpm $RPM_BUILD_ROOT%{_pixmapsdir} | |
236 | ||
237 | %clean | |
238 | rm -rf $RPM_BUILD_ROOT | |
239 | ||
240 | %files | |
241 | %defattr(644,root,root,755) | |
242 | %doc docs AUTHORS COPYING.epeg README NEWS ChangeLog DEPENDENCIES HELP_DEVELOP | |
243 | %attr(755,root,root) %{_bindir}/* | |
244 | %dir %{_libdir}/%{name} | |
245 | %dir %{_libdir}/%{name}/* | |
246 | %attr(755,root,root) %{_libdir}/%{name}/action/*.so | |
247 | %attr(755,root,root) %{_libdir}/%{name}/backend/[!k]*.so | |
248 | %attr(755,root,root) %{_libdir}/%{name}/ipc/*.so | |
249 | %attr(755,root,root) %{_libdir}/%{name}/metadata/ape.so | |
250 | %attr(755,root,root) %{_libdir}/%{name}/metadata/exif.so | |
251 | %attr(755,root,root) %{_libdir}/%{name}/metadata/folder.so | |
252 | %attr(755,root,root) %{_libdir}/%{name}/metadata/image.so | |
253 | %attr(755,root,root) %{_libdir}/%{name}/metadata/ttf.so | |
254 | %attr(755,root,root) %{_libdir}/%{name}/thumbnailer/epeg.so | |
255 | %attr(755,root,root) %{_libdir}/%{name}/thumbnailer/imlib.so | |
256 | %attr(755,root,root) %{_libdir}/%{name}/thumbnailer/ttf.so | |
257 | %dir %{_libdir}/%{name}/gui/efl | |
258 | %dir %{_libdir}/%{name}/gui/efl/engines | |
259 | %attr(755,root,root) %{_libdir}/%{name}/gui/efl/engines/*.so | |
260 | %{_mandir}/man1/%{name}.1* | |
261 | %{_datadir}/%{name} | |
262 | %{_desktopdir}/%{name}.desktop | |
263 | %{_pixmapsdir}/%{name}.xpm | |
264 | ||
265 | %if %{with kio} | |
266 | %files backend-kio | |
267 | %defattr(644,root,root,755) | |
268 | %attr(755,root,root) %{_libdir}/%{name}/backend/kio.so | |
269 | %endif | |
270 | ||
271 | %files metadata-extractor | |
272 | %defattr(644,root,root,755) | |
273 | %attr(755,root,root) %{_libdir}/%{name}/metadata/extractor.so | |
274 | ||
275 | %files metadata-mp3 | |
276 | %defattr(644,root,root,755) | |
277 | %attr(755,root,root) %{_libdir}/%{name}/metadata/mp3.so | |
278 | ||
279 | %files metadata-taglib | |
280 | %defattr(644,root,root,755) | |
281 | %attr(755,root,root) %{_libdir}/%{name}/metadata/taglib.so | |
282 | ||
283 | %files metadata-vorbis | |
284 | %defattr(644,root,root,755) | |
285 | %attr(755,root,root) %{_libdir}/%{name}/metadata/vorbis.so | |
286 | ||
287 | %files thumbnailer-avifile | |
288 | %defattr(644,root,root,755) | |
289 | %attr(755,root,root) %{_libdir}/%{name}/thumbnailer/avifile.so | |
290 | ||
291 | %files thumbnailer-id3 | |
292 | %defattr(644,root,root,755) | |
293 | %attr(755,root,root) %{_libdir}/%{name}/thumbnailer/id3.so | |
294 | ||
295 | %files thumbnailer-mpeg3 | |
296 | %defattr(644,root,root,755) | |
297 | %attr(755,root,root) %{_libdir}/%{name}/thumbnailer/mpeg3.so | |
298 | ||
299 | %files thumbnailer-xine | |
300 | %defattr(644,root,root,755) | |
301 | %attr(755,root,root) %{_libdir}/%{name}/thumbnailer/xine.so |