]> git.pld-linux.org Git - packages/evidence.git/blob - evidence.spec
- oops, fixed MD5
[packages/evidence.git] / evidence.spec
1 #
2 # Conditional build:
3 %bcond_without  kio     # disable kio backend
4 #
5 Name:           evidence
6 Summary:        Evidence is an eye-candy GTK2/evas file manager.
7 Version:        0.9.8
8 %define _snap   20050701
9 Release:        0.%{_snap}.0.1
10 License:        GPL v2
11 Group:          X11/Applications
12 URL:            http://evidence.sourceforge.net/
13 Source0:        ftp://sparky.homelinux.org/snaps/evidence/%{name}-%{_snap}.tar.gz
14 # Source0-md5:  57077b7549fd8aeacad8670ed5dc30e7
15 #http://dl.sourceforge.net/evidence/%{name}-%{version}-%{_snap}.tar.gz
16 Source1:        %{name}.desktop
17 BuildRequires:  XFree86-devel
18 BuildRequires:  acl-devel
19 BuildRequires:  avifile-devel
20 BuildRequires:  curl-devel
21 BuildRequires:  edje-devel
22 BuildRequires:  evas-devel
23 BuildRequires:  fam-devel
24 #BuildRequires: gnome-vfs2-devel #want's build
25 BuildRequires:  gtk+2-devel
26 BuildRequires:  id3lib-devel
27 %if %{with kio}
28 BuildRequires:  kdelibs-devel
29 %endif
30 BuildRequires:  libextractor-devel
31 BuildRequires:  libmagic-devel
32 BuildRequires:  libmpeg3-devel
33 BuildRequires:  libvorbis-devel
34 BuildRequires:  netpbm-progs
35 BuildRequires:  pcre-devel
36 BuildRequires:  pkgconfig
37 BuildRequires:  readline-devel
38 BuildRequires:  taglib-devel
39 BuildRequires:  xine-lib-devel
40 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
41
42 %description
43 Evidence is a file-manager with plugins for everything -- from
44 ultra-fast JPEG previews to MP3/ID3 and Ogg tag editing. No bloat --
45 what you don't need, you don't load. Micro-shell, MP3 thumbnailing and
46 extensive theming opportunities complete this slightly different
47 browser.
48
49 %package backend-kio
50 Summary:        kio backend
51 Group:          X11/Libraries
52 Requires:       %{name} = %{version}-%{release}
53
54 %description backend-kio
55 kio backend
56
57 %package metadata-extractor
58 Summary:        Library for extracting information from any file
59 Group:          X11/Libraries
60 Requires:       %{name} = %{version}-%{release}
61
62 %description metadata-extractor
63 Library for extracting information from any file.
64
65 %package metadata-mp3
66 Summary:        Library for extracting information from mp3 files using libid3
67 Group:          X11/Libraries
68 Requires:       %{name} = %{version}-%{release}
69
70 %description metadata-mp3
71 Library for extracting information from mp3 files using libid3.
72
73 %package metadata-taglib
74 Summary:        Library for extracting information from mp3 files using libtag
75 Group:          X11/Libraries
76 Requires:       %{name} = %{version}-%{release}
77
78 %description metadata-taglib
79 Library for extracting information from mp3 files using libtag.
80
81 %package metadata-vorbis
82 Summary:        Library for extracting information from ogg/vorbis files
83 Group:          X11/Libraries
84 Requires:       %{name} = %{version}-%{release}
85
86 %description metadata-vorbis
87 Library for extracting information from ogg/vorbis files.
88
89 %package thumbnailer-avifile
90 Summary:        Thumbnailer for video files using avifile
91 Group:          X11/Libraries
92 Requires:       %{name} = %{version}-%{release}
93
94 %description thumbnailer-avifile
95 Thumbnailer for video files using avifile.
96
97 %package thumbnailer-id3
98 Summary:        Thumbnailer for files having id3 tag
99 Group:          X11/Libraries
100 Requires:       %{name} = %{version}-%{release}
101
102 %description thumbnailer-id3
103 Thumbnailer for files having id3 tag.
104
105 %package thumbnailer-mpeg3
106 Summary:        Thumbnailer for mp3 files
107 Group:          X11/Libraries
108 Requires:       %{name} = %{version}-%{release}
109
110 %description thumbnailer-mpeg3
111 Thumbnailer for mp3 files.
112
113 %package thumbnailer-xine
114 Summary:        Thumbnailer for video files using xine
115 Group:          X11/Libraries
116 Requires:       %{name} = %{version}-%{release}
117
118 %description thumbnailer-xine
119 Thumbnailer 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
172 rm -rf $RPM_BUILD_ROOT
173 install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}}
174
175 %{__make} install \
176         DESTDIR=$RPM_BUILD_ROOT
177
178 # rubbish
179 find $RPM_BUILD_ROOT%{_datadir}/%{name} -name CVS -or -name .cvsignore | xargs rm -rf
180 rm -r $RPM_BUILD_ROOT%{_datadir}/%{name}/icons/efm/.icons
181 rm $RPM_BUILD_ROOT%{_datadir}/%{name}/icons/*.tar.gz
182 rm $RPM_BUILD_ROOT%{_datadir}/%{name}/icons/Makefile
183
184 # clean, so no not packaged files message will appear
185 find $RPM_BUILD_ROOT%{_libdir} -name "*.a" -or -name "*.la" | xargs rm
186
187 install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
188 install %{name}.xpm $RPM_BUILD_ROOT%{_pixmapsdir}
189
190 %clean
191 rm -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.107095 seconds and 3 git commands to generate.