Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 18 Feb 2018 14:54:21 +0100
From:      Tijl Coosemans <tijl@FreeBSD.org>
To:        Yuri Victorovich <yuri@FreeBSD.org>
Cc:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r462195 - in head/multimedia: ffmpeg kodi kodi-devel libbluray libxine mplayer mpv vdr-plugin-xineliboutput vlc
Message-ID:  <20180218145421.1c7dfa2c@kalimero.tijl.coosemans.org>
In-Reply-To: <201802172145.w1HLjURm079504@repo.freebsd.org>
References:  <201802172145.w1HLjURm079504@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 17 Feb 2018 21:45:30 +0000 (UTC) Yuri Victorovich <yuri@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@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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20180218145421.1c7dfa2c>