[Pkg-cli-libs-commits] [taoframework] 01/02: Bring back GLUT binding, since apparently we have a consumer

Jo Shields directhex at moszumanska.debian.org
Thu Nov 19 12:17:19 UTC 2015


This is an automated email from the git hooks/post-receive script.

directhex pushed a commit to annotated tag debian/2.1.svn20090801-13
in repository taoframework.

commit 3f81078f49a676fe445f7af54fa54416103b16a4
Author: Jo Shields <jo.shields at xamarin.com>
Date:   Thu Nov 19 12:07:17 2015 +0000

    Bring back GLUT binding, since apparently we have a consumer
---
 debian/control                                     | 33 ++++++++++++++++++++++
 debian/libtaoframework-freeglut-cil-dev.install    |  1 +
 debian/libtaoframework-freeglut2.4-cil.install     |  1 +
 .../libtaoframework-freeglut2.4-cil.installcligac  |  1 +
 debian/patches/only_build_minitao                  |  4 +--
 5 files changed, 38 insertions(+), 2 deletions(-)

diff --git a/debian/control b/debian/control
index b065838..f1f99d0 100644
--- a/debian/control
+++ b/debian/control
@@ -9,6 +9,7 @@ Uploaders: Sebastian Dröge <slomo at debian.org>,
 Build-Depends: debhelper (>= 7.0.50~)
 Build-Depends-Indep: cli-common-dev (>= 0.4.4),
                      dh-autoreconf,
+                     freeglut3-dev,
                      libalut-dev,
                      libgl1-mesa-dev | libgl1-dev,
                      libnunit-cil-dev,
@@ -126,6 +127,38 @@ Description: Tao CLI binding for SDL - development files
  This package contains development files for Tao.Sdl, and should be used
  for compilation.
 
+Package: libtaoframework-freeglut2.4-cil
+Architecture: all
+Depends: ${cli:Depends}, ${misc:Depends}
+Description: Tao CLI binding for freeglut
+ The Tao Framework is a collection of bindings and libraries to
+ facilitate cross-platform games-related development utilizing the Mono
+ and .NET platforms.
+ .
+ freeglut is a completely OpenSourced alternative to the OpenGL Utility
+ Toolkit (GLUT) library. GLUT (and hence freeglut) allows the user to
+ create and manage windows containing OpenGL contexts on a wide range of
+ platforms and also read the mouse, keyboard and joystick functions.
+
+Package: libtaoframework-freeglut-cil-dev
+Architecture: all
+Depends: libtaoframework-freeglut2.4-cil (= ${binary:Version}),
+         libtaoframework-opengl-cil-dev,
+         ${misc:Depends}
+Replaces: libtaoframework-freeglut2.4-cil (<< 2.1.svn20090801-2~)
+Description: Tao CLI binding for freeglut - development files
+ The Tao Framework is a collection of bindings and libraries to
+ facilitate cross-platform games-related development utilizing the Mono
+ and .NET platforms.
+ .
+ freeglut is a completely OpenSourced alternative to the OpenGL Utility
+ Toolkit (GLUT) library. GLUT (and hence freeglut) allows the user to
+ create and manage windows containing OpenGL contexts on a wide range of
+ platforms and also read the mouse, keyboard and joystick functions.
+ .
+ This package contains development files for Tao.FreeGlut, and should be
+ used for compilation.
+
 Package: monodoc-taoframework-manual
 Architecture: all
 Section: doc
diff --git a/debian/libtaoframework-freeglut-cil-dev.install b/debian/libtaoframework-freeglut-cil-dev.install
new file mode 100644
index 0000000..711667b
--- /dev/null
+++ b/debian/libtaoframework-freeglut-cil-dev.install
@@ -0,0 +1 @@
+/usr/lib/pkgconfig/tao-freeglut*
diff --git a/debian/libtaoframework-freeglut2.4-cil.install b/debian/libtaoframework-freeglut2.4-cil.install
new file mode 100644
index 0000000..f081f3f
--- /dev/null
+++ b/debian/libtaoframework-freeglut2.4-cil.install
@@ -0,0 +1 @@
+/usr/lib/mono/gac/Tao.FreeGlut/*/*     /usr/lib/cli/Tao.FreeGlut-2.4/
diff --git a/debian/libtaoframework-freeglut2.4-cil.installcligac b/debian/libtaoframework-freeglut2.4-cil.installcligac
new file mode 100644
index 0000000..3b9b58e
--- /dev/null
+++ b/debian/libtaoframework-freeglut2.4-cil.installcligac
@@ -0,0 +1 @@
+/usr/lib/cli/Tao.FreeGlut-2.4/Tao.FreeGlut.dll
diff --git a/debian/patches/only_build_minitao b/debian/patches/only_build_minitao
index d7e5201..3c4d83f 100644
--- a/debian/patches/only_build_minitao
+++ b/debian/patches/only_build_minitao
@@ -2,7 +2,7 @@ Index: taoframework/src/Makefile.am
 ===================================================================
 --- taoframework.orig/src/Makefile.am
 +++ taoframework/src/Makefile.am
-@@ -1,19 +1,8 @@
+@@ -1,19 +1,9 @@
  
 -SUBDIRS = Tao.DevIl \
 -          Tao.FFmpeg \
@@ -17,7 +17,7 @@ Index: taoframework/src/Makefile.am
            Tao.Platform.Windows \
            Tao.Platform.X11 \
 -          Tao.Cg \
--          Tao.FreeGlut \
+           Tao.FreeGlut \
 -          Tao.Glfw \
 -          Tao.PhysFs \
            Tao.Sdl

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-cli-libs/packages/taoframework.git



More information about the Pkg-cli-libs-commits mailing list