1 Summary: A High Quality Rendering Engine for C++
2 Summary(pl.UTF-8): Silnik renderujący wysokiej jakości dla C++
8 Source0: http://www.antigrain.com/%{name}-%{version}.tar.gz
9 # Source0-md5: ddc67cbdc7d51e1ec984c2ac2724c08a
10 Patch0: %{name}-depends.patch
12 URL: http://www.antigrain.com/
13 BuildRequires: SDL-devel
14 BuildRequires: autoconf
15 BuildRequires: automake
16 BuildRequires: freetype-devel
17 BuildRequires: libstdc++-devel
18 BuildRequires: libtool
19 BuildRequires: pkgconfig
20 BuildRequires: xorg-lib-libX11-devel
21 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23 # Unresolved symbol: _Z8agg_mainiPPc
24 %define skip_post_check_so libaggplatformsdl.so.*.*.* libaggplatformX11.so.*.*.* libaggplatformsdl.so.*.*.*
27 Anti-Grain Geometry (AGG) is a general purpose graphical toolkit
28 written completely in standard and platform independent C++. It can be
29 used in many areas of computer programming where high quality 2D
30 graphics is an essential part of the project.
32 AGG uses only C++ and standard C runtime functions, such as memcpy,
33 sin, cos, sqrt, etc. The basic algorithms don't even use C++ Standard
34 Template Library. Thus, AGG can be used in a very large number of
35 applications, including embedded systems.
37 %description -l pl.UTF-8
38 Anti-Grain Geometry (AGG) to toolkit graficzny ogólnego przeznaczenia
39 napisany całkowicie w standardowym i niezależnym od platformy C++.
40 Może być używany w wielu zastosowaniach z zakresu programowania gdzie
41 zasadniczą częścią projektu jest wysokiej jakości grafika 2D.
43 AGG używa tylko C++ i standardowych funkcji C, takich jak memcpy, sin,
44 cos, sqrt itp. Podstawowe algorytmy nie używają nawet standardowej
45 biblioteki C++. W ten sposób AGG może być używany w bardzo wielu
46 zastosowaniach, także na systemach wbudowanych.
49 Summary: Support files necessary to compile applications with agg
50 Summary(pl.UTF-8): Pliki potrzebne do kompilowania aplikacji z użyciem agg
51 Group: Development/Libraries
52 Requires: %{name} = %{version}-%{release}
53 Requires: libstdc++-devel
54 # libaggfontfreetype R: freetype-devel
55 # libaggplatformX11 R: xorg-lib-libX11-devel
56 # libaggplatformsdl R: SDL-devel
59 Header and support files necessary to compile applications using agg.
61 %description devel -l pl.UTF-8
62 Pliki nagłówkowe i pomocnicze potrzebne do kompilowania aplikacji z
66 Summary: Static agg library
67 Summary(pl.UTF-8): Statyczna biblioteka agg
68 Group: Development/Libraries
69 Requires: %{name}-devel = %{version}-%{release}
74 %description static -l pl.UTF-8
75 Statyczna biblioteka agg.
94 rm -rf $RPM_BUILD_ROOT
97 DESTDIR=$RPM_BUILD_ROOT
100 rm -rf $RPM_BUILD_ROOT
102 %post -p /sbin/ldconfig
103 %postun -p /sbin/ldconfig
106 %defattr(644,root,root,755)
107 %doc authors copying readme
108 %attr(755,root,root) %{_libdir}/libagg.so.*.*.*
109 %ghost %{_libdir}/libagg.so.2
110 %attr(755,root,root) %{_libdir}/libaggfontfreetype.so.*.*.*
111 %ghost %{_libdir}/libaggfontfreetype.so.2
112 %attr(755,root,root) %{_libdir}/libaggplatformX11.so.*.*.*
113 %ghost %{_libdir}/libaggplatformX11.so.2
114 %attr(755,root,root) %{_libdir}/libaggplatformsdl.so.*.*.*
115 %ghost %{_libdir}/libaggplatformsdl.so.2
118 %defattr(644,root,root,755)
120 %{_libdir}/libaggfontfreetype.so
121 %{_libdir}/libaggplatformX11.so
122 %{_libdir}/libaggplatformsdl.so
124 %{_libdir}/libaggfontfreetype.la
125 %{_libdir}/libaggplatformX11.la
126 %{_libdir}/libaggplatformsdl.la
128 %{_pkgconfigdir}/libagg.pc
129 %{_aclocaldir}/libagg.m4
132 %defattr(644,root,root,755)
134 %{_libdir}/libaggfontfreetype.a
135 %{_libdir}/libaggplatformX11.a
136 %{_libdir}/libaggplatformsdl.a