]> git.pld-linux.org Git - packages/Hermes.git/blob - Hermes.spec
a90ac4791f3c0e6336cd57ba9d30ce8b0951eff3
[packages/Hermes.git] / Hermes.spec
1 Summary:        HERMES pixel format conversion library
2 Summary(pl):    HERMES - biblioteka konwersji formatów pixeli
3 Name:           Hermes
4 Version:        1.2.4
5 Release:        1
6 Copyright:      LGPL
7 Group:          Development/Libraries
8 Group(pl):      Programowanie/Biblioteki
9 Source:         http://hermes.terminal.at/Hermes-%{version}.tar.gz
10 BuildRoot:      /tmp/%{name}-%{version}-root
11 URL:            http://hermes.terminal.at
12
13 %description
14 HERMES is a library designed to convert a source buffer with a specified 
15 pixel format to a destination buffer with possibly a different format at
16 the maximum possible speed.
17
18 On x86 and MMX architectures, handwritten assembler routines are taking over
19 the job and doing it lightning fast.
20
21 On top of that, HERMES provides fast surface clearing, stretching and some
22 dithering. Supported platforms are basically all that have an ANSI C
23 compiler as there is no platform specific code but those are supported: DOS,
24 Win32 (Visual C), Linux, FreeBSD (IRIX, Solaris are on hold at the moment)
25
26 %description -l pl
27 HERMES jest bibliotek± do konwersji miêdzy ró¿nymi formatami buforów
28 pixeli z maksymaln± mozliw± szubkosci±.
29
30 Na procesorach x86 z architektur± MMX, procedury assemblerowe umo¿liwiaj±
31 bibliotece du¿± szybko¶æ dzia³ania.
32
33 HERMES umozliwia wype³nianie powierzchni, skalowanie i czê¶ciowo dithering.
34 HERMES mo¿e dzia³aæ na wszystkich platformach na które dostêpny jest
35 kompilator ANSI C, w tej chwili kod dostêpny jest dla DOS, Win32, Linux
36 FreeBSD.
37
38 %prep
39 %setup
40
41 %build
42 CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr/
43 make
44
45 %install
46 make prefix="$RPM_BUILD_ROOT/usr" install-strip
47
48 %clean
49 rm -rf $RPM_BUILD_ROOT
50
51 %post
52 /sbin/ldconfig
53
54 %postun
55 /sbin/ldconfig
56
57 %files
58 %defattr(644,root,root,755)
59 %doc AUTHORS CHANGES TODO TODO.conversion docs/api
60 /usr/lib/libHermes.a
61 %attr(755,root,root) /usr/lib/libHermes.la
62 %attr(755,root,root) /usr/lib/libHermes.so.1.0.1
63 %attr(755,root,root) /usr/lib/libHermes.so.1
64 %attr(755,root,root) /usr/lib/libHermes.so
65 /usr/include/Hermes
66
67 %changelog
68
69 * Mon Apr 19 1999 Konrad Stepieñ <kornad@interdata.com.pl>
70 - initial version
This page took 0.087722 seconds and 3 git commands to generate.