]> git.pld-linux.org Git - packages/evidence.git/blob - evidence.spec
- tabs in preamble
[packages/evidence.git] / evidence.spec
1 #
2 # Conditional build:
3 %bcond_without  kio     # disable kio backend
4 #
5 Summary:        Evidence - an eye-candy GTK+2/evas file manager
6 Summary(pl.UTF-8):      Evidence - przyciągający oczy zarządca plików oparty na GTK+2/evas
7 Name:           evidence
8 Version:        0.9.8
9 %define _snap   20050701
10 Release:        0.%{_snap}.0.1
11 License:        GPL v2
12 Group:          X11/Applications
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 URL:            http://evidence.sourceforge.net/
18 BuildRequires:  XFree86-devel
19 BuildRequires:  acl-devel
20 BuildRequires:  autoconf
21 BuildRequires:  automake
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
28 BuildRequires:  gtk+2-devel >= 2.0.0
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
36 BuildRequires:  libtool
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
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 -
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
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ę.
59
60 %package backend-kio
61 Summary:        kio backend
62 Summary(pl.UTF-8):      Backend kio
63 Group:          X11/Libraries
64 Requires:       %{name} = %{version}-%{release}
65
66 %description backend-kio
67 kio backend.
68
69 %description backend-kio -l pl.UTF-8
70 Backend kio.
71
72 %package metadata-extractor
73 Summary:        Library for extracting information from any file
74 Summary(pl.UTF-8):      Biblioteka do wyciągania informacji z dowolnego pliku
75 Group:          X11/Libraries
76 Requires:       %{name} = %{version}-%{release}
77
78 %description metadata-extractor
79 Library for extracting information from any file.
80
81 %description metadata-extractor -l pl.UTF-8
82 Biblioteka do wyciągania informacji z dowolnego pliku.
83
84 %package metadata-mp3
85 Summary:        Library for extracting information from MP3 files using libid3
86 Summary(pl.UTF-8):      Biblioteka do wyciągania informacji z plików MP3 przy użyciu libid3
87 Group:          X11/Libraries
88 Requires:       %{name} = %{version}-%{release}
89
90 %description metadata-mp3
91 Library for extracting information from MP3 files using libid3.
92
93 %description metadata-mp3 -l pl.UTF-8
94 Biblioteka do wyciągania informacji z plików MP3 przy użyciu libid3.
95
96 %package metadata-taglib
97 Summary:        Library for extracting information from MP3 files using libtag
98 Summary(pl.UTF-8):      Biblioteka do wyciągania informacji z plików MP3 przy użyciu libtag
99 Group:          X11/Libraries
100 Requires:       %{name} = %{version}-%{release}
101
102 %description metadata-taglib
103 Library for extracting information from MP3 files using libtag.
104
105 %description metadata-taglib -l pl.UTF-8
106 Biblioteka do wyciągania informacji z plików MP3 przy użyciu libtag.
107
108 %package metadata-vorbis
109 Summary:        Library for extracting information from Ogg/Vorbis files
110 Summary(pl.UTF-8):      Biblioteka do wyciągania informacji z plików Ogg/Vorbis
111 Group:          X11/Libraries
112 Requires:       %{name} = %{version}-%{release}
113
114 %description metadata-vorbis
115 Library for extracting information from Ogg/Vorbis files.
116
117 %description metadata-vorbis -l pl.UTF-8
118 Biblioteka do wyciągania informacji z plików Ogg/Vorbis.
119
120 %package thumbnailer-avifile
121 Summary:        Thumbnailer for video files using avifile
122 Summary(pl.UTF-8):      Generator miniaturek dla plików z filmami przy użyciu avifile
123 Group:          X11/Libraries
124 Requires:       %{name} = %{version}-%{release}
125
126 %description thumbnailer-avifile
127 Thumbnailer for video files using avifile.
128
129 %description thumbnailer-avifile -l pl.UTF-8
130 Generator miniaturek dla plików z filmami przy użyciu avifile.
131
132 %package thumbnailer-id3
133 Summary:        Thumbnailer for files having ID3 tag
134 Summary(pl.UTF-8):      Generator miniaturek dla plików ze znacznikami ID3
135 Group:          X11/Libraries
136 Requires:       %{name} = %{version}-%{release}
137
138 %description thumbnailer-id3
139 Thumbnailer for files having ID3 tag.
140
141 %description thumbnailer-id3 -l pl.UTF-8
142 Generator miniaturek dla plików ze znacznikami ID3.
143
144 %package thumbnailer-mpeg3
145 Summary:        Thumbnailer for MP3 files
146 Summary(pl.UTF-8):      Generator miniaturek dla plików MP3
147 Group:          X11/Libraries
148 Requires:       %{name} = %{version}-%{release}
149
150 %description thumbnailer-mpeg3
151 Thumbnailer for MP3 files.
152
153 %description thumbnailer-mpeg3 -l pl.UTF-8
154 Generator miniaturek dla plików MP3.
155
156 %package thumbnailer-xine
157 Summary:        Thumbnailer for video files using xine
158 Summary(pl.UTF-8):      Generator miniaturek dla plików z filmami przy użyciu xine
159 Group:          X11/Libraries
160 Requires:       %{name} = %{version}-%{release}
161
162 %description thumbnailer-xine
163 Thumbnailer for video files using xine.
164
165 %description thumbnailer-xine -l pl.UTF-8
166 Generator miniaturek dla plików z filmami przy użyciu xine.
167
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}  \
197 %if !%{with kio}
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
This page took 0.082813 seconds and 3 git commands to generate.