pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

libglvnd: added more info into Makefile



Module Name:	pkgsrc-wip
Committed By:	Kevin Bloom <kevin.bloom%posteo.net@localhost>
Pushed By:	nuclearkev
Date:		Wed Jul 23 13:28:42 2025 +0000
Changeset:	8506981bbb750b65c430996bda665d31b36599fe

Modified Files:
	libglvnd/Makefile
	libglvnd/PLIST
	libglvnd/buildlink3.mk

Log Message:
libglvnd: added more info into Makefile

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=8506981bbb750b65c430996bda665d31b36599fe

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 libglvnd/Makefile      |  12 ++++--
 libglvnd/PLIST         | 104 ++++++++++++++++++++++++-------------------------
 libglvnd/buildlink3.mk |   4 +-
 3 files changed, 62 insertions(+), 58 deletions(-)

diffs:
diff --git a/libglvnd/Makefile b/libglvnd/Makefile
index 41a9d59736..92024c7973 100644
--- a/libglvnd/Makefile
+++ b/libglvnd/Makefile
@@ -2,17 +2,21 @@
 
 DISTNAME=	libglvnd-v1.7.0
 PKGNAME=	${DISTNAME:S,-v,-,}
-CATEGORIES=	# TODO: add primary category
+CATEGORIES=	graphics
 MASTER_SITES=	https://gitlab.freedesktop.org/glvnd/libglvnd/-/archive/v1.7.0/
 
-MAINTAINER=	INSERT_YOUR_MAIL_ADDRESS_HERE # or use pkgsrc-users%NetBSD.org@localhost
+MAINTAINER=	ktnb%NetBSD.org@localhost
 HOMEPAGE=	https://gitlab.freedesktop.org/glvnd/libglvnd/-/archive/v1.7.0/
-COMMENT=	TODO: Short description of the package
-#LICENSE=	# TODO: (see mk/license.mk)
+COMMENT=	The GL Vendor-Neutral Display library
+LICENSE=	modified-bsd
 
 USE_TOOLS+=	pkg-config
 USE_LANGUAGES=	c c++
 
+# glvnd will conflict with MesaLib so we can tuck it in here for
+# safe keeping
+MESON_ARGS+=	--prefix=${PREFIX}/glvnd
+
 PKGCONFIG_OVERRIDE+=	libglvnd.pc.in
 PKGCONFIG_OVERRIDE+=	src/EGL/egl.pc.in
 PKGCONFIG_OVERRIDE+=	src/GL/gl.pc.in
diff --git a/libglvnd/PLIST b/libglvnd/PLIST
index c53c46804a..e0a816467c 100644
--- a/libglvnd/PLIST
+++ b/libglvnd/PLIST
@@ -1,53 +1,53 @@
 @comment $NetBSD$
-include/EGL/egl.h
-include/EGL/eglext.h
-include/EGL/eglplatform.h
-include/GL/gl.h
-include/GL/glcorearb.h
-include/GL/glext.h
-include/GL/glx.h
-include/GL/glxext.h
-include/GLES/egl.h
-include/GLES/gl.h
-include/GLES/glext.h
-include/GLES/glplatform.h
-include/GLES2/gl2.h
-include/GLES2/gl2ext.h
-include/GLES2/gl2platform.h
-include/GLES3/gl3.h
-include/GLES3/gl31.h
-include/GLES3/gl32.h
-include/GLES3/gl3ext.h
-include/GLES3/gl3platform.h
-include/KHR/khrplatform.h
-include/glvnd/GLdispatchABI.h
-include/glvnd/libeglabi.h
-include/glvnd/libglxabi.h
-lib/libEGL.so
-lib/libEGL.so.1
-lib/libEGL.so.1.1.0
-lib/libGL.so
-lib/libGL.so.1
-lib/libGL.so.${PKGVERSION}
-lib/libGLESv1_CM.so
-lib/libGLESv1_CM.so.1
-lib/libGLESv1_CM.so.1.2.0
-lib/libGLESv2.so
-lib/libGLESv2.so.2
-lib/libGLESv2.so.2.1.0
-lib/libGLX.so
-lib/libGLX.so.0
-lib/libGLX.so.0.0.0
-lib/libGLdispatch.so
-lib/libGLdispatch.so.0
-lib/libGLdispatch.so.0.0.0
-lib/libOpenGL.so
-lib/libOpenGL.so.0
-lib/libOpenGL.so.0.0.0
-lib/pkgconfig/egl.pc
-lib/pkgconfig/gl.pc
-lib/pkgconfig/glesv1_cm.pc
-lib/pkgconfig/glesv2.pc
-lib/pkgconfig/glx.pc
-lib/pkgconfig/libglvnd.pc
-lib/pkgconfig/opengl.pc
+glvnd/include/EGL/egl.h
+glvnd/include/EGL/eglext.h
+glvnd/include/EGL/eglplatform.h
+glvnd/include/GL/gl.h
+glvnd/include/GL/glcorearb.h
+glvnd/include/GL/glext.h
+glvnd/include/GL/glx.h
+glvnd/include/GL/glxext.h
+glvnd/include/GLES/egl.h
+glvnd/include/GLES/gl.h
+glvnd/include/GLES/glext.h
+glvnd/include/GLES/glplatform.h
+glvnd/include/GLES2/gl2.h
+glvnd/include/GLES2/gl2ext.h
+glvnd/include/GLES2/gl2platform.h
+glvnd/include/GLES3/gl3.h
+glvnd/include/GLES3/gl31.h
+glvnd/include/GLES3/gl32.h
+glvnd/include/GLES3/gl3ext.h
+glvnd/include/GLES3/gl3platform.h
+glvnd/include/KHR/khrplatform.h
+glvnd/include/glvnd/GLdispatchABI.h
+glvnd/include/glvnd/libeglabi.h
+glvnd/include/glvnd/libglxabi.h
+glvnd/lib/libEGL.so
+glvnd/lib/libEGL.so.1
+glvnd/lib/libEGL.so.1.1.0
+glvnd/lib/libGL.so
+glvnd/lib/libGL.so.1
+glvnd/lib/libGL.so.${PKGVERSION}
+glvnd/lib/libGLESv1_CM.so
+glvnd/lib/libGLESv1_CM.so.1
+glvnd/lib/libGLESv1_CM.so.1.2.0
+glvnd/lib/libGLESv2.so
+glvnd/lib/libGLESv2.so.2
+glvnd/lib/libGLESv2.so.2.1.0
+glvnd/lib/libGLX.so
+glvnd/lib/libGLX.so.0
+glvnd/lib/libGLX.so.0.0.0
+glvnd/lib/libGLdispatch.so
+glvnd/lib/libGLdispatch.so.0
+glvnd/lib/libGLdispatch.so.0.0.0
+glvnd/lib/libOpenGL.so
+glvnd/lib/libOpenGL.so.0
+glvnd/lib/libOpenGL.so.0.0.0
+glvnd/lib/pkgconfig/egl.pc
+glvnd/lib/pkgconfig/gl.pc
+glvnd/lib/pkgconfig/glesv1_cm.pc
+glvnd/lib/pkgconfig/glesv2.pc
+glvnd/lib/pkgconfig/glx.pc
+glvnd/lib/pkgconfig/libglvnd.pc
+glvnd/lib/pkgconfig/opengl.pc
diff --git a/libglvnd/buildlink3.mk b/libglvnd/buildlink3.mk
index 579753d570..655a9abeae 100644
--- a/libglvnd/buildlink3.mk
+++ b/libglvnd/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD:$
+# $NetBSD$
 
 BUILDLINK_TREE+=	libglvnd
 
@@ -6,7 +6,7 @@ BUILDLINK_TREE+=	libglvnd
 LIBGLVND_BUILDLINK3_MK:=
 
 BUILDLINK_API_DEPENDS.libglvnd+=	libglvnd>=1.7.0
-BUILDLINK_PKGSRCDIR.libglvnd?=	../../wip/libglvnd
+BUILDLINK_PKGSRCDIR.libglvnd?=		../../wip/libglvnd
 
 .endif	# LIBGLVND_BUILDLINK3_MK
 


Home | Main Index | Thread Index | Old Index