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