]> git.pld-linux.org Git - packages/evas.git/blob - evas.spec
- pl, unified
[packages/evas.git] / evas.spec
1 Summary:        Multi-platform Canvas Library
2 Summary(pl):    Wieloplatformowa biblioteka do rysowania
3 Name:           evas
4 Version:        1.0.0
5 #%define _pre   pre13
6 %define _snap   20050106
7 Release:        0.%{_snap}.0.1
8 License:        BSD
9 Group:          Libraries
10 #Source0:       http://dl.sourceforge.net/enlightenment/%{name}-%{version}_%{_pre}.tar.gz
11 Source0:        ftp://ftp.sparky.homelinux.org/pub/e17/%{name}-%{version}-%{_snap}.tar.gz
12 # Source0-md5:  90bf34e3e6aaedaaa20856b2b5bbf6ad
13 URL:            http://enlightenment.org/
14 BuildRequires:  DirectFB-devel
15 BuildRequires:  OpenGL-devel
16 BuildRequires:  autoconf
17 BuildRequires:  automake
18 #BuildRequires: cairo-devel
19 BuildRequires:  edb-devel
20 BuildRequires:  eet-devel
21 BuildRequires:  freetype-devel
22 BuildRequires:  libjpeg-devel
23 BuildRequires:  libpng-devel
24 BuildRequires:  libtool
25 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26
27 %description
28 Evas is a clean display canvas API for several target display systems
29 that can draw anti-aliased text, smooth super and sub-sampled scaled
30 images, alpha-blend objects much and more.
31
32 %description -l pl
33 Evas to czyste API "p³ótna obrazu" dla ró¿nych systemów wy¶wietlania,
34 bêd±ce w stanie rysowaæ tekst z antyaliasingiem, wyg³adzane, skalowane
35 obrazy, obiekty z alpha-blendingiem i inne elementy.
36
37 %package devel
38 Summary:        Evas header files
39 Summary(pl):    Pliki nag³ówkowe Evas
40 Group:          Development/Libraries
41 Requires:       %{name} = %{version}-%{release}
42 Requires:       DirectFB-devel
43 Requires:       OpenGL-devel
44 #Requires:      cairo-devel
45 Requires:       edb-devel
46 Requires:       eet-devel
47 Requires:       freetype-devel
48 Requires:       libjpeg-devel
49 Requires:       libpng-devel
50
51 %description devel
52 Header files for Evas.
53
54 %description devel -l pl
55 Pliki nag³ówkowe Evas.
56
57 %package static
58 Summary:        Static Evas library
59 Summary(pl);    Statyczna biblioteka Evas
60 Group:          Development/Libraries
61 Requires:       %{name}-devel = %{version}-%{release}
62
63 %description static
64 Static Evas library.
65
66 %description static -l pl
67 Statyczna biblioteka Evas.
68
69 %prep
70 #%%setup -q -n %{name}-%{version}_%{_pre}
71 %setup -q -n %{name}
72
73 %build
74 %{__libtoolize}
75 %{__aclocal}
76 %{__autoconf}
77 %{__autoheader}
78 %{__automake}
79 %configure \
80         --disable-cairo-x11
81 #/usr/lib/libcairo.so: undefined reference to `pixman_image_get_format'
82 #/usr/lib/libcairo.so: undefined reference to `pixman_format_get_masks'
83 # -- it looks like cairo problem, not evas; too  old libpixman?
84 %{__make}
85
86 %install
87 rm -rf $RPM_BUILD_ROOT
88
89 %{__make} install \
90         DESTDIR=$RPM_BUILD_ROOT
91
92 %clean
93 rm -rf $RPM_BUILD_ROOT
94
95 %post   -p /sbin/ldconfig
96 %postun -p /sbin/ldconfig
97
98 %files
99 %defattr(644,root,root,755)
100 %doc AUTHORS README COPYING
101 %attr(755,root,root) %{_bindir}/evas_*
102 %attr(755,root,root) %{_libdir}/libevas.so.*.*.*
103 %{_datadir}/%{name}
104
105 %files devel
106 %defattr(644,root,root,755)
107 %attr(755,root,root) %{_bindir}/evas-config
108 %attr(755,root,root) %{_libdir}/libevas.so
109 %{_libdir}/libevas.la
110 %{_pkgconfigdir}/evas.pc
111 %{_includedir}/Evas*
112
113 %files static
114 %defattr(644,root,root,755)
115 %{_libdir}/libevas.a
This page took 0.096144 seconds and 4 git commands to generate.