| @@ -1,61 +1,62 @@ | | | @@ -1,61 +1,62 @@ |
1 | # $NetBSD: Makefile,v 1.16 2015/02/28 11:53:31 adam Exp $ | | 1 | # $NetBSD: Makefile,v 1.17 2015/04/02 22:46:20 wiz Exp $ |
2 | | | 2 | |
3 | DISTNAME= mpv-0.8.2 | | 3 | DISTNAME= mpv-0.8.3 |
4 | CATEGORIES= multimedia | | 4 | CATEGORIES= multimedia |
5 | MASTER_SITES= -https://github.com/mpv-player/mpv/archive/v${PKGVERSION_NOREV}${EXTRACT_SUFX} | | 5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=mpv-player/} |
| | | 6 | GITHUB_TAG= v${PKGVERSION_NOREV} |
6 | | | 7 | |
7 | MAINTAINER= leot1990@users.sourceforge.net | | 8 | MAINTAINER= leot1990@users.sourceforge.net |
8 | HOMEPAGE= http://mpv.io/ | | 9 | HOMEPAGE= http://mpv.io/ |
9 | COMMENT= Video player based on MPlayer and mplayer2 | | 10 | COMMENT= Video player based on MPlayer and mplayer2 |
10 | LICENSE= gnu-gpl-v2 | | 11 | LICENSE= gnu-gpl-v2 |
11 | | | 12 | |
12 | BUILD_DEPENDS+= ${PYPKGPREFIX}-docutils>=0.12:../../textproc/py-docutils | | 13 | BUILD_DEPENDS+= ${PYPKGPREFIX}-docutils>=0.12:../../textproc/py-docutils |
13 | # ${WRKSRC}/bootstrap.py mentions needed version | | 14 | # ${WRKSRC}/bootstrap.py mentions needed version |
14 | BUILD_DEPENDS+= waf>=1.8.4:../../devel/waf | | 15 | BUILD_DEPENDS+= waf>=1.8.4:../../devel/waf |
15 | | | 16 | |
16 | PYTHON_FOR_BUILD_ONLY= yes | | 17 | PYTHON_FOR_BUILD_ONLY= yes |
17 | PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # py-docutils | | 18 | PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # py-docutils |
18 | | | 19 | |
19 | USE_TOOLS+= perl pkg-config | | 20 | USE_TOOLS+= perl pkg-config |
20 | | | 21 | |
21 | MAKE_DIRS= ${PKG_SYSCONFDIR}/mpv | | 22 | MAKE_DIRS= ${PKG_SYSCONFDIR}/mpv |
22 | INSTALLATION_DIRS= share/examples/mpv | | 23 | INSTALLATION_DIRS= share/examples/mpv |
23 | CONF_FILES+= share/examples/mpv/encoding-profiles.conf ${PKG_SYSCONFDIR}/mpv/encoding-profiles.conf | | 24 | CONF_FILES+= share/examples/mpv/encoding-profiles.conf ${PKG_SYSCONFDIR}/mpv/encoding-profiles.conf |
24 | | | 25 | |
25 | SUBST_CLASSES+= audio | | 26 | SUBST_CLASSES+= audio |
26 | SUBST_SED.audio+= -e "s,/dev/dsp,${DEVOSSAUDIO}," | | 27 | SUBST_SED.audio+= -e "s,/dev/dsp,${DEVOSSAUDIO}," |
27 | SUBST_FILES.audio+= stream/audio_in.c waftools/checks/custom.py wscript | | 28 | SUBST_FILES.audio+= stream/audio_in.c waftools/checks/custom.py wscript |
28 | SUBST_STAGE.audio= pre-configure | | 29 | SUBST_STAGE.audio= pre-configure |
29 | SUBST_MESSAGE.audio= Fixing path to audio device. | | 30 | SUBST_MESSAGE.audio= Fixing path to audio device. |
30 | | | 31 | |
31 | SUBST_CLASSES+= docutils | | 32 | SUBST_CLASSES+= docutils |
32 | SUBST_SED.docutils+= -e "s,rst2man,rst2man-${PYVERSSUFFIX}," | | 33 | SUBST_SED.docutils+= -e "s,rst2man,rst2man-${PYVERSSUFFIX}," |
33 | SUBST_FILES.docutils+= wscript | | 34 | SUBST_FILES.docutils+= wscript |
34 | SUBST_STAGE.docutils= pre-configure | | 35 | SUBST_STAGE.docutils= pre-configure |
35 | SUBST_MESSAGE.docutils= Fix docutils command names. | | 36 | SUBST_MESSAGE.docutils= Fix docutils command names. |
36 | | | 37 | |
37 | post-install: | | 38 | post-install: |
38 | cd ${DESTDIR}${PREFIX} && ${MV} etc/mpv/encoding-profiles.conf share/examples/mpv | | 39 | cd ${DESTDIR}${PREFIX} && ${MV} etc/mpv/encoding-profiles.conf share/examples/mpv |
39 | | | 40 | |
40 | .include "options.mk" | | 41 | .include "options.mk" |
41 | | | 42 | |
42 | .include "../../mk/bsd.prefs.mk" | | 43 | .include "../../mk/bsd.prefs.mk" |
43 | .if ${OPSYS} != "Darwin" | | 44 | .if ${OPSYS} != "Darwin" |
44 | .include "../../graphics/MesaLib/buildlink3.mk" | | 45 | .include "../../graphics/MesaLib/buildlink3.mk" |
45 | .include "../../x11/libXinerama/buildlink3.mk" | | 46 | .include "../../x11/libXinerama/buildlink3.mk" |
46 | .include "../../x11/libXv/buildlink3.mk" | | 47 | .include "../../x11/libXv/buildlink3.mk" |
47 | .include "../../x11/libXxf86vm/buildlink3.mk" | | 48 | .include "../../x11/libXxf86vm/buildlink3.mk" |
48 | .include "../../mk/oss.buildlink3.mk" | | 49 | .include "../../mk/oss.buildlink3.mk" |
49 | .endif | | 50 | .endif |
50 | | | 51 | |
51 | .include "../../devel/waf/waf.mk" | | 52 | .include "../../devel/waf/waf.mk" |
52 | .include "../../devel/zlib/buildlink3.mk" | | 53 | .include "../../devel/zlib/buildlink3.mk" |
53 | .include "../../lang/python/application.mk" | | 54 | .include "../../lang/python/application.mk" |
54 | .include "../../multimedia/libass/buildlink3.mk" | | 55 | .include "../../multimedia/libass/buildlink3.mk" |
55 | .include "../../multimedia/libdvdnav/buildlink3.mk" | | 56 | .include "../../multimedia/libdvdnav/buildlink3.mk" |
56 | .include "../../multimedia/libdvdread/buildlink3.mk" | | 57 | .include "../../multimedia/libdvdread/buildlink3.mk" |
57 | .include "../../multimedia/ffmpeg2/buildlink3.mk" | | 58 | .include "../../multimedia/ffmpeg2/buildlink3.mk" |
58 | .include "../../graphics/hicolor-icon-theme/buildlink3.mk" | | 59 | .include "../../graphics/hicolor-icon-theme/buildlink3.mk" |
59 | .include "../../sysutils/desktop-file-utils/desktopdb.mk" | | 60 | .include "../../sysutils/desktop-file-utils/desktopdb.mk" |
60 | .include "../../mk/jpeg.buildlink3.mk" | | 61 | .include "../../mk/jpeg.buildlink3.mk" |
61 | .include "../../mk/bsd.pkg.mk" | | 62 | .include "../../mk/bsd.pkg.mk" |