Wed Nov 27 13:46:54 2019 UTC ()
libvdpau: Fix PKGCONFIG_OVERRIDE for meson


(nia)
diff -r1.16 -r1.17 pkgsrc/multimedia/libvdpau/Makefile

cvs diff -r1.16 -r1.17 pkgsrc/multimedia/libvdpau/Makefile (expand / switch to unified diff)

--- pkgsrc/multimedia/libvdpau/Makefile 2019/11/27 13:41:54 1.16
+++ pkgsrc/multimedia/libvdpau/Makefile 2019/11/27 13:46:53 1.17
@@ -1,34 +1,35 @@ @@ -1,34 +1,35 @@
1# $NetBSD: Makefile,v 1.16 2019/11/27 13:41:54 nia Exp $ 1# $NetBSD: Makefile,v 1.17 2019/11/27 13:46:53 nia Exp $
2 2
3DISTNAME= libvdpau-1.3 3DISTNAME= libvdpau-1.3
4CATEGORIES= multimedia 4CATEGORIES= multimedia
5MASTER_SITES= https://gitlab.freedesktop.org/vdpau/libvdpau/-/archive/${PKGVERSION_NOREV}/ 5MASTER_SITES= https://gitlab.freedesktop.org/vdpau/libvdpau/-/archive/${PKGVERSION_NOREV}/
6EXTRACT_SUFX= .tar.bz2 6EXTRACT_SUFX= .tar.bz2
7 7
8MAINTAINER= cheusov@NetBSD.org 8MAINTAINER= cheusov@NetBSD.org
9HOMEPAGE= https://www.freedesktop.org/wiki/Software/VDPAU/ 9HOMEPAGE= https://www.freedesktop.org/wiki/Software/VDPAU/
10COMMENT= Video Decode and Presentation API for Unix 10COMMENT= Video Decode and Presentation API for Unix
11LICENSE= mit 11LICENSE= mit
12 12
13USE_TOOLS+= pkg-config 13USE_TOOLS+= pkg-config
14USE_LANGUAGES= c c++ 14USE_LANGUAGES= c c++
15 15
16#PKGCONFIG_OVERRIDE+= vdpau.pc.in 
17 
18EGDIR= ${PREFIX}/share/examples/libvdpau 16EGDIR= ${PREFIX}/share/examples/libvdpau
19CONF_FILES= ${EGDIR}/vdpau_wrapper.cfg \ 17CONF_FILES= ${EGDIR}/vdpau_wrapper.cfg \
20 ${PKG_SYSCONFDIR}/vdpau_wrapper.cfg 18 ${PKG_SYSCONFDIR}/vdpau_wrapper.cfg
21 19
22MESON_ARGS+= -Degdir=${EGDIR} 20MESON_ARGS+= -Degdir=${EGDIR}
23 21
 22PKGCONFIG_OVERRIDE_STAGE= pre-install
 23PKGCONFIG_OVERRIDE+= output/meson-private/vdpau.pc
 24
24.include "available.mk" 25.include "available.mk"
25 26
26.if ${VDPAU_AVAILABLE} == no 27.if ${VDPAU_AVAILABLE} == no
27PKG_SKIP_REASON+= "VDPAU is not available on this platform" 28PKG_SKIP_REASON+= "VDPAU is not available on this platform"
28.endif 29.endif
29 30
30.include "../../x11/libX11/buildlink3.mk" 31.include "../../x11/libX11/buildlink3.mk"
31.include "../../x11/libXext/buildlink3.mk" 32.include "../../x11/libXext/buildlink3.mk"
32.include "../../x11/xorgproto/buildlink3.mk" 33.include "../../x11/xorgproto/buildlink3.mk"
33.include "../../devel/meson/build.mk" 34.include "../../devel/meson/build.mk"
34.include "../../mk/bsd.pkg.mk" 35.include "../../mk/bsd.pkg.mk"