[Midnightbsd-cvs] mports [24045] trunk/graphics/libglesv2: update to 13.0.6

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Fri Aug 31 15:03:59 EDT 2018


Revision: 24045
          http://svnweb.midnightbsd.org/mports/?rev=24045
Author:   laffer1
Date:     2018-08-31 15:03:58 -0400 (Fri, 31 Aug 2018)
Log Message:
-----------
update to 13.0.6

Modified Paths:
--------------
    trunk/graphics/libglesv2/Makefile
    trunk/graphics/libglesv2/pkg-descr
    trunk/graphics/libglesv2/pkg-plist

Removed Paths:
-------------
    trunk/graphics/libglesv2/pkg-deinstall
    trunk/graphics/libglesv2/pkg-install

Modified: trunk/graphics/libglesv2/Makefile
===================================================================
--- trunk/graphics/libglesv2/Makefile	2018-08-31 19:01:44 UTC (rev 24044)
+++ trunk/graphics/libglesv2/Makefile	2018-08-31 19:03:58 UTC (rev 24045)
@@ -4,7 +4,7 @@
 
 PORTNAME=	libglesv2
 PORTVERSION=	${MESAVERSION}
-PORTREVISION=	${LIBGLES_REVISION}
+PORTREVISION=	0
 CATEGORIES=	graphics
 
 COMMENT=	OpenGL ES v2 library
@@ -11,41 +11,20 @@
 
 LICENSE=	mit
 
-LIB_DEPENDS+=	libdrm.so:${PORTSDIR}/graphics/libdrm \
-		libglapi.so:${PORTSDIR}/graphics/libglapi \
-		libexpat.so:${PORTSDIR}/textproc/expat2
+LIB_DEPENDS+=	libdrm.so:graphics/libdrm \
+		libglapi.so:graphics/libglapi \
+		libexpat.so:textproc/expat2
 
 # stuff not needed by libglesv2 but configure wants it
-USE_XORG+=	glproto dri2proto xext xdamage xfixes presentproto \
+USE_XORG+=	dri2proto dri3proto glproto presentproto xdamage xext xfixes \
 		xshmfence
 
 .include <bsd.mport.options.mk>
-.include "${.CURDIR}/../../graphics/libGL/bsd.mesalib.mk"
+.include "${.CURDIR}/../../graphics/libGL/Makefile.common"
 
-.if defined(WITH_NEW_MESA)
-LIBGLES_REVISION=	0
-.else
-LIBGLES_REVISION=	4
-.endif
-
-.if defined(WITH_NEW_MESA)
 BUILD_WRKSRC=	${WRKSRC}/src/mapi
 INSTALL_WRKSRC=	${WRKSRC}/src/mapi
-.else
-BUILD_WRKSRC=	${WRKSRC}/src/mapi/es2api
-INSTALL_WRKSRC=	${WRKSRC}/src/mapi/es2api
-.endif
 
-.if !defined(WITH_NEW_MESA)
-pre-build:
-	@cd ${WRKSRC}/src/mapi/shared-glapi && ${MAKE_CMD} ${_MAKE_JOBS}
-.endif
+.include "${.CURDIR}/../../graphics/libGL/Makefile.targets"
 
-post-install:
-
-post-install:
-	@${MKDIR} ${STAGEDIR}${PREFIX}/lib/.mesa
-	@${MV} ${STAGEDIR}${PREFIX}/lib/libGLESv2.so* \
-		${STAGEDIR}${PREFIX}/lib/.mesa/
-
 .include <bsd.port.mk>

Deleted: trunk/graphics/libglesv2/pkg-deinstall
===================================================================
--- trunk/graphics/libglesv2/pkg-deinstall	2018-08-31 19:01:44 UTC (rev 24044)
+++ trunk/graphics/libglesv2/pkg-deinstall	2018-08-31 19:03:58 UTC (rev 24045)
@@ -1,12 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-PREFIX="${PKG_PREFIX-/usr/local}"
-
-case $2 in
-DEINSTALL)
-	/bin/rm -f ${PREFIX}/lib/libGLESv2.so*
-	;;
-esac

Modified: trunk/graphics/libglesv2/pkg-descr
===================================================================
--- trunk/graphics/libglesv2/pkg-descr	2018-08-31 19:01:44 UTC (rev 24044)
+++ trunk/graphics/libglesv2/pkg-descr	2018-08-31 19:03:58 UTC (rev 24045)
@@ -1,3 +1,3 @@
 This package contains the GL ES v2 utility library.
 
-WWW: http://www.freedesktop.org/Software/xorg
+WWW: http://mesa3d.org/

Deleted: trunk/graphics/libglesv2/pkg-install
===================================================================
--- trunk/graphics/libglesv2/pkg-install	2018-08-31 19:01:44 UTC (rev 24044)
+++ trunk/graphics/libglesv2/pkg-install	2018-08-31 19:03:58 UTC (rev 24045)
@@ -1,19 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-PREFIX="${PKG_PREFIX-/usr/local}"
-
-case $2 in
-POST-INSTALL)
-	if [ -f ${PREFIX}/lib/.nvidia/libGLESv2.so.2 ]; then
-	  /bin/ln -f ${PREFIX}/lib/.nvidia/libGLESv2.so.2 ${PREFIX}/lib/libGLESv2.so
-	  /bin/ln -f ${PREFIX}/lib/.nvidia/libGLESv2.so.2 ${PREFIX}/lib/libGLESv2.so.2
-	else
-	  /bin/ln -f ${PREFIX}/lib/.mesa/libGLESv2.so.2.0.0 ${PREFIX}/lib/libGLESv2.so
-	  /bin/ln -f ${PREFIX}/lib/.mesa/libGLESv2.so.2.0.0 ${PREFIX}/lib/libGLESv2.so.2
-	  /bin/ln -f ${PREFIX}/lib/.mesa/libGLESv2.so.2.0.0 ${PREFIX}/lib/libGLESv2.so.2.0.0
-	fi
-	;;
-esac

Modified: trunk/graphics/libglesv2/pkg-plist
===================================================================
--- trunk/graphics/libglesv2/pkg-plist	2018-08-31 19:01:44 UTC (rev 24044)
+++ trunk/graphics/libglesv2/pkg-plist	2018-08-31 19:03:58 UTC (rev 24045)
@@ -2,12 +2,13 @@
 include/GLES2/gl2ext.h
 include/GLES2/gl2platform.h
 include/GLES3/gl3.h
-%%NEW%%include/GLES3/gl31.h
+include/GLES3/gl31.h
+include/GLES3/gl32.h
 include/GLES3/gl3ext.h
 include/GLES3/gl3platform.h
-lib/.mesa/libGLESv2.so
-lib/.mesa/libGLESv2.so.2
-lib/.mesa/libGLESv2.so.2.0.0
+lib/libGLESv2.so
+lib/libGLESv2.so.2
+lib/libGLESv2.so.2.0.0
 @comment lib/libglapi.so
 @comment lib/libglapi.so.0
 @comment lib/libglapi.so.0.0.0



More information about the Midnightbsd-cvs mailing list