1 Summary: ClanLib, the platform independent game SDK.
2 Summary(pl): ClanLib, niezale¿ny od platformy SDK do gier
12 Source0: http://dark.x.dtu.dk/~mbn/clanlib/download/%{name}-%{version}.tar.gz
13 Patch0: %{name}-OPT.patch
14 Patch1: %{name}-Magick.patch
15 URL: http://clanlib.org/
16 Requires: Hermes >= 1.3.1
17 BuildRequires: libpng-devel >= 1.0.8
18 BuildRequires: Hermes-devel >= 1.3.1
19 BuildRequires: libstdc++-devel
20 BuildRequires: XFree86-devel
21 BuildRequires: svgalib-devel
22 BuildRequires: OpenGL-devel
23 BuildRequires: ImageMagick-devel >= 5.2.9
24 BuildRequires: libmikmod-devel
26 BuildRequires: libggi-devel
27 BuildRequires: libgii-devel
28 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31 The ClanLib SDK is designed to provide an platform independent game
32 SDK using a lot cleaner (and object oriented) interface than the
33 traditional way it is done in DirectX, SDL and such. The goals is to
34 avoid game developers constantly reinventing the wheel by providing
35 smarter ways to eg. load surfaces.
38 ClanLib SDK jest projektowany jako niezale¿ny od platformy SDK dla
39 gier. Stosuje prosty (i zorientowany obiektowo) interfejs,
40 przejrzystszy ni¿ DirectX, SDL i inne.
43 Summary: ClanLib development package
44 Summary(pl): pakiet programistyczny dla ClanLib
45 Group: Development/Libraries
46 Group(de): Entwicklung/Libraries
47 Group(fr): Development/Librairies
48 Group(pl): Programowanie/Biblioteki
49 Requires: %{name} = %{version}
50 Requires: %{name}-OpenGL = %{version}
51 Requires: %{name}-MikMod = %{version}
52 Requires: %{name}-Magick = %{version}
55 This is the development add-on package that includes the header files
56 needed to compile new ClanLib applications.
58 %description -l pl devel
59 Programistyczne dodatki do ClanLib-a, zawieraj± pliki nag³ówkowe
60 potrzebne do kompilacji programów korzystaj±cych z ClanLib.
63 Summary: svgalib target for ClanLib
64 Summary(pl): obs³uga svgalib dla ClanLib
65 Group: Development/Libraries
66 Group(de): Entwicklung/Libraries
67 Group(fr): Development/Librairies
68 Group(pl): Programowanie/Biblioteki
69 Requires: %{name} = %{version}
72 This is the svgalib target for ClanLib.
74 %description -l pl svgalib
75 Obs³uga svgalib dla ClanLib-a.
78 Summary: OpenGL target for ClanLib
79 Summary(pl): obs³uga OpenGL dla ClanLib
80 Group: Development/Libraries
81 Group(de): Entwicklung/Libraries
82 Group(fr): Development/Librairies
83 Group(pl): Programowanie/Biblioteki
84 Requires: %{name} = %{version}
87 This is the OpenGL target for ClanLib.
89 %description -l pl OpenGL
90 Obs³uga OpenGL dla ClanLib-a.
93 Summary: GGI target for ClanLib
94 Summary(pl): obs³uga GGI dla ClanLib
95 Group: Development/Libraries
96 Group(de): Entwicklung/Libraries
97 Group(fr): Development/Librairies
98 Group(pl): Programowanie/Biblioteki
99 Requires: %{name} = %{version}
102 This is the GGI target for ClanLib.
104 %description -l pl GGI
105 Obs³uga OpenGL dla ClanLib-a.
108 Summary: X11 target for ClanLib
109 Summary(pl): obs³uga X11 dla ClanLib
110 Group: Development/Libraries
111 Group(de): Entwicklung/Libraries
112 Group(fr): Development/Librairies
113 Group(pl): Programowanie/Biblioteki
114 Requires: %{name} = %{version}
117 This is the X11 target for ClanLib.
119 %description -l pl X11
120 Obs³uga X11 dla ClanLib-a.
123 Summary: ImageMagick module for ClanLib
124 Summary(pl): Modu³ ImageMagick dla ClanLib
125 Group: Development/Libraries
126 Group(de): Entwicklung/Libraries
127 Group(fr): Development/Librairies
128 Group(pl): Programowanie/Biblioteki
129 Requires: %{name} = %{version}
132 This is the ImageMagic add-on package for ClanLib. It provides support
133 to most known graphics file-formats.
135 %description -l pl Magick
136 Pozwala na obs³ugê praktycznie dowolnych formatów plików graficznych
137 przez aplikacje ClanLib poprzez biblioteki ImageMagic-a.
140 Summary: MikMod module for ClanLib
141 Summary(pl): Modu³ Mikmod dla ClanLib
142 Group: Development/Libraries
143 Group(de): Entwicklung/Libraries
144 Group(fr): Development/Librairies
145 Group(pl): Programowanie/Biblioteki
146 Requires: %{name} = %{version}
149 MikMod module for ClanLib.
151 %description -l pl MikMod
152 Modu³ Mikmod dla ClanLib-a.
155 Summary: ClanLib development package
156 Summary(pl): pakiet programistyczny dla ClanLib
157 Group: Development/Libraries
158 Group(de): Entwicklung/Libraries
159 Group(fr): Development/Librairies
160 Group(pl): Programowanie/Biblioteki
161 Requires: %{name}-devel = %{version}
164 This is the development add-on package that includes the header files
165 needed to compile new ClanLib applications.
167 %description -l pl static
168 Programistyczne dodatki do ClanLib-a, zawieraj± pliki nag³ówkowe
169 potrzebne do kompilacji programów korzystaj±cych z ClanLib.
178 # note: rtti is needed --- ClanLib uses exceptions!
202 rm -rf $RPM_BUILD_ROOT
204 LIB_PREFIX="$RPM_BUILD_ROOT%{_libdir}" \
205 TARGET_PREFIX="$RPM_BUILD_ROOT%{_libdir}/ClanLib" \
206 BIN_PREFIX="$RPM_BUILD_ROOT%{_bindir}" \
207 INC_PREFIX="$RPM_BUILD_ROOT%{_includedir}"
209 %{__make} docs_install \
210 MAN_PREFIX="$RPM_BUILD_ROOT%{_mandir}" \
211 HTML_PREFIX="`pwd`/html"
213 gzip -9nf README CREDITS FAQ
215 %post -p /sbin/ldconfig
216 %postun -p /sbin/ldconfig
218 %post OpenGL -p /sbin/ldconfig
219 %postun OpenGL -p /sbin/ldconfig
221 %post MikMod -p /sbin/ldconfig
222 %postun MikMod -p /sbin/ldconfig
224 %post Magick -p /sbin/ldconfig
225 %postun Magick -p /sbin/ldconfig
228 rm -rf $RPM_BUILD_ROOT
231 %defattr(644,root,root,755)
232 %attr(755,root,root) %{_libdir}/libclanCore.so.*.*
233 %attr(755,root,root) %{_libdir}/libclanGUI.so.*.*
234 %attr(755,root,root) %{_libdir}/libclanMPEG.so.*.*
235 %attr(755,root,root) %{_libdir}/libclanPNG.so.*.*
236 %dir %{_libdir}/ClanLib
237 %attr(755,root,root) %{_libdir}/ClanLib/libclan-display-fbdev.so*
238 %attr(755,root,root) %{_libdir}/ClanLib/libclan-input-tty.so*
239 %attr(755,root,root) %{_libdir}/ClanLib/libclan-network.so*
240 %attr(755,root,root) %{_libdir}/ClanLib/libclan-sound.so*
243 %defattr(644,root,root,755)
244 %attr(755,root,root) %{_libdir}/ClanLib/libclan-display-x11.so*
247 %defattr(644,root,root,755)
248 %attr(755,root,root) %{_libdir}/ClanLib/libclan-display-ggi.so*
251 %defattr(644,root,root,755)
252 %attr(755,root,root) %{_libdir}/libclanGL.so.*.*
253 %attr(755,root,root) %{_libdir}/ClanLib/libclan-display-glx.so*
256 %defattr(644,root,root,755)
257 %attr(755,root,root) %{_libdir}/ClanLib/libclan-display-svgalib.so*
260 %defattr(644,root,root,755)
261 %attr(755,root,root) %{_libdir}/libclanMagick.so.*.*
264 %defattr(644,root,root,755)
265 %attr(755,root,root) %{_libdir}/libclanMikMod.so.*.*
268 %defattr(644,root,root,755)
272 %attr(755,root,root) %{_libdir}/*.so
273 %attr(755,root,root) %{_bindir}/*
274 %{_includedir}/ClanLib
277 #%defattr(644,root,root,755)