]> git.pld-linux.org Git - packages/evidence.git/blame - evidence.spec
- oops, fixed MD5
[packages/evidence.git] / evidence.spec
CommitLineData
dfc535e0 1#
2# Conditional build:
3%bcond_without kio # disable kio backend
4#
dfc535e0 5Name: evidence
6Summary: Evidence is an eye-candy GTK2/evas file manager.
7Version: 0.9.8
995238ed 8%define _snap 20050701
dfc535e0 9Release: 0.%{_snap}.0.1
10License: GPL v2
11Group: X11/Applications
12URL: http://evidence.sourceforge.net/
13Source0: 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
16Source1: %{name}.desktop
17BuildRequires: XFree86-devel
18BuildRequires: acl-devel
19BuildRequires: avifile-devel
20BuildRequires: curl-devel
21BuildRequires: edje-devel
22BuildRequires: evas-devel
23BuildRequires: fam-devel
24#BuildRequires: gnome-vfs2-devel #want's build
25BuildRequires: gtk+2-devel
26BuildRequires: id3lib-devel
27%if %{with kio}
28BuildRequires: kdelibs-devel
29%endif
30BuildRequires: libextractor-devel
31BuildRequires: libmagic-devel
32BuildRequires: libmpeg3-devel
33BuildRequires: libvorbis-devel
34BuildRequires: netpbm-progs
35BuildRequires: pcre-devel
36BuildRequires: pkgconfig
37BuildRequires: readline-devel
38BuildRequires: taglib-devel
39BuildRequires: xine-lib-devel
40BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
41
42%description
43Evidence is a file-manager with plugins for everything -- from
44ultra-fast JPEG previews to MP3/ID3 and Ogg tag editing. No bloat --
45what you don't need, you don't load. Micro-shell, MP3 thumbnailing and
46extensive theming opportunities complete this slightly different
47browser.
48
49%package backend-kio
50Summary: kio backend
51Group: X11/Libraries
52Requires: %{name} = %{version}-%{release}
53
54%description backend-kio
55kio backend
56
57%package metadata-extractor
58Summary: Library for extracting information from any file
59Group: X11/Libraries
60Requires: %{name} = %{version}-%{release}
61
62%description metadata-extractor
63Library for extracting information from any file.
64
65%package metadata-mp3
66Summary: Library for extracting information from mp3 files using libid3
67Group: X11/Libraries
68Requires: %{name} = %{version}-%{release}
69
70%description metadata-mp3
71Library for extracting information from mp3 files using libid3.
72
73%package metadata-taglib
74Summary: Library for extracting information from mp3 files using libtag
75Group: X11/Libraries
76Requires: %{name} = %{version}-%{release}
77
78%description metadata-taglib
79Library for extracting information from mp3 files using libtag.
80
81%package metadata-vorbis
82Summary: Library for extracting information from ogg/vorbis files
83Group: X11/Libraries
84Requires: %{name} = %{version}-%{release}
85
86%description metadata-vorbis
87Library for extracting information from ogg/vorbis files.
88
89%package thumbnailer-avifile
90Summary: Thumbnailer for video files using avifile
91Group: X11/Libraries
92Requires: %{name} = %{version}-%{release}
93
94%description thumbnailer-avifile
95Thumbnailer for video files using avifile.
96
97%package thumbnailer-id3
98Summary: Thumbnailer for files having id3 tag
99Group: X11/Libraries
100Requires: %{name} = %{version}-%{release}
101
102%description thumbnailer-id3
103Thumbnailer for files having id3 tag.
104
105%package thumbnailer-mpeg3
106Summary: Thumbnailer for mp3 files
107Group: X11/Libraries
108Requires: %{name} = %{version}-%{release}
109
110%description thumbnailer-mpeg3
111Thumbnailer for mp3 files.
112
113%package thumbnailer-xine
114Summary: Thumbnailer for video files using xine
115Group: X11/Libraries
116Requires: %{name} = %{version}-%{release}
117
118%description thumbnailer-xine
119Thumbnailer for video files using xine.
120
121%prep
122%setup -q -n %{name}
123
124%build
125%{__libtoolize}
126%{__aclocal}
127%{__autoconf}
128%{__autoheader}
129%{__automake}
130%configure \
131 --enable-largefile \
132 --enable-glib \
133 --disable-btrace \
134 --disable-doodle %{?0:not packaged yet} \
135 --disable-dbus %{?0:experimental} \
136 --disable-dcop \
137 --enable-ecore-ipc \
138 --enable-ecore \
139 --enable-canvas-evas2 \
140 --enable-edje \
141 --disable-canvas-gnomecanvas \
142 --disable-extra-themes \
143 --enable-extra-iconsets \
144 --enable-tree-view \
145 --enable-icon-view \
146 --enable-browser-view \
147 --enable-xds \
148 --enable-x \
149 --disable-backend-gnomevfs2 %{?0:want's build} \
150%if %{without kio}
151 --disable-backend-kio \
152%else
153 --enable-backend-kio \
154%endif
155 --enable-attrs \
156 --enable-acls \
157 --enable-libmagic \
158 --enable-sharedmime \
159 --enable-plugin-extractor \
160 --enable-plugin-taglib \
161 --enable-plugin-vorbis \
162 --enable-plugin-id3 \
163 --enable-thumbnailer-xine \
164 --enable-thumbnailer-avi \
165 --enable-thumbnailer-mpeg3 \
166 --enable-plugin-ttf \
167 --disable-debug
168
169%{__make}
170
171%install
172rm -rf $RPM_BUILD_ROOT
173install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}}
174
175%{__make} install \
176 DESTDIR=$RPM_BUILD_ROOT
177
178# rubbish
179find $RPM_BUILD_ROOT%{_datadir}/%{name} -name CVS -or -name .cvsignore | xargs rm -rf
180rm -r $RPM_BUILD_ROOT%{_datadir}/%{name}/icons/efm/.icons
181rm $RPM_BUILD_ROOT%{_datadir}/%{name}/icons/*.tar.gz
182rm $RPM_BUILD_ROOT%{_datadir}/%{name}/icons/Makefile
183
184# clean, so no not packaged files message will appear
185find $RPM_BUILD_ROOT%{_libdir} -name "*.a" -or -name "*.la" | xargs rm
186
187install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
188install %{name}.xpm $RPM_BUILD_ROOT%{_pixmapsdir}
189
190%clean
191rm -rf $RPM_BUILD_ROOT
192
193%files
194%defattr(644,root,root,755)
195%doc docs AUTHORS COPYING.epeg README NEWS ChangeLog DEPENDENCIES HELP_DEVELOP
196%attr(755,root,root) %{_bindir}/*
197%dir %{_libdir}/%{name}
198%dir %{_libdir}/%{name}/*
199%attr(755,root,root) %{_libdir}/%{name}/action/*.so
200%attr(755,root,root) %{_libdir}/%{name}/backend/[!k]*.so
201%attr(755,root,root) %{_libdir}/%{name}/ipc/*.so
202%attr(755,root,root) %{_libdir}/%{name}/metadata/ape.so
203%attr(755,root,root) %{_libdir}/%{name}/metadata/exif.so
204%attr(755,root,root) %{_libdir}/%{name}/metadata/folder.so
205%attr(755,root,root) %{_libdir}/%{name}/metadata/image.so
206%attr(755,root,root) %{_libdir}/%{name}/metadata/ttf.so
207%attr(755,root,root) %{_libdir}/%{name}/thumbnailer/epeg.so
208%attr(755,root,root) %{_libdir}/%{name}/thumbnailer/imlib.so
209%attr(755,root,root) %{_libdir}/%{name}/thumbnailer/ttf.so
210%dir %{_libdir}/%{name}/gui/efl
211%dir %{_libdir}/%{name}/gui/efl/engines
212%attr(755,root,root) %{_libdir}/%{name}/gui/efl/engines/*.so
213%{_mandir}/man1/%{name}.1*
214%{_datadir}/%{name}
215%{_desktopdir}/%{name}.desktop
216%{_pixmapsdir}/%{name}.xpm
217
218%if %{with kio}
219%files backend-kio
220%defattr(644,root,root,755)
221%attr(755,root,root) %{_libdir}/%{name}/backend/kio.so
222%endif
223
224%files metadata-extractor
225%defattr(644,root,root,755)
226%attr(755,root,root) %{_libdir}/%{name}/metadata/extractor.so
227
228%files metadata-mp3
229%defattr(644,root,root,755)
230%attr(755,root,root) %{_libdir}/%{name}/metadata/mp3.so
231
232%files metadata-taglib
233%defattr(644,root,root,755)
234%attr(755,root,root) %{_libdir}/%{name}/metadata/taglib.so
235
236%files metadata-vorbis
237%defattr(644,root,root,755)
238%attr(755,root,root) %{_libdir}/%{name}/metadata/vorbis.so
239
240%files thumbnailer-avifile
241%defattr(644,root,root,755)
242%attr(755,root,root) %{_libdir}/%{name}/thumbnailer/avifile.so
243
244%files thumbnailer-id3
245%defattr(644,root,root,755)
246%attr(755,root,root) %{_libdir}/%{name}/thumbnailer/id3.so
247
248%files thumbnailer-mpeg3
249%defattr(644,root,root,755)
250%attr(755,root,root) %{_libdir}/%{name}/thumbnailer/mpeg3.so
251
252%files thumbnailer-xine
253%defattr(644,root,root,755)
254%attr(755,root,root) %{_libdir}/%{name}/thumbnailer/xine.so
This page took 0.095969 seconds and 4 git commands to generate.