diff options
author | gblach <gblach@FreeBSD.org> | 2013-10-23 06:13:29 +0800 |
---|---|---|
committer | gblach <gblach@FreeBSD.org> | 2013-10-23 06:13:29 +0800 |
commit | 88f6d19b78a73de3885aba660827ed4febd3e27c (patch) | |
tree | a790d0688eac924e830bac54afba28d9278eac22 /multimedia | |
parent | cb53a7dff62f0aba485d0447d22c52ced566838e (diff) | |
download | freebsd-ports-gnome-88f6d19b78a73de3885aba660827ed4febd3e27c.tar.gz freebsd-ports-gnome-88f6d19b78a73de3885aba660827ed4febd3e27c.tar.zst freebsd-ports-gnome-88f6d19b78a73de3885aba660827ed4febd3e27c.zip |
- Convert to new LIB_DEPENDS syntax
- Support staging
Diffstat (limited to 'multimedia')
-rw-r--r-- | multimedia/mplayer2/Makefile | 55 | ||||
-rw-r--r-- | multimedia/mplayer2/pkg-plist | 1 |
2 files changed, 27 insertions, 29 deletions
diff --git a/multimedia/mplayer2/Makefile b/multimedia/mplayer2/Makefile index e3551d5667f5..d32c35fd5488 100644 --- a/multimedia/mplayer2/Makefile +++ b/multimedia/mplayer2/Makefile @@ -11,9 +11,9 @@ COMMENT= Advanced general-purpose video player LICENSE= GPLv2 -LIB_DEPENDS= png15:${PORTSDIR}/graphics/png \ - freetype:${PORTSDIR}/print/freetype2 \ - dvdread:${PORTSDIR}/multimedia/libdvdread +LIB_DEPENDS= libpng15.so:${PORTSDIR}/graphics/png \ + libfreetype.so:${PORTSDIR}/print/freetype2 \ + libdvdread.so:${PORTSDIR}/multimedia/libdvdread BUILD_DEPENDS= ffmpeg:${PORTSDIR}/multimedia/ffmpeg \ python3:${PORTSDIR}/lang/python3 \ rst2man:${PORTSDIR}/textproc/py-docutils @@ -39,8 +39,8 @@ CONFIGURE_ARGS= --cc=${CC} \ --disable-xvid \ --disable-mpg123 \ --disable-musepack -MAKE_ARGS+= BINDIR=${PREFIX}/bin \ - CONFDIR=${PREFIX}/etc/mplayer +MAKE_ARGS+= BINDIR=${STAGEDIR}${PREFIX}/bin \ + CONFDIR=${STAGEDIR}${PREFIX}/etc/mplayer MPLAYER2_SNAPSHOT_DATE= 2013-04-28 MPLAYER2_PORT_VERSION= 2.0.${MPLAYER2_SNAPSHOT_DATE:S/-//g} @@ -67,14 +67,10 @@ LIRC_DESC= Enable lirc support LIBCDIO_DESC= Enable libcdio support V4L_DESC= Enable Video4Linux TV support -MAN1= mplayer.1 -MANCOMPRESSED= no - SUB_FILES= pkg-message CONFLICTS= mplayer-1.* -NO_STAGE= yes .include <bsd.port.options.mk> .if ${ARCH} == "sparc64" @@ -109,67 +105,67 @@ CONFIGURE_ARGS+= --disable-inet6 .endif .if ${PORT_OPTIONS:MGIF} -LIB_DEPENDS+= gif:${PORTSDIR}/graphics/giflib +LIB_DEPENDS+= libgif.so:${PORTSDIR}/graphics/giflib .else CONFIGURE_ARGS+= --disable-gif .endif .if ${PORT_OPTIONS:MMAD} -LIB_DEPENDS+= mad:${PORTSDIR}/audio/libmad +LIB_DEPENDS+= libmad.so:${PORTSDIR}/audio/libmad .else CONFIGURE_ARGS+= --disable-mad .endif .if ${PORT_OPTIONS:MDV} -LIB_DEPENDS+= dv:${PORTSDIR}/multimedia/libdv +LIB_DEPENDS+= libdv.so:${PORTSDIR}/multimedia/libdv .else CONFIGURE_ARGS+= --disable-libdv .endif .if ${PORT_OPTIONS:MTHEORA} -LIB_DEPENDS+= theora:${PORTSDIR}/multimedia/libtheora +LIB_DEPENDS+= libtheora.so:${PORTSDIR}/multimedia/libtheora .else CONFIGURE_ARGS+= --disable-theora .endif .if ${PORT_OPTIONS:MSPEEX} -LIB_DEPENDS+= speex:${PORTSDIR}/audio/speex +LIB_DEPENDS+= libspeex.so:${PORTSDIR}/audio/speex .else CONFIGURE_ARGS+= --disable-speex .endif .if ${PORT_OPTIONS:MJACK} -LIB_DEPENDS+= jack:${PORTSDIR}/audio/jack +LIB_DEPENDS+= libjack.so:${PORTSDIR}/audio/jack .else CONFIGURE_ARGS+= --disable-jack .endif .if ${PORT_OPTIONS:MPULSE} -LIB_DEPENDS+= pulse:${PORTSDIR}/audio/pulseaudio +LIB_DEPENDS+= libpulse.so:${PORTSDIR}/audio/pulseaudio .else CONFIGURE_ARGS+= --disable-pulse .endif .if ${PORT_OPTIONS:MPORTAUDIO} -LIB_DEPENDS+= portaudio.2:${PORTSDIR}/audio/portaudio2 +LIB_DEPENDS+= libportaudio.so.2:${PORTSDIR}/audio/portaudio2 .else CONFIGURE_ARGS+= --disable-portaudio .endif .if ${PORT_OPTIONS:MLIBBLURAY} -LIB_DEPENDS+= bluray:${PORTSDIR}/multimedia/libbluray +LIB_DEPENDS+= libbluray.so:${PORTSDIR}/multimedia/libbluray .else CONFIGURE_ARGS+= --disable-bluray .endif .if ${PORT_OPTIONS:MSMB} -LIB_DEPENDS+= smbclient:${PORTSDIR}/net/samba-libsmbclient +LIB_DEPENDS+= libsmbclient.so:${PORTSDIR}/net/samba-libsmbclient .else CONFIGURE_ARGS+= --disable-smb .endif .if ${PORT_OPTIONS:MLIBCDIO} -LIB_DEPENDS+= cdio:${PORTSDIR}/sysutils/libcdio +LIB_DEPENDS+= libcdio.so:${PORTSDIR}/sysutils/libcdio .else CONFIGURE_ARGS+= --disable-libcdio .endif @@ -200,7 +196,7 @@ CONFIGURE_ARGS+= --disable-real .if ${PORT_OPTIONS:MV4L} BUILD_DEPENDS+= ${LOCALBASE}/include/linux/videodev2.h:${PORTSDIR}/multimedia/v4l_compat -LIB_DEPENDS+= v4l2:${PORTSDIR}/multimedia/libv4l +LIB_DEPENDS+= libv4l2.so:${PORTSDIR}/multimedia/libv4l CONFIGURE_ARGS+= --enable-tv-v4l2 EXTRA_LIBS+= -lv4l2 .else @@ -212,7 +208,7 @@ CONFIGURE_ARGS+= --extra-libs="${EXTRA_LIBS}" .endif .if ${PORT_OPTIONS:MASS} -LIB_DEPENDS+= ass:${PORTSDIR}/multimedia/libass +LIB_DEPENDS+= libass.so:${PORTSDIR}/multimedia/libass .else CONFIGURE_ARGS+= --disable-libass --disable-enca .endif @@ -221,7 +217,7 @@ CONFIGURE_ARGS+= --disable-libass --disable-enca USE_XORG= x11 xv xxf86vm .if ${PORT_OPTIONS:MOPENGL} USE_XORG+= glproto -LIB_DEPENDS+= GL:${PORTSDIR}/graphics/libGL +LIB_DEPENDS+= libGL.so:${PORTSDIR}/graphics/libGL .else CONFIGURE_ARGS+= --disable-gl .endif @@ -235,7 +231,7 @@ CONFIGURE_ARGS+= --disable-x11 .endif .if ${PORT_OPTIONS:MVDPAU} -LIB_DEPENDS+= vdpau:${PORTSDIR}/multimedia/libvdpau +LIB_DEPENDS+= libvdpau.so:${PORTSDIR}/multimedia/libvdpau .else CONFIGURE_ARGS+= --disable-vdpau .endif @@ -249,13 +245,13 @@ CONFIGURE_ARGS+= --disable-rtc .endif .if ${PORT_OPTIONS:MLIBCACA} -LIB_DEPENDS+= caca:${PORTSDIR}/graphics/libcaca +LIB_DEPENDS+= libcaca.so:${PORTSDIR}/graphics/libcaca .else CONFIGURE_ARGS+= --disable-caca .endif .if ${PORT_OPTIONS:MLIRC} -LIB_DEPENDS+= lirc_client:${PORTSDIR}/comms/lirc +LIB_DEPENDS+= liblirc_client.so:${PORTSDIR}/comms/lirc .else CONFIGURE_ARGS+= --disable-lirc .endif @@ -310,10 +306,11 @@ post-patch: .endif post-install: - @${INSTALL_DATA} ${WRKSRC}/etc/example.conf ${PREFIX}/etc/mplayer/mplayer.conf.sample + @${INSTALL_DATA} ${WRKSRC}/etc/example.conf \ + ${STAGEDIR}${PREFIX}/etc/mplayer/mplayer.conf.sample .for conf in codecs input - @${INSTALL_DATA} ${WRKSRC}/etc/${conf}.conf ${PREFIX}/etc/mplayer/${conf}.conf.sample + @${INSTALL_DATA} ${WRKSRC}/etc/${conf}.conf \ + ${STAGEDIR}${PREFIX}/etc/mplayer/${conf}.conf.sample .endfor - @${CAT} ${PKGMESSAGE} .include <bsd.port.mk> diff --git a/multimedia/mplayer2/pkg-plist b/multimedia/mplayer2/pkg-plist index 2d4c0acc52e1..af9e1508cce1 100644 --- a/multimedia/mplayer2/pkg-plist +++ b/multimedia/mplayer2/pkg-plist @@ -2,4 +2,5 @@ bin/mplayer etc/mplayer/codecs.conf.sample etc/mplayer/input.conf.sample etc/mplayer/mplayer.conf.sample +man/man1/mplayer.1.gz @dirrmtry etc/mplayer |