[SCM] openni/master: Add patch to link against libGL

eighthave at users.alioth.debian.org eighthave at users.alioth.debian.org
Mon May 20 03:25:50 UTC 2013


The following commit has been merged in the master branch:
commit 8b92b1fcf5e0a9227c291e6dab0449379839d5d6
Author: Jochen Sprickerhof <jochen at sprickerhof.de>
Date:   Fri Jul 6 14:21:55 2012 +0200

    Add patch to link against libGL

diff --git a/debian/patches/0006-Link-against-libGL.patch b/debian/patches/0006-Link-against-libGL.patch
new file mode 100644
index 0000000..2a9e228
--- /dev/null
+++ b/debian/patches/0006-Link-against-libGL.patch
@@ -0,0 +1,77 @@
+From: Jochen Sprickerhof <jochen at sprickerhof.de>
+Date: Wed, 4 Jul 2012 23:56:25 +0200
+Subject: Link against libGL
+
+---
+ Platform/Linux/Build/Samples/NiHandTracker/Makefile   |    2 +-
+ Platform/Linux/Build/Samples/NiSimpleViewer/Makefile  |    2 +-
+ Platform/Linux/Build/Samples/NiUserSelection/Makefile |    2 +-
+ Platform/Linux/Build/Samples/NiUserTracker/Makefile   |    2 +-
+ Platform/Linux/Build/Samples/NiViewer/Makefile        |    2 +-
+ 5 files changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/Platform/Linux/Build/Samples/NiHandTracker/Makefile b/Platform/Linux/Build/Samples/NiHandTracker/Makefile
+index 042a57c..7dd8f08 100644
+--- a/Platform/Linux/Build/Samples/NiHandTracker/Makefile
++++ b/Platform/Linux/Build/Samples/NiHandTracker/Makefile
+@@ -11,7 +11,7 @@ SRC_FILES = ../../../../../Samples/NiHandTracker/*.cpp
+ ifeq ("$(OSTYPE)","Darwin")
+ 	LDFLAGS += -framework OpenGL -framework GLUT
+ else
+-	USED_LIBS += glut
++	USED_LIBS += glut GL
+ endif
+ 
+ USED_LIBS += OpenNI
+diff --git a/Platform/Linux/Build/Samples/NiSimpleViewer/Makefile b/Platform/Linux/Build/Samples/NiSimpleViewer/Makefile
+index f216eb5..8896b3c 100644
+--- a/Platform/Linux/Build/Samples/NiSimpleViewer/Makefile
++++ b/Platform/Linux/Build/Samples/NiSimpleViewer/Makefile
+@@ -11,7 +11,7 @@ EXE_NAME = Sample-NiSimpleViewer
+ ifeq ("$(OSTYPE)","Darwin")
+ 	LDFLAGS += -framework OpenGL -framework GLUT
+ else
+-	USED_LIBS += glut
++	USED_LIBS += glut GL
+ endif
+ 
+ USED_LIBS += OpenNI
+diff --git a/Platform/Linux/Build/Samples/NiUserSelection/Makefile b/Platform/Linux/Build/Samples/NiUserSelection/Makefile
+index 7c693bf..1737a43 100644
+--- a/Platform/Linux/Build/Samples/NiUserSelection/Makefile
++++ b/Platform/Linux/Build/Samples/NiUserSelection/Makefile
+@@ -12,7 +12,7 @@ ifeq "$(GLUT_SUPPORTED)" "1"
+ 	ifeq ("$(OSTYPE)","Darwin")
+ 		LDFLAGS += -framework OpenGL -framework GLUT
+ 	else
+-		USED_LIBS += glut
++		USED_LIBS += glut GL
+ 	endif
+ else
+ 	ifeq "$(GLES_SUPPORTED)" "1"
+diff --git a/Platform/Linux/Build/Samples/NiUserTracker/Makefile b/Platform/Linux/Build/Samples/NiUserTracker/Makefile
+index 35d9a88..73ca649 100644
+--- a/Platform/Linux/Build/Samples/NiUserTracker/Makefile
++++ b/Platform/Linux/Build/Samples/NiUserTracker/Makefile
+@@ -12,7 +12,7 @@ ifeq "$(GLUT_SUPPORTED)" "1"
+ 	ifeq ("$(OSTYPE)","Darwin")
+ 		LDFLAGS += -framework OpenGL -framework GLUT
+ 	else
+-		USED_LIBS += glut
++		USED_LIBS += glut GL
+ 	endif
+ else
+ 	ifeq "$(GLES_SUPPORTED)" "1"
+diff --git a/Platform/Linux/Build/Samples/NiViewer/Makefile b/Platform/Linux/Build/Samples/NiViewer/Makefile
+index bf1ed3a..6e107c3 100644
+--- a/Platform/Linux/Build/Samples/NiViewer/Makefile
++++ b/Platform/Linux/Build/Samples/NiViewer/Makefile
+@@ -11,7 +11,7 @@ SRC_FILES = ../../../../../Samples/NiViewer/*.cpp
+ ifeq ("$(OSTYPE)","Darwin")
+ 	LDFLAGS += -framework OpenGL -framework GLUT
+ else
+-	USED_LIBS += glut
++	USED_LIBS += glut GL
+ endif
+ 
+ USED_LIBS += OpenNI
diff --git a/debian/patches/series b/debian/patches/series
index c331eb6..1515bc8 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -3,3 +3,4 @@
 0003-Change-path-of-config-files-to-etc-openni.patch
 0004-Disable-SSE.patch
 0005-Silence-asserts.patch
+0006-Link-against-libGL.patch
diff --git a/debian/rules b/debian/rules
index 9691d2b..956f67b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,7 +4,7 @@
 	dh $@ --buildsystem=makefile
 
 override_dh_auto_build:
-	cd Platform/Linux/CreateRedist && LDFLAGS=-lGL ./RedistMaker
+	cd Platform/Linux/CreateRedist && sh RedistMaker
 
 override_dh_auto_clean:
 	dh_auto_clean

-- 
openni packaging



More information about the pkg-multimedia-commits mailing list