Summary: HERMES pixel format conversion library Summary(pl): HERMES - biblioteka konwersji formatów pixeli Name: Hermes Version: 1.2.4 Release: 2 Copyright: LGPL Group: Libraries Group(pl): Biblioteki Source: http://hermes.terminal.at/Hermes-%{version}.tar.gz URL: http://hermes.terminal.at/ BuildRoot: /tmp/%{name}-%{version}-root %description HERMES is a library designed to convert a source buffer with a specified pixel format to a destination buffer with possibly a different format at the maximum possible speed. On x86 and MMX architectures, handwritten assembler routines are taking over the job and doing it lightning fast. On top of that, HERMES provides fast surface clearing, stretching and some dithering. Supported platforms are basically all that have an ANSI C compiler as there is no platform specific code but those are supported: DOS, Win32 (Visual C), Linux, FreeBSD (IRIX, Solaris are on hold at the moment) %description -l pl HERMES jest biblioteką do konwersji między różnymi formatami buforów pixeli z maksymalną mozliwą szubkoscią. Na procesorach x86 z architekturą MMX, procedury assemblerowe umożliwiają bibliotece dużą szybkość działania. HERMES umozliwia wypełnianie powierzchni, skalowanie i częściowo dithering. HERMES może działać na wszystkich platformach na które dostępny jest kompilator ANSI C, w tej chwili kod dostępny jest dla DOS, Win32, Linux FreeBSD. %package devel Summary: HERMES header files and docementation Summary(pl): Pliki nagłówkowe i dokumentacja do biblioteki HERMES Group: Development/Libraries Group(pl): Programowanie/Biblioteki Requires: %{name} = %{version} %description devel Header files and docementation for develp applications using HERMES library. %description -l pl devel Pliki nagłówkowe i dokumentacja potrzebne przy tworzeniu aplikacji używających biblioteki HERMES. %package static Summary: HERMES satic library Summary(pl): Biblioteka statyczna HERMES Group: Development/Libraries Group(pl): Programowanie/Biblioteki Requires: %{name}-devel = %{version} %description static HERMES satic library. %description -l pl static Biblioteka statyczna HERMES. %prep %setup -q %build CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-s" \ ./configure %{_target} \ --prefix=/usr/ make %install rm -rf $RPM_BUILD_ROOT make prefix="$RPM_BUILD_ROOT/usr" install-strip strip $RPM_BUILD_ROOT%{_libdir}/lib*.so.*.* gzip -9nf AUTHORS CHANGES TODO TODO.conversion %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %clean rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/lib*.so.*.* %files devel %defattr(644,root,root,755) %doc *gz docs/api %{_includedir}/Hermes %attr(755,root,root) %{_libdir}/lib*.so %attr(755,root,root) %{_libdir}/libHermes.la %files static %defattr(644,root,root,755) %{_libdir}/lib*.a %changelog * Tue Apr 20 1999 Tomasz Kłoczko [1.2.4-2] - added - q %setup parameter, - added devel and static subpackages, - changed Group for main package, - gzipping %doc, - added "rm -rf $RPM_BUILD_ROOT" on top %install, - added stripping shared libraries. * Mon Apr 19 1999 Konrad Stepień [1.2.4-1] - initial version