[Lunar-commits] <moonbase> glut: deprecated, use freeglut
Paul Bredbury
brebs at lunar-linux.org
Mon Feb 21 05:08:17 CET 2011
commit e7f4daf597463bf18e47893d1bf86a5cd42c354e
Author: Paul Bredbury <brebs at lunar-linux.org>
Date: Mon Feb 21 11:08:17 2011 +0700
glut: deprecated, use freeglut
Is copyrighted, no development since 1998, and has an open-source
extended replacement in freeglut.
---
graphics/glut/BUILD | 18 ------------------
graphics/glut/BUILD.alpha | 30 ------------------------------
graphics/glut/CONFLICTS | 3 ---
graphics/glut/DEPENDS | 1 -
graphics/glut/DETAILS | 18 ------------------
zdeprecated/glut/BUILD | 18 ++++++++++++++++++
zdeprecated/glut/BUILD.alpha | 30 ++++++++++++++++++++++++++++++
zdeprecated/glut/CONFLICTS | 3 +++
zdeprecated/glut/DEPENDS | 1 +
zdeprecated/glut/DETAILS | 18 ++++++++++++++++++
10 files changed, 70 insertions(+), 70 deletions(-)
diff --git a/graphics/glut/BUILD b/graphics/glut/BUILD
deleted file mode 100644
index 48a0348..0000000
--- a/graphics/glut/BUILD
+++ /dev/null
@@ -1,18 +0,0 @@
-(
- export PATH=${PATH}:/usr/X11R6/bin
- cp linux/Glut.cf Glut.cf &&
- sedit "s:\$(TOP)/../lib/libMesa:/usr/X11R6/lib/lib:" Glut.cf &&
- imake -DUseInstalled -I/usr/X11R6/lib/X11/config -DTOPDIR=. &&
- xmkmf -a &&
- cp linux/Makefile lib/glut/Makefile &&
- sedit "s:,libglut.so.3:,libglut.so.3,-L/usr/X11R6/lib,-lX11,-lGL,-lGLU,-lXi,-lXmu:" lib/glut/Makefile &&
- sedit "s:-O2 -m486: $CFLAGS:g" lib/glut/Makefile &&
- cd lib/glut &&
- make &&
- prepare_install &&
- ln -sf libglut.so.3.7 libglut.so.3 &&
- ln -sf libglut.so.3.7 libglut.so &&
- cp -d libglut* /usr/lib &&
- cp $SOURCE_DIRECTORY/include/GL/glut.h /usr/include/GL
-
-) > $C_FIFO 2>&1
diff --git a/graphics/glut/BUILD.alpha b/graphics/glut/BUILD.alpha
deleted file mode 100644
index fc64968..0000000
--- a/graphics/glut/BUILD.alpha
+++ /dev/null
@@ -1,30 +0,0 @@
-(
- export PATH=${PATH}:/usr/X11R6/bin
- MESA_FIX="s/\$(TOP)\/..\/lib\/libMesa/\/usr\/X11R6\/lib\/lib/"
- SYMBOL_LIBS="-L/usr/X11R6/lib,-lX11,-lGL,-lGLU,-lXi,-lXmu"
- SYMBOL_FIX="s:,libglut.so.3:,libglut.so.3,$SYMBOL_LIBS:"
-
- sed -i s/i386/alpha/ lib/glut/Makefile &&
- sed -i s/-m486// lib/glut/Makefile &&
- sed -i s/i386/alpha/ linux/Makefile &&
- sed -i s/-m486// linux/Makefile &&
- sed -i s/i386/alpha/ man/glut/Makefile &&
- sed -i s/-m486// man/glut/Makefile &&
-
- cp Glut.cf Glut.cf.bak &&
- sed $MESA_FIX < linux/Glut.cf > Glut.cf &&
- imake -DUseInstalled -I/usr/X11R6/lib/X11/config -DTOPDIR=. &&
- xmkmf -a &&
- cp lib/glut/Makefile lib/glut/Makefile.bak &&
- sed $MESA_FIX < linux/Makefile |
- sed $SYMBOL_FIX > lib/glut/Makefile &&
- cd lib/glut &&
- make &&
- prepare_install &&
- ln -sf libglut.so.3.7 libglut.so.3 &&
- ln -sf libglut.so.3.7 libglut.so &&
- cp -d libglut* /usr/lib &&
- cd ../.. &&
- cp include/GL/glut.h /usr/include/GL
-
-) > $C_FIFO 2>&1
diff --git a/graphics/glut/CONFLICTS b/graphics/glut/CONFLICTS
deleted file mode 100644
index 4fcc5a65..0000000
--- a/graphics/glut/CONFLICTS
+++ /dev/null
@@ -1,3 +0,0 @@
-conflicts freeglut
-conflicts mesa-lib
-
diff --git a/graphics/glut/DEPENDS b/graphics/glut/DEPENDS
deleted file mode 100644
index 105d264..0000000
--- a/graphics/glut/DEPENDS
+++ /dev/null
@@ -1 +0,0 @@
-depends imake
diff --git a/graphics/glut/DETAILS b/graphics/glut/DETAILS
deleted file mode 100644
index 1d4bf7a..0000000
--- a/graphics/glut/DETAILS
+++ /dev/null
@@ -1,18 +0,0 @@
- MODULE=glut
- VERSION=3.7
- SOURCE=$MODULE-$VERSION.tar.gz
- SOURCE_URL[0]=http://www.opengl.org/resources/libraries/$MODULE/
- SOURCE_VFY=sha1:4d88591992c15547001c30d5b6d840f672720a5a
- WEB_SITE=http://www.opengl.org/resources/libraries/glut/
- ENTERED=20010922
- UPDATED=20040218
- SHORT="API for small to medium sized OpenGL programs."
-cat << EOF
-The GLUT API is intended for small to medium sized OpenGL Programs. It's
-well suited for basic UI:s, and crossplatform applications. The GLUT
-library supports the following functionality: multiple windows for
-OpenGL rendering, callback driven event processing, an 'idle' routine
-and timers, utility routines to generate various solid and wire frame
-objects, support for bitmap and stroke fonts, as well as miscellaneous
-window management functions.
-EOF
diff --git a/zdeprecated/glut/BUILD b/zdeprecated/glut/BUILD
new file mode 100644
index 0000000..48a0348
--- /dev/null
+++ b/zdeprecated/glut/BUILD
@@ -0,0 +1,18 @@
+(
+ export PATH=${PATH}:/usr/X11R6/bin
+ cp linux/Glut.cf Glut.cf &&
+ sedit "s:\$(TOP)/../lib/libMesa:/usr/X11R6/lib/lib:" Glut.cf &&
+ imake -DUseInstalled -I/usr/X11R6/lib/X11/config -DTOPDIR=. &&
+ xmkmf -a &&
+ cp linux/Makefile lib/glut/Makefile &&
+ sedit "s:,libglut.so.3:,libglut.so.3,-L/usr/X11R6/lib,-lX11,-lGL,-lGLU,-lXi,-lXmu:" lib/glut/Makefile &&
+ sedit "s:-O2 -m486: $CFLAGS:g" lib/glut/Makefile &&
+ cd lib/glut &&
+ make &&
+ prepare_install &&
+ ln -sf libglut.so.3.7 libglut.so.3 &&
+ ln -sf libglut.so.3.7 libglut.so &&
+ cp -d libglut* /usr/lib &&
+ cp $SOURCE_DIRECTORY/include/GL/glut.h /usr/include/GL
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/glut/BUILD.alpha b/zdeprecated/glut/BUILD.alpha
new file mode 100644
index 0000000..fc64968
--- /dev/null
+++ b/zdeprecated/glut/BUILD.alpha
@@ -0,0 +1,30 @@
+(
+ export PATH=${PATH}:/usr/X11R6/bin
+ MESA_FIX="s/\$(TOP)\/..\/lib\/libMesa/\/usr\/X11R6\/lib\/lib/"
+ SYMBOL_LIBS="-L/usr/X11R6/lib,-lX11,-lGL,-lGLU,-lXi,-lXmu"
+ SYMBOL_FIX="s:,libglut.so.3:,libglut.so.3,$SYMBOL_LIBS:"
+
+ sed -i s/i386/alpha/ lib/glut/Makefile &&
+ sed -i s/-m486// lib/glut/Makefile &&
+ sed -i s/i386/alpha/ linux/Makefile &&
+ sed -i s/-m486// linux/Makefile &&
+ sed -i s/i386/alpha/ man/glut/Makefile &&
+ sed -i s/-m486// man/glut/Makefile &&
+
+ cp Glut.cf Glut.cf.bak &&
+ sed $MESA_FIX < linux/Glut.cf > Glut.cf &&
+ imake -DUseInstalled -I/usr/X11R6/lib/X11/config -DTOPDIR=. &&
+ xmkmf -a &&
+ cp lib/glut/Makefile lib/glut/Makefile.bak &&
+ sed $MESA_FIX < linux/Makefile |
+ sed $SYMBOL_FIX > lib/glut/Makefile &&
+ cd lib/glut &&
+ make &&
+ prepare_install &&
+ ln -sf libglut.so.3.7 libglut.so.3 &&
+ ln -sf libglut.so.3.7 libglut.so &&
+ cp -d libglut* /usr/lib &&
+ cd ../.. &&
+ cp include/GL/glut.h /usr/include/GL
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/glut/CONFLICTS b/zdeprecated/glut/CONFLICTS
new file mode 100644
index 0000000..4fcc5a65
--- /dev/null
+++ b/zdeprecated/glut/CONFLICTS
@@ -0,0 +1,3 @@
+conflicts freeglut
+conflicts mesa-lib
+
diff --git a/zdeprecated/glut/DEPENDS b/zdeprecated/glut/DEPENDS
new file mode 100644
index 0000000..105d264
--- /dev/null
+++ b/zdeprecated/glut/DEPENDS
@@ -0,0 +1 @@
+depends imake
diff --git a/zdeprecated/glut/DETAILS b/zdeprecated/glut/DETAILS
new file mode 100644
index 0000000..1d4bf7a
--- /dev/null
+++ b/zdeprecated/glut/DETAILS
@@ -0,0 +1,18 @@
+ MODULE=glut
+ VERSION=3.7
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL[0]=http://www.opengl.org/resources/libraries/$MODULE/
+ SOURCE_VFY=sha1:4d88591992c15547001c30d5b6d840f672720a5a
+ WEB_SITE=http://www.opengl.org/resources/libraries/glut/
+ ENTERED=20010922
+ UPDATED=20040218
+ SHORT="API for small to medium sized OpenGL programs."
+cat << EOF
+The GLUT API is intended for small to medium sized OpenGL Programs. It's
+well suited for basic UI:s, and crossplatform applications. The GLUT
+library supports the following functionality: multiple windows for
+OpenGL rendering, callback driven event processing, an 'idle' routine
+and timers, utility routines to generate various solid and wire frame
+objects, support for bitmap and stroke fonts, as well as miscellaneous
+window management functions.
+EOF
More information about the Lunar-commits
mailing list