diff options
author | Ying-Chun Liu (PaulLiu) <paulliu@debian.org> | 2016-03-04 23:10:55 +0800 |
---|---|---|
committer | Ying-Chun Liu (PaulLiu) <paulliu@debian.org> | 2016-03-04 23:10:55 +0800 |
commit | 4e0008c7a5325d3d50554c5f0733a6ca6452eae6 (patch) | |
tree | ebd9ce59eb98188605cc6b903bfdf350e887969a | |
parent | 792bbdd029f3b77419c0602ab8e3562c57800699 (diff) |
Add libEGL replacements.
Signed-off-by: Ying-Chun Liu (PaulLiu) <paulliu@debian.org>
-rw-r--r-- | debian/README.Debian | 4 | ||||
-rw-r--r-- | debian/control | 54 | ||||
-rw-r--r-- | debian/libegl1-pvr-dev.install | 4 | ||||
-rw-r--r-- | debian/libegl1-pvr.install | 1 | ||||
-rw-r--r-- | debian/libgl1-pvr-dri.dirs | 2 | ||||
-rw-r--r-- | debian/libgl1-pvr-dri.links | 1 | ||||
-rw-r--r-- | debian/libpvr-private.dirs | 1 |
7 files changed, 67 insertions, 0 deletions
diff --git a/debian/README.Debian b/debian/README.Debian index d1ef0e3..2b808f4 100644 --- a/debian/README.Debian +++ b/debian/README.Debian @@ -3,4 +3,8 @@ s900-gpu-binary for Debian This package is still WIP. +For those who wants to run pvr-utils. Please copy all the text files in +/usr/share/pvr-utils/*.txt to /usr/local/bin + + -- Ying-Chun Liu (PaulLiu) <paulliu@debian.org> Tue, 01 Mar 2016 14:57:26 +0800 diff --git a/debian/control b/debian/control index 2f82c55..c54ba0f 100644 --- a/debian/control +++ b/debian/control @@ -88,6 +88,60 @@ Description: pvr implementation of the OpenGL|ES 2.x API -- development files This package provides a development environment for building applications using the OpenGL|ES 2.x APIs. +Package: libegl1-pvr +Section: non-free/libs +Architecture: arm64 +Depends: + ${shlibs:Depends}, + ${misc:Depends}, + libudev1 [linux-any], +Provides: libegl1-x11, libegl1-mesa +Conflicts: libegl1-x11, libegl1-mesa +Replaces: libegl1-x11, libegl1-mesa +Pre-Depends: ${misc:Pre-Depends} +Multi-Arch: same +Description: pvr implementation of the EGL API -- runtime + This package contains the EGL native platform graphics interface library. + EGL provides a platform-agnostic mechanism for creating rendering surfaces + for use with other graphics libraries, such as OpenGL|ES. + . + This package contains modules to interface with the existing system GLX or + DRI2 drivers to provide OpenGL via EGL. + +Package: libegl1-pvr-dev +Section: non-free/libdevel +Architecture: arm64 +Depends: + libegl1-pvr (= ${binary:Version}), + libdrm-dev [!hurd-any], + x11proto-dri2-dev, + x11proto-gl-dev, + libx11-dev, + libxext-dev, + libxxf86vm-dev, + libxdamage-dev, + libxfixes-dev, + libxcb-glx0-dev, + libxcb-dri2-0-dev, + libxcb-dri3-dev, + libxcb-present-dev, + libxcb-sync-dev, + libxshmfence-dev, + libx11-xcb-dev, + ${misc:Depends}, +Provides: libegl1-mesa-dev +Conflicts: libegl1-mesa-dev +Replaces: libegl1-mesa-dev +Multi-Arch: same +Description: pvr implementation of the EGL API -- development files + This package contains the development environment required for compiling + programs against EGL native platform graphics interface library. + EGL provides a platform-agnostic mechanism for creating rendering surfaces + for use with other graphics libraries, such as OpenGL|ES. + . + This package provides the development environment for compiling programs + against the EGL library. + Package: xserver-xorg-video-pvr Architecture: arm64 Depends: libpvr-private, ${misc:Depends}, ${shlibs:Depends} diff --git a/debian/libegl1-pvr-dev.install b/debian/libegl1-pvr-dev.install new file mode 100644 index 0000000..43040bf --- /dev/null +++ b/debian/libegl1-pvr-dev.install @@ -0,0 +1,4 @@ +target_arm64/usr/local/pvr/lib/libEGL.so usr/lib/aarch64-linux-gnu +target_arm64/usr/local/pvr/include/EGL usr/include +target_arm64/usr/local/pvr/include/KHR usr/include +target_arm64/usr/local/pvr/lib/pkgconfig/egl.pc usr/lib/aarch64-linux-gnu/pkgconfig diff --git a/debian/libegl1-pvr.install b/debian/libegl1-pvr.install new file mode 100644 index 0000000..c410396 --- /dev/null +++ b/debian/libegl1-pvr.install @@ -0,0 +1 @@ +target_arm64/usr/local/pvr/lib/libEGL.so.* usr/lib/aarch64-linux-gnu diff --git a/debian/libgl1-pvr-dri.dirs b/debian/libgl1-pvr-dri.dirs new file mode 100644 index 0000000..11c1c1f --- /dev/null +++ b/debian/libgl1-pvr-dri.dirs @@ -0,0 +1,2 @@ +usr/lib/aarch64-linux-gnu/pvr +usr/lib/aarch64-linux-gnu/dri diff --git a/debian/libgl1-pvr-dri.links b/debian/libgl1-pvr-dri.links new file mode 100644 index 0000000..004aac3 --- /dev/null +++ b/debian/libgl1-pvr-dri.links @@ -0,0 +1 @@ +usr/lib/aarch64-linux-gnu/dri usr/lib/aarch64-linux-gnu/pvr/dri diff --git a/debian/libpvr-private.dirs b/debian/libpvr-private.dirs new file mode 100644 index 0000000..f9d593b --- /dev/null +++ b/debian/libpvr-private.dirs @@ -0,0 +1 @@ +usr/lib/aarch64-linux-gnu/pvr |