[Midnightbsd-cvs] mports [18934] trunk/graphics/freeglut: update freeglut to 2.8.1
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Thu May 14 19:52:56 EDT 2015
Revision: 18934
http://svnweb.midnightbsd.org/mports/?rev=18934
Author: laffer1
Date: 2015-05-14 19:52:55 -0400 (Thu, 14 May 2015)
Log Message:
-----------
update freeglut to 2.8.1
Modified Paths:
--------------
trunk/graphics/freeglut/Makefile
trunk/graphics/freeglut/distinfo
trunk/graphics/freeglut/pkg-plist
Removed Paths:
-------------
trunk/graphics/freeglut/files/patch-progs-demos-smooth_opengl3_smooth_opengl3.c
Modified: trunk/graphics/freeglut/Makefile
===================================================================
--- trunk/graphics/freeglut/Makefile 2015-05-12 16:19:28 UTC (rev 18933)
+++ trunk/graphics/freeglut/Makefile 2015-05-14 23:52:55 UTC (rev 18934)
@@ -1,17 +1,19 @@
# $MidnightBSD$
PORTNAME= freeglut
-PORTVERSION= 2.8.0
+PORTVERSION= 2.8.1
+PORTREVISION= 0
CATEGORIES= graphics
MASTER_SITES= SF
MAINTAINER= ports at MidnightBSD.org
-COMMENT= An alternative to the OpenGL Utility Toolkit (GLUT) library
+COMMENT= Alternative to the OpenGL Utility Toolkit (GLUT) library
+
LICENSE= mit
CONFLICTS= libglut-[0-9].*
-USE_AUTOTOOLS= libtool
+USES= libtool:keepla
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
USE_XORG= ice xi xxf86vm xrandr
@@ -26,6 +28,10 @@
progress.html structure.html
BINS= CallbackMaker Fractals Fractals_random Lorenz One shapes
+OPTIONS_DEFINE= DOCS EXAMPLES
+
+.include <bsd.mport.options.mk>
+
pre-configure:
.for fract in Fractals/fractals.c Fractals_random/fractals_random.c
@${REINPLACE_CMD} -e "s|/usr/local|${PREFIX}|g" \
@@ -37,7 +43,7 @@
${WRKSRC}/progs/demos/CallbackMaker/.libs/callbackmaker
post-install:
-.if !defined(NOPORTDOCS)
+.if ${PORT_OPTIONS:MDOCS}
@${MKDIR} ${DOCSDIR}
.for FILE in ${DOCS}
@${INSTALL_DATA} ${WRKSRC}/doc/${FILE} ${DOCSDIR}
@@ -44,11 +50,11 @@
.endfor
@${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}."
.endif
-.if !defined(NOPORTEXAMPLES)
+.if ${PORT_OPTIONS:MEXAMPLES}
@${MKDIR} ${EXAMPLESDIR}
@${INSTALL_DATA} ${WRKSRC}/progs/demos/Fractals/fractals.dat ${EXAMPLESDIR}
.for prog in ${BINS}
- @${INSTALL_PROGRAM} ${WRKSRC}/progs/demos/${prog}/.libs/${prog:L} ${EXAMPLESDIR}
+ @${INSTALL_PROGRAM} ${WRKSRC}/progs/demos/${prog}/.libs/${prog:tl} ${EXAMPLESDIR}
.endfor
@${ECHO_MSG} "===> Examples installed in ${EXAMPLESDIR}."
.endif
Modified: trunk/graphics/freeglut/distinfo
===================================================================
--- trunk/graphics/freeglut/distinfo 2015-05-12 16:19:28 UTC (rev 18933)
+++ trunk/graphics/freeglut/distinfo 2015-05-14 23:52:55 UTC (rev 18934)
@@ -1,2 +1,2 @@
-SHA256 (freeglut-2.8.0.tar.gz) = 197293ff886abe613bc9eb4a762d9161b0c9e64b3e8e613ed7c5e353974fba05
-SIZE (freeglut-2.8.0.tar.gz) = 979459
+SHA256 (freeglut-2.8.1.tar.gz) = dde46626a62a1cd9cf48a11951cdd592e7067c345cffe193a149dfd47aef999a
+SIZE (freeglut-2.8.1.tar.gz) = 1005343
Deleted: trunk/graphics/freeglut/files/patch-progs-demos-smooth_opengl3_smooth_opengl3.c
===================================================================
--- trunk/graphics/freeglut/files/patch-progs-demos-smooth_opengl3_smooth_opengl3.c 2015-05-12 16:19:28 UTC (rev 18933)
+++ trunk/graphics/freeglut/files/patch-progs-demos-smooth_opengl3_smooth_opengl3.c 2015-05-14 23:52:55 UTC (rev 18934)
@@ -1,18 +0,0 @@
---- progs/demos/smooth_opengl3/smooth_opengl3.c.orig 2012-01-04 14:38:43.000000000 +0100
-+++ progs/demos/smooth_opengl3/smooth_opengl3.c 2012-01-04 14:39:10.000000000 +0100
-@@ -98,6 +98,7 @@
- #define APIENTRY
- #endif
-
-+#ifndef GL_VERSION_1_5
- typedef void (APIENTRY *PFNGLGENBUFFERSPROC) (GLsizei n, GLuint *buffers);
- typedef void (APIENTRY *PFNGLBINDBUFFERPROC) (GLenum target, GLuint buffer);
- typedef void (APIENTRY *PFNGLBUFFERDATAPROC) (GLenum target, ourGLsizeiptr size, const GLvoid *data, GLenum usage);
-@@ -117,6 +118,7 @@
- typedef void (APIENTRY *PFNGLENABLEVERTEXATTRIBARRAYPROC) (GLuint index);
- typedef GLint (APIENTRY *PFNGLGETUNIFORMLOCATIONPROC) (GLuint program, const ourGLchar *name);
- typedef void (APIENTRY *PFNGLUNIFORMMATRIX4FVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
-+#endif
-
- PFNGLGENBUFFERSPROC gl_GenBuffers;
- PFNGLBINDBUFFERPROC gl_BindBuffer;
Modified: trunk/graphics/freeglut/pkg-plist
===================================================================
--- trunk/graphics/freeglut/pkg-plist 2015-05-12 16:19:28 UTC (rev 18933)
+++ trunk/graphics/freeglut/pkg-plist 2015-05-14 23:52:55 UTC (rev 18934)
@@ -5,7 +5,8 @@
lib/libglut.a
lib/libglut.la
lib/libglut.so
-lib/libglut.so.12
+lib/libglut.so.3
+lib/libglut.so.3.9.0
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/callbackmaker
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fractals
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fractals_random
@@ -21,6 +22,3 @@
%%PORTDOCS%%%%DOCSDIR%%/ogl_sm.png
%%PORTDOCS%%%%DOCSDIR%%/progress.html
%%PORTDOCS%%%%DOCSDIR%%/structure.html
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
- at dirrmtry include/GL
More information about the Midnightbsd-cvs
mailing list