| @@ -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 | |
3 | DISTNAME= libvdpau-1.3 | | 3 | DISTNAME= libvdpau-1.3 |
4 | CATEGORIES= multimedia | | 4 | CATEGORIES= multimedia |
5 | MASTER_SITES= https://gitlab.freedesktop.org/vdpau/libvdpau/-/archive/${PKGVERSION_NOREV}/ | | 5 | MASTER_SITES= https://gitlab.freedesktop.org/vdpau/libvdpau/-/archive/${PKGVERSION_NOREV}/ |
6 | EXTRACT_SUFX= .tar.bz2 | | 6 | EXTRACT_SUFX= .tar.bz2 |
7 | | | 7 | |
8 | MAINTAINER= cheusov@NetBSD.org | | 8 | MAINTAINER= cheusov@NetBSD.org |
9 | HOMEPAGE= https://www.freedesktop.org/wiki/Software/VDPAU/ | | 9 | HOMEPAGE= https://www.freedesktop.org/wiki/Software/VDPAU/ |
10 | COMMENT= Video Decode and Presentation API for Unix | | 10 | COMMENT= Video Decode and Presentation API for Unix |
11 | LICENSE= mit | | 11 | LICENSE= mit |
12 | | | 12 | |
13 | USE_TOOLS+= pkg-config | | 13 | USE_TOOLS+= pkg-config |
14 | USE_LANGUAGES= c c++ | | 14 | USE_LANGUAGES= c c++ |
15 | | | 15 | |
16 | #PKGCONFIG_OVERRIDE+= vdpau.pc.in | | | |
17 | | | | |
18 | EGDIR= ${PREFIX}/share/examples/libvdpau | | 16 | EGDIR= ${PREFIX}/share/examples/libvdpau |
19 | CONF_FILES= ${EGDIR}/vdpau_wrapper.cfg \ | | 17 | CONF_FILES= ${EGDIR}/vdpau_wrapper.cfg \ |
20 | ${PKG_SYSCONFDIR}/vdpau_wrapper.cfg | | 18 | ${PKG_SYSCONFDIR}/vdpau_wrapper.cfg |
21 | | | 19 | |
22 | MESON_ARGS+= -Degdir=${EGDIR} | | 20 | MESON_ARGS+= -Degdir=${EGDIR} |
23 | | | 21 | |
| | | 22 | PKGCONFIG_OVERRIDE_STAGE= pre-install |
| | | 23 | PKGCONFIG_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 |
27 | PKG_SKIP_REASON+= "VDPAU is not available on this platform" | | 28 | PKG_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" |