]> git.pld-linux.org Git - packages/OpenPTC-GGI.git/blame - OpenPTC-GGI.spec
- new, based on OpenPTC-x11.spec
[packages/OpenPTC-GGI.git] / OpenPTC-GGI.spec
CommitLineData
f7f06e10
JB
1Summary: OpenPTC for GGI
2Summary(pl): OpenPTC dla GGI
3Name: OpenPTC-GGI
4Version: 0.5.0
5Release: 1
6License: LGPL
7Group: Libraries
8Source0: http://www.gaffer.org/ptc/download/distributions/Unix/%{name}-%{version}.tgz
9Patch0: %{name}-acfix.patch
10Patch1: %{name}-gcc3.patch
11Patch2: %{name}-include.patch
12Patch3: %{name}-DESTDIR.patch
13URL: http://www.gaffer.org/ptc/ptc.html
14BuildRequires: Hermes-devel >= 1.2.4
15BuildRequires: autoconf
16BuildRequires: libggi-devel
17BuildRequires: libstdc++-devel >= 2.10.0
18Requires: Hermes >= 1.2.4
19Provides: OpenPTC
20Obsoletes: OpenPTC-x11
21BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23%description
24Prometheus Truecolour (OpenPTC) is a third-generation standard for
25cross platform low-level graphics access. A lot of design experience
26has gone into it to provide one of the cleanest APIs available for
27this kind of purpose.
28
29OpenPTC will provide you with a frame-buffer to draw into. You can
30choose that buffer to use a pixel format convenient for you, OpenPTC
31will convert it to the video modes on the target platform, using
32highly optimised x86 and MMX routines where available. This is
33achieved using the HERMES ((c)1998/99 Christian Nentwich et al) pixel
34conversion library.
35
36OpenPTC 1.0 is available for X11, GGI (Linux), Win32, DOS and JAVA.
37Work for other platforms is in progress. All implementations of PTC
38come with full source code and may be used free of charge even in
39commercial projects.
40
41%description -l pl
42