summaryrefslogtreecommitdiff
path: root/khronos-opengl-registry.cygport
blob: 28d55b5daaff795d06bcaf28122a867afa4fd80a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
NAME=khronos-opengl-registry
VERSION=`date -u +%Y%m%d`_svn32957
RELEASE=1
ARCH="noarch"

SVN_URI="https://cvs.khronos.org/svn/repos/ogl/trunk/doc/registry/public/api/"
SVN_REV=${VERSION##*svn}
PATCH_URI="reg.py.patch"

inherit svn python3

HOMEPAGE="http://www.opengl.org/registry/"
LICENSE="SGI Free Software License B"
CATEGORY="X11"
SUMMARY="Khronos OpenGL registry"
DESCRIPTION="Khronos Group OpenGL registry XML defining the APIs and reserved enumerant ranges for OpenGL, GLX, WGL and EGL."
RESTRICT="postinst-doc"

src_compile() {
    cat >$B/$PN.pc <<EOF
prefix=/usr
datadir=/usr/share
specdir=/usr/share/opengl/api
Name: $PN
Description: Khronos OpenGL registry
Version: $PV
EOF
}

src_install() {
    cd ${S}
    insinto /usr/share/opengl/api
    doins *.xml readme.pdf *.rnc reg.py

    insinto /usr/share/pkgconfig
    doins $B/*.pc

    python3_optimize /usr/share/opengl/api
}