1 %define eina_ver 1.7.10
2 Summary: Generic loaders for Evas library
3 Summary(pl.UTF-8): Ogólne programy wczytujące dla biblioteki Evas
4 Name: evas-loaders-generic
9 Source0: http://download.enlightenment.org/releases/evas_generic_loaders-%{version}.tar.bz2
10 # Source0-md5: 2ba61dc36d7495d6538350777ec4ae2b
11 Patch0: poppler-0.32.patch
12 URL: http://trac.enlightenment.org/e/wiki/Evas
13 BuildRequires: cairo-devel >= 1.0.0
14 BuildRequires: eina-devel >= %{eina_ver}
15 BuildRequires: gstreamer0.10-devel >= 0.10.13
16 BuildRequires: gstreamer0.10-plugins-base-devel >= 0.10.13
17 BuildRequires: libraw-devel
18 BuildRequires: librsvg-devel >= 2.14.0
19 BuildRequires: libspectre-devel
20 BuildRequires: pkgconfig
21 BuildRequires: poppler-devel >= 0.20
22 BuildRequires: zlib-devel
23 Requires: cairo >= 1.0.0
24 Requires: eina >= %{eina_ver}
25 Requires: gstreamer0.10 >= 0.10.13
26 Requires: gstreamer0.10-plugins-base >= 0.10.13
27 Requires: librsvg >= 2.14.0
28 Requires: poppler >= 0.20
29 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32 These are additional "generic" loaders for Evas that are stand-alone
33 executables that evas may run from its generic loader module. This
34 means that if they crash, the application loading the image does not
35 crash also. In addition the licensing of these binaries will not
36 affect the license of any application that uses Evas as this uses a
37 completely generic execution system that allows anything to be plugged
40 This package contains the following loaders:
41 - GST for multimedia files, using GStreamer
43 - PS for PhostScript files, using libspectre
44 - RAW for raw photos, using libraw
45 - SVG for SVG graphics, using librsvg
48 %description -l pl.UTF-8
49 Ten pakiet zawiera dodatkowe "ogólne" moduły wczytujące dla biblioteki
50 Evas, będące samodzielnymi programami, które mogą być uruchamiane z
51 poziomu ogólnego modułu wczytującego. Oznacza to, że jeśli ulegną
52 awarii, nie pociągną za sobą aplikacji wczytującej obraz. Ponadto
53 licencja niniejszych programów nie wpływa na licencję aplikacji
54 wykorzystujących bibliotekę Evas, jako że używany jest całkowicie
55 ogólny mechanizm uruchamiania, pozwalający na podłączenie wszystkiego
56 jako programu wczytującego.
58 Ten pakiet zawiera następujące moduły wczytujące:
59 - GST do plików multimedialnych, wykorzystujący GStreamera
60 - PDF wykorzystujący popplera
61 - PS do plików PostScriptowych, wykorzystujący libspectre
62 - RAW do zdjęć w formacie surowym, wykorzystujący libraw
63 - SVG do rysunków SVG, wykorzystujący librsvg
67 %setup -q -n evas_generic_loaders-%{version}
72 --disable-silent-rules
76 rm -rf $RPM_BUILD_ROOT
79 DESTDIR=$RPM_BUILD_ROOT
82 rm -rf $RPM_BUILD_ROOT
85 %defattr(644,root,root,755)
86 %doc AUTHORS ChangeLog NEWS README TODO
87 %dir %{_libdir}/evas/utils
88 %attr(755,root,root) %{_libdir}/evas/utils/evas_image_loader.*