svn commit: r462195 - in head/multimedia: ffmpeg kodi kodi-devel libbluray libxine mplayer mpv vdr-plugin-xineliboutput vlc

Tijl Coosemans tijl at FreeBSD.org
Sun Feb 18 13:55:33 UTC 2018


On Sat, 17 Feb 2018 21:45:30 +0000 (UTC) Yuri Victorovich <yuri at FreeBSD.org> wrote:
> Author: yuri
> Date: Sat Feb 17 21:45:29 2018
> New Revision: 462195
> URL: https://svnweb.freebsd.org/changeset/ports/462195
> 
> Log:
>   multimedia/libbluray: Update to 1.0.2
>   
>   Additional port changes:
>   * Changed to DISTVERSION
>   * Removed USES=autoreconf (not needed)
>   * Added post-extract creating symlink linux->freebsd
>   
>   Bumped 6 depending ports.
>   
>   Reported by:	portscout
>   Approved by:	tcberner (mentor)
>   Differential Revision:	https://reviews.freebsd.org/D14406
> 
> Modified:
>   head/multimedia/ffmpeg/Makefile
>   head/multimedia/kodi-devel/Makefile
>   head/multimedia/kodi/Makefile
>   head/multimedia/libbluray/Makefile
>   head/multimedia/libbluray/distinfo
>   head/multimedia/libbluray/pkg-plist
>   head/multimedia/libxine/Makefile
>   head/multimedia/mplayer/Makefile
>   head/multimedia/mpv/Makefile
>   head/multimedia/vdr-plugin-xineliboutput/Makefile
>   head/multimedia/vlc/Makefile
> 
> Modified: head/multimedia/ffmpeg/Makefile
> ==============================================================================
> --- head/multimedia/ffmpeg/Makefile	Sat Feb 17 20:33:14 2018	(r462194)
> +++ head/multimedia/ffmpeg/Makefile	Sat Feb 17 21:45:29 2018	(r462195)
> @@ -3,7 +3,7 @@
>  
>  PORTNAME=	ffmpeg
>  PORTVERSION=	3.4.1
> -PORTREVISION=	6
> +PORTREVISION=	7
>  PORTEPOCH=	1
>  CATEGORIES=	multimedia audio ipv6 net
>  MASTER_SITES=	http://ffmpeg.org/releases/
> 
> Modified: head/multimedia/kodi-devel/Makefile
> ==============================================================================
> --- head/multimedia/kodi-devel/Makefile	Sat Feb 17 20:33:14 2018	(r462194)
> +++ head/multimedia/kodi-devel/Makefile	Sat Feb 17 21:45:29 2018	(r462195)
> @@ -2,6 +2,7 @@
>  
>  PORTNAME=	kodi
>  DISTVERSION=	18.0.g201801112007
> +PORTREVISION=	1
>  CATEGORIES=	multimedia
>  PKGNAMESUFFIX?=	-devel
>  
> 
> Modified: head/multimedia/kodi/Makefile
> ==============================================================================
> --- head/multimedia/kodi/Makefile	Sat Feb 17 20:33:14 2018	(r462194)
> +++ head/multimedia/kodi/Makefile	Sat Feb 17 21:45:29 2018	(r462195)
> @@ -2,6 +2,7 @@
>  
>  PORTNAME=	kodi
>  DISTVERSION=	17.6
> +PORTREVISION=	1
>  CATEGORIES=	multimedia java
>  
>  MAINTAINER=	mickael.maillot at gmail.com
> 
> Modified: head/multimedia/libbluray/Makefile
> ==============================================================================
> --- head/multimedia/libbluray/Makefile	Sat Feb 17 20:33:14 2018	(r462194)
> +++ head/multimedia/libbluray/Makefile	Sat Feb 17 21:45:29 2018	(r462195)
> @@ -2,7 +2,7 @@
>  # $FreeBSD$
>  
>  PORTNAME=	libbluray
> -PORTVERSION=	0.9.3
> +DISTVERSION=	1.0.2
>  PORTEPOCH=	1
>  CATEGORIES=	multimedia
>  MASTER_SITES=	ftp://ftp.videolan.org/pub/videolan/${PORTNAME}/${PORTVERSION}/ \
> @@ -19,11 +19,12 @@ LIB_DEPENDS=	libfreetype.so:print/freetype2 \
>  LIB_DEPENDS+=	libaacs.so:multimedia/libaacs \
>  		libbdplus.so:multimedia/libbdplus
>  
> -INSTALL_TARGET=	install-strip
> -USES=		autoreconf iconv libtool pathfix pkgconfig tar:bzip2
> +USES=		iconv libtool pathfix pkgconfig tar:bzip2
> +GNU_CONFIGURE=	yes
> +CONFIGURE_ARGS=	--disable-static
>  USE_LDCONFIG=	yes
>  USE_GNOME=	libxml2
> -GNU_CONFIGURE=	yes
> +INSTALL_TARGET=	install-strip
>  
>  .include "Makefile.include"
>  
> @@ -35,7 +36,10 @@ JAVA_BUILD_DEPENDS=		ant:devel/apache-ant
>  JAVA_CATEGORIES=		java
>  JAVA_USE=			JAVA=yes
>  JAVA_VARS=			JAVA_VERSION=1.6+ JAVA_BUILD=yes JAVA_RUN=yes
> -JAVA_CONFIGURE_ENABLE=		bdjava
> +JAVA_CONFIGURE_ENABLE=		bdjava-jar
>  JAVA_CONFIGURE_ENV=		JDK_HOME="${JAVA_HOME}"
> +
> +post-extract:
> +	@${RLN} ${WRKSRC}/jni/linux ${WRKSRC}/jni/freebsd

Can you put this in post-patch?  extract should give a clean copy of
upstream source.  I would also use plain "@${LN} -s linux ${WRKSRC}/..."
here instead of RLN, but maybe that's a personal thing.


More information about the svn-ports-head mailing list