[Midnightbsd-cvs] mports [24534] trunk/graphics/gstreamer1-plugins-gl: fix build

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Thu Oct 18 23:12:44 EDT 2018


Revision: 24534
          http://svnweb.midnightbsd.org/mports/?rev=24534
Author:   laffer1
Date:     2018-10-18 23:12:44 -0400 (Thu, 18 Oct 2018)
Log Message:
-----------
fix build

Modified Paths:
--------------
    trunk/graphics/gstreamer1-plugins-gl/Makefile
    trunk/graphics/gstreamer1-plugins-gl/pkg-plist

Modified: trunk/graphics/gstreamer1-plugins-gl/Makefile
===================================================================
--- trunk/graphics/gstreamer1-plugins-gl/Makefile	2018-10-19 01:26:35 UTC (rev 24533)
+++ trunk/graphics/gstreamer1-plugins-gl/Makefile	2018-10-19 03:12:44 UTC (rev 24534)
@@ -3,20 +3,25 @@
 PORTREVISION=	1
 CATEGORIES=	graphics
 
-COMMENT=	Gstreamer GL graphics plugin
+COMMENT=	GStreamer GL graphics plugin
 
 GST_PLUGIN=	gl
 DIST=		bad
 
+GL_GST_DIRS=	gst-libs/gst/allocators
 PLIST=		${.CURDIR}/pkg-plist
 
 MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
 
+CONFIGURE_TARGET=	${ARCH}-portbld-freebsd10.4
+
 pre-build:
-	@cd ${WRKSRC}/gst-libs/gst/gl && ${GMAKE} ${FAKE_MAKEARGS}
+.for dir in ${GL_GST_DIRS}
+	@(cd ${BUILD_WRKSRC}/${dir}; ${SETENV} ${MAKE_ENV} ${FAKE_MAKEENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${_MAKE_JOBS} ${MAKE_ARGS} ${FAKE_MAKEARGS} ${ALL_TARGET})
+.endfor
 
 post-install:
-	@cd ${WRKSRC}/gst-libs/gst/gl && ${SETENV} DESTDIR=${FAKE_DESTDIR} \
-		INSTALL_TARGET=${INSTALL_TARGET} ${GMAKE} ${FAKE_MAKEARGS} install
+	${INSTALL_DATA} ${WRKSRC}/pkgconfig/gstreamer-gl.pc \
+		${STAGEDIR}${PREFIX}/libdata/pkgconfig/gstreamer-gl-1.0.pc
 
 .include "${MASTERDIR}/Makefile"

Modified: trunk/graphics/gstreamer1-plugins-gl/pkg-plist
===================================================================
--- trunk/graphics/gstreamer1-plugins-gl/pkg-plist	2018-10-19 01:26:35 UTC (rev 24533)
+++ trunk/graphics/gstreamer1-plugins-gl/pkg-plist	2018-10-19 03:12:44 UTC (rev 24534)
@@ -1,9 +1,13 @@
-include/gstreamer-%%VERSION%%/gst/gl/egl/gsteglimagememory.h
+include/gstreamer-%%VERSION%%/gst/gl/egl/gstegl.h
+include/gstreamer-%%VERSION%%/gst/gl/egl/gsteglimage.h
 include/gstreamer-%%VERSION%%/gst/gl/egl/gstgldisplay_egl.h
+include/gstreamer-%%VERSION%%/gst/gl/egl/gstglmemoryegl.h
 include/gstreamer-%%VERSION%%/gst/gl/gl.h
 include/gstreamer-%%VERSION%%/gst/gl/glprototypes/all_functions.h
 include/gstreamer-%%VERSION%%/gst/gl/glprototypes/base.h
 include/gstreamer-%%VERSION%%/gst/gl/glprototypes/blending.h
+include/gstreamer-%%VERSION%%/gst/gl/glprototypes/buffers.h
+include/gstreamer-%%VERSION%%/gst/gl/glprototypes/debug.h
 include/gstreamer-%%VERSION%%/gst/gl/glprototypes/eglimage.h
 include/gstreamer-%%VERSION%%/gst/gl/glprototypes/fbo.h
 include/gstreamer-%%VERSION%%/gst/gl/glprototypes/fixedfunction.h
@@ -11,27 +15,45 @@
 include/gstreamer-%%VERSION%%/gst/gl/glprototypes/gstgl_compat.h
 include/gstreamer-%%VERSION%%/gst/gl/glprototypes/gstgl_gles2compat.h
 include/gstreamer-%%VERSION%%/gst/gl/glprototypes/opengl.h
+include/gstreamer-%%VERSION%%/gst/gl/glprototypes/query.h
 include/gstreamer-%%VERSION%%/gst/gl/glprototypes/shaders.h
+include/gstreamer-%%VERSION%%/gst/gl/glprototypes/sync.h
+include/gstreamer-%%VERSION%%/gst/gl/glprototypes/vao.h
+include/gstreamer-%%VERSION%%/gst/gl/gstgl_enums.h
 include/gstreamer-%%VERSION%%/gst/gl/gstgl_fwd.h
 include/gstreamer-%%VERSION%%/gst/gl/gstglapi.h
+include/gstreamer-%%VERSION%%/gst/gl/gstglbasefilter.h
+include/gstreamer-%%VERSION%%/gst/gl/gstglbasememory.h
+include/gstreamer-%%VERSION%%/gst/gl/gstglbuffer.h
 include/gstreamer-%%VERSION%%/gst/gl/gstglbufferpool.h
 include/gstreamer-%%VERSION%%/gst/gl/gstglcolorconvert.h
-include/gstreamer-%%VERSION%%/gst/gl/gstglconfig.h
 include/gstreamer-%%VERSION%%/gst/gl/gstglcontext.h
+include/gstreamer-%%VERSION%%/gst/gl/gstgldebug.h
 include/gstreamer-%%VERSION%%/gst/gl/gstgldisplay.h
-include/gstreamer-%%VERSION%%/gst/gl/gstgldownload.h
 include/gstreamer-%%VERSION%%/gst/gl/gstglfeature.h
 include/gstreamer-%%VERSION%%/gst/gl/gstglfilter.h
+include/gstreamer-%%VERSION%%/gst/gl/gstglformat.h
 include/gstreamer-%%VERSION%%/gst/gl/gstglframebuffer.h
 include/gstreamer-%%VERSION%%/gst/gl/gstglmemory.h
+include/gstreamer-%%VERSION%%/gst/gl/gstglmemorypbo.h
+include/gstreamer-%%VERSION%%/gst/gl/gstgloverlaycompositor.h
+include/gstreamer-%%VERSION%%/gst/gl/gstglquery.h
+include/gstreamer-%%VERSION%%/gst/gl/gstglrenderbuffer.h
 include/gstreamer-%%VERSION%%/gst/gl/gstglshader.h
-include/gstreamer-%%VERSION%%/gst/gl/gstglshadervariables.h
+include/gstreamer-%%VERSION%%/gst/gl/gstglshaderstrings.h
+include/gstreamer-%%VERSION%%/gst/gl/gstglsl.h
+include/gstreamer-%%VERSION%%/gst/gl/gstglslstage.h
+include/gstreamer-%%VERSION%%/gst/gl/gstglsyncmeta.h
 include/gstreamer-%%VERSION%%/gst/gl/gstglupload.h
-include/gstreamer-%%VERSION%%/gst/gl/gstgluploadmeta.h
 include/gstreamer-%%VERSION%%/gst/gl/gstglutils.h
+include/gstreamer-%%VERSION%%/gst/gl/gstglviewconvert.h
 include/gstreamer-%%VERSION%%/gst/gl/gstglwindow.h
 include/gstreamer-%%VERSION%%/gst/gl/x11/gstgldisplay_x11.h
+lib/girepository-%%VERSION%%/GstGL-%%VERSION%%.typelib
+lib/gstreamer-%%VERSION%%/include/gst/gl/gstglconfig.h
 lib/gstreamer-%%VERSION%%/libgstopengl.so
 lib/libgstgl-%%VERSION%%.so
 lib/libgstgl-%%VERSION%%.so.0
 lib/libgstgl-%%VERSION%%.so.%%SOVERSION%%
+libdata/pkgconfig/gstreamer-gl-%%VERSION%%.pc
+share/gir-%%VERSION%%/GstGL-%%VERSION%%.gir



More information about the Midnightbsd-cvs mailing list