[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