2015-10-02 07:34:14 +00:00
|
|
|
# $OpenBSD: Makefile,v 1.18 2015/10/02 07:34:14 bentley Exp $
|
2015-01-11 08:21:39 +00:00
|
|
|
|
2015-05-30 07:27:40 +00:00
|
|
|
ONLY_FOR_ARCHS = alpha amd64 i386 powerpc sparc64
|
2015-01-11 08:21:39 +00:00
|
|
|
|
|
|
|
COMMENT = movie player based on MPlayer/mplayer2
|
2015-09-26 04:02:31 +00:00
|
|
|
|
|
|
|
V = 0.11.0
|
2015-10-02 07:34:14 +00:00
|
|
|
REVISION = 0
|
2015-01-11 08:21:39 +00:00
|
|
|
DISTNAME = mpv-${V}
|
|
|
|
|
|
|
|
GH_ACCOUNT= mpv-player
|
|
|
|
GH_PROJECT= mpv
|
|
|
|
GH_TAGNAME= v${V}
|
|
|
|
|
|
|
|
CATEGORIES = multimedia x11
|
|
|
|
|
|
|
|
HOMEPAGE = http://mpv.io/
|
|
|
|
|
2015-09-26 04:02:31 +00:00
|
|
|
MAINTAINER = Dmitrij D. Czarkoff <czarkoff@openbsd.org>
|
2015-01-12 06:31:04 +00:00
|
|
|
|
2015-01-11 08:21:39 +00:00
|
|
|
# GPLv2+
|
|
|
|
PERMIT_PACKAGE_CDROM = patents
|
|
|
|
PERMIT_PACKAGE_FTP = Yes
|
|
|
|
|
|
|
|
WANTLIB += EGL GL X11 Xext Xinerama Xrandr Xss Xv ass avcodec
|
2015-05-23 07:58:40 +00:00
|
|
|
WANTLIB += avdevice avfilter avformat avutil bluray c cdio cdio_cdda
|
|
|
|
WANTLIB += cdio_paranoia dvdnav dvdread jpeg lcms2 m pthread
|
|
|
|
WANTLIB += smbclient sndio swresample swscale z ${MODLUA_WANTLIB}
|
2015-01-11 08:21:39 +00:00
|
|
|
|
|
|
|
MODULES = converters/libiconv \
|
|
|
|
lang/lua \
|
|
|
|
lang/python
|
|
|
|
|
|
|
|
BUILD_DEPENDS = audio/ladspa \
|
|
|
|
graphics/libmng \
|
|
|
|
textproc/py-docutils
|
|
|
|
|
|
|
|
LIB_DEPENDS = audio/libcdio \
|
2015-05-23 07:58:40 +00:00
|
|
|
devel/libdvdread \
|
2015-01-11 08:21:39 +00:00
|
|
|
graphics/ffmpeg \
|
|
|
|
graphics/jpeg \
|
|
|
|
graphics/lcms2 \
|
|
|
|
multimedia/libass \
|
2015-05-23 07:58:40 +00:00
|
|
|
multimedia/libbluray>=0.8.0 \
|
|
|
|
multimedia/libdvdnav \
|
2015-01-11 08:21:39 +00:00
|
|
|
net/samba
|
|
|
|
|
2015-09-11 14:46:29 +00:00
|
|
|
# zsh.pl needs to find the binary that was just built
|
|
|
|
PORTPATH = \
|
|
|
|
${WRKDIR}/bin:${WRKBUILD}:/usr/bin:/bin:/usr/sbin:/sbin:${DEPBASE}/bin:${LOCALBASE}/bin:${X11BASE}/bin
|
|
|
|
|
2015-01-11 08:21:39 +00:00
|
|
|
RUN_DEPENDS = devel/desktop-file-utils \
|
2015-03-27 08:13:02 +00:00
|
|
|
x11/gtk+3,-guic
|
2015-01-11 08:21:39 +00:00
|
|
|
|
2015-08-25 11:04:38 +00:00
|
|
|
CFLAGS += -I. -I.. -I${LOCALBASE}/include `pkg-config --cflags smbclient`
|
2015-01-11 08:21:39 +00:00
|
|
|
|
|
|
|
CONFIGURE_STYLE = simple
|
2015-09-10 10:43:06 +00:00
|
|
|
CONFIGURE_SCRIPT = TOOLS/old-configure
|
2015-01-11 08:21:39 +00:00
|
|
|
CONFIGURE_ARGS += --confdir=${SYSCONFDIR}/mpv \
|
|
|
|
--mandir=${LOCALBASE}/man \
|
|
|
|
--extra-ldflags="-L${LOCALBASE}/lib" \
|
|
|
|
--disable-alsa \
|
2015-01-11 19:44:53 +00:00
|
|
|
--disable-caca \
|
2015-01-11 08:21:39 +00:00
|
|
|
--disable-enca \
|
|
|
|
--disable-jack \
|
2015-09-10 10:43:06 +00:00
|
|
|
--disable-libarchive \
|
2015-01-11 08:21:39 +00:00
|
|
|
--disable-libguess \
|
|
|
|
--disable-ossaudio \
|
|
|
|
--disable-optimization \
|
|
|
|
--disable-openal \
|
|
|
|
--disable-pulse \
|
2015-09-10 10:43:06 +00:00
|
|
|
--disable-rsound \
|
|
|
|
--disable-uchardet
|
2015-05-06 06:51:03 +00:00
|
|
|
CONFIGURE_ENV += TMPDIR=${WRKBUILD}
|
2015-01-11 08:21:39 +00:00
|
|
|
|
|
|
|
# pkg-config says smbclient's version is 0
|
|
|
|
CONFIGURE_ARGS += --enable-smb \
|
|
|
|
--extra-libs="-lsmbclient"
|
|
|
|
|
|
|
|
USE_GMAKE = Yes
|
|
|
|
MAKE_FLAGS = V=1
|
|
|
|
FAKE_FLAGS = CONFDIR=${DESTDIR}${PREFIX}/share/examples/mpv
|
|
|
|
|
|
|
|
USE_GROFF = Yes
|
|
|
|
NO_TEST = Yes
|
|
|
|
|
|
|
|
post-install:
|
|
|
|
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/mpv
|
|
|
|
${INSTALL_DATA} ${WRKDIST}/etc/*.conf \
|
|
|
|
${WRKDIST}/TOOLS/mpv_identify.sh \
|
|
|
|
${WRKDIST}/TOOLS/umpv \
|
|
|
|
${PREFIX}/share/examples/mpv
|
|
|
|
|
|
|
|
.include <bsd.port.mk>
|