]> git.pld-linux.org Git - packages/evas-loaders-generic.git/blob - evas-loaders-generic.spec
- rel 5
[packages/evas-loaders-generic.git] / evas-loaders-generic.spec
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
5 Version:        1.7.10
6 Release:        5
7 License:        GPL v2
8 Group:          Libraries
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)
30
31 %description
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
38 in as a loader.
39
40 This package contains the following loaders:
41 - GST for multimedia files, using GStreamer
42 - PDF, using poppler
43 - PS for PhostScript files, using libspectre
44 - RAW for raw photos, using libraw
45 - SVG for SVG graphics, using librsvg
46 - XCF
47
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.
57
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
64 - XCF
65
66 %prep
67 %setup -q -n evas_generic_loaders-%{version}
68 %patch0 -p1
69
70 %build
71 %configure \
72         --disable-silent-rules
73 %{__make}
74
75 %install
76 rm -rf $RPM_BUILD_ROOT
77
78 %{__make} install \
79         DESTDIR=$RPM_BUILD_ROOT
80
81 %clean
82 rm -rf $RPM_BUILD_ROOT
83
84 %files
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.*
This page took 0.045949 seconds and 3 git commands to generate.