Bug 181492 - [maintainer-update] multimedia/libbluray 0.3.0 multimedia/libaacs 0.6.0
Summary: [maintainer-update] multimedia/libbluray 0.3.0 multimedia/libaacs 0.6.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: William Grzybowski
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-08-23 20:40 UTC by kamikaze
Modified: 2013-09-02 14:14 UTC (History)
0 users

See Also:


Attachments
file.diff (5.45 KB, patch)
2013-08-23 20:40 UTC, kamikaze
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description kamikaze 2013-08-23 20:40:00 UTC
libbluray
- Update to latest (0.3.0) release

libaacs
- Update to latest (0.6.0) release

I haven't included a version bump for mplayer or vlc, on account of them not linking libbluray by default.

Fix: Patch attached with submission follows:
Comment 1 William Grzybowski freebsd_committer freebsd_triage 2013-09-02 13:55:19 UTC
Responsible Changed
From-To: freebsd-ports-bugs->wg

I'll take it.
Comment 2 dfilter service freebsd_committer freebsd_triage 2013-09-02 13:59:53 UTC
Author: wg
Date: Mon Sep  2 12:59:38 2013
New Revision: 325985
URL: http://svnweb.freebsd.org/changeset/ports/325985

Log:
  multimedia/libaacs: update to 0.6.0
  
  - Update to 0.6.0 [1]
  - Convert lib depends to new syntax
  - Bump PORTREVISION for dependent ports
  
  Changes:
  http://git.videolan.org/?p=libaacs.git;a=blob_plain;f=ChangeLog;hb=HEAD
  
  PR:		ports/181492
  Submitted by:	Dominic Fandrey <kamikaze bsdforen.de> (maintainer)

Modified:
  head/multimedia/libaacs/Makefile
  head/multimedia/libaacs/distinfo
  head/multimedia/libaacs/pkg-descr
  head/multimedia/libaacs/pkg-plist
  head/multimedia/xbmc-addon-xvdr/Makefile
  head/multimedia/xbmc-pvr/Makefile
  head/multimedia/xbmc/Makefile

Modified: head/multimedia/libaacs/Makefile
==============================================================================
--- head/multimedia/libaacs/Makefile	Mon Sep  2 12:52:42 2013	(r325984)
+++ head/multimedia/libaacs/Makefile	Mon Sep  2 12:59:38 2013	(r325985)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	libaacs
-PORTVERSION=	0.3.0
-PORTREVISION=	1
+PORTVERSION=	0.6.0
 CATEGORIES=	multimedia
 MASTER_SITES=	ftp://ftp.videolan.org/pub/videolan/${PORTNAME}/${PORTVERSION}/ \
 		http://blu.opsec.eu/
@@ -12,8 +11,8 @@ MAINTAINER=	kamikaze@bsdforen.de
 COMMENT=	Advanced Access Content System implementation
 
 BUILD_DEPENDS=	${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex
-LIB_DEPENDS=	gcrypt:${PORTSDIR}/security/libgcrypt \
-		gpg-error.0:${PORTSDIR}/security/libgpg-error
+LIB_DEPENDS=	libgcrypt.so:${PORTSDIR}/security/libgcrypt \
+		libgpg-error.so:${PORTSDIR}/security/libgpg-error
 
 USE_BZIP2=	yes
 USE_LDCONFIG=	yes
@@ -23,8 +22,7 @@ USES=		bison gettext iconv
 HAS_CONFIGURE=	yes
 CONFIGURE_ENV+=	LEX="${LOCALBASE}/bin/flex"
 CONFIGURE_ARGS+=	--prefix="${PREFIX}" \
-		--disable-debug \
-		--disable-optimizations
+		--disable-debug
 # Evil hack, necessitating another evil hack in the plist target.
 MAKE_ARGS+=	pkgconfigdir="${PREFIX}/libdata/pkgconfig" \
 		CFLAGS=${CFLAGS:Q}

Modified: head/multimedia/libaacs/distinfo
==============================================================================
--- head/multimedia/libaacs/distinfo	Mon Sep  2 12:52:42 2013	(r325984)
+++ head/multimedia/libaacs/distinfo	Mon Sep  2 12:59:38 2013	(r325985)
@@ -1,2 +1,2 @@
-SHA256 (libaacs-0.3.0.tar.bz2) = bf92dab1a6a8ee08a55e8cf347c2cda49e6535b52e85bb1e92e1cfcc8ecec22c
-SIZE (libaacs-0.3.0.tar.bz2) = 313776
+SHA256 (libaacs-0.6.0.tar.bz2) = 8f1dadef40257280e5aff4242cca5bb81a0267921c7402f474156e3eb45ec1d9
+SIZE (libaacs-0.6.0.tar.bz2) = 331318

Modified: head/multimedia/libaacs/pkg-descr
==============================================================================
--- head/multimedia/libaacs/pkg-descr	Mon Sep  2 12:52:42 2013	(r325984)
+++ head/multimedia/libaacs/pkg-descr	Mon Sep  2 12:59:38 2013	(r325985)
@@ -5,4 +5,4 @@ way to understand how the AACS works.
 This research project is mainly developed by an international team of developers
 from Doom9.
 
-WWW:	http://www.videolan.org/developers/libaacs.html
+WWW: http://www.videolan.org/developers/libaacs.html

Modified: head/multimedia/libaacs/pkg-plist
==============================================================================
--- head/multimedia/libaacs/pkg-plist	Mon Sep  2 12:52:42 2013	(r325984)
+++ head/multimedia/libaacs/pkg-plist	Mon Sep  2 12:59:38 2013	(r325985)
@@ -1,9 +1,10 @@
+bin/aacs_info
 include/libaacs/aacs-version.h
 include/libaacs/aacs.h
 include/libaacs/filesystem.h
 lib/libaacs.a
 lib/libaacs.la
 lib/libaacs.so
-lib/libaacs.so.1
+lib/libaacs.so.3
 libdata/pkgconfig/libaacs.pc
 @dirrm include/libaacs

Modified: head/multimedia/xbmc-addon-xvdr/Makefile
==============================================================================
--- head/multimedia/xbmc-addon-xvdr/Makefile	Mon Sep  2 12:52:42 2013	(r325984)
+++ head/multimedia/xbmc-addon-xvdr/Makefile	Mon Sep  2 12:59:38 2013	(r325985)
@@ -7,7 +7,7 @@
 
 PORTNAME=	xbmc-addon-xvdr
 PORTVERSION=	0.9.5
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	multimedia
 MASTER_SITES=	LOCAL/nox
 DISTNAME=	pipelka-${PORTNAME}-xvdr-${PORTVERSION}-0-g${GITHASH}

Modified: head/multimedia/xbmc-pvr/Makefile
==============================================================================
--- head/multimedia/xbmc-pvr/Makefile	Mon Sep  2 12:52:42 2013	(r325984)
+++ head/multimedia/xbmc-pvr/Makefile	Mon Sep  2 12:59:38 2013	(r325985)
@@ -3,7 +3,7 @@
 
 PORTNAME=	xbmc
 PORTVERSION=	70
-PORTREVISION=	8
+PORTREVISION=	9
 CATEGORIES=	multimedia
 MASTER_SITES=	LOCAL/nox
 PKGNAMESUFFIX=	-pvr-ppa-odk

Modified: head/multimedia/xbmc/Makefile
==============================================================================
--- head/multimedia/xbmc/Makefile	Mon Sep  2 12:52:42 2013	(r325984)
+++ head/multimedia/xbmc/Makefile	Mon Sep  2 12:59:38 2013	(r325985)
@@ -2,6 +2,7 @@
 
 PORTNAME=	xbmc
 DISTVERSION=	12.2
+PORTREVISION=	1
 CATEGORIES=	multimedia
 MASTER_SITES=	http://mirrors.xbmc.org/releases/source/
 
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 3 dfilter service freebsd_committer freebsd_triage 2013-09-02 14:03:05 UTC
Author: wg
Date: Mon Sep  2 13:02:50 2013
New Revision: 325987
URL: http://svnweb.freebsd.org/changeset/ports/325987

Log:
  multimedia/libbluray: update to 0.3.0
  
  - Update to 0.3.0 [1]
  - Use single space in WWW [1]
  - Add LICENSE (LGPL21)
  - Convert to new lib depends syntax
  
  Changes:
  http://git.videolan.org/?p=libbluray.git;a=blob_plain;f=ChangeLog;hb=HEAD
  
  PR:		ports/181492
  Submitted by:	Dominic Fandrey <kamikaze bsdforen.de> (maintainer)

Modified:
  head/multimedia/libbluray/Makefile
  head/multimedia/libbluray/distinfo
  head/multimedia/libbluray/pkg-descr
  head/multimedia/libbluray/pkg-plist

Modified: head/multimedia/libbluray/Makefile
==============================================================================
--- head/multimedia/libbluray/Makefile	Mon Sep  2 13:02:07 2013	(r325986)
+++ head/multimedia/libbluray/Makefile	Mon Sep  2 13:02:50 2013	(r325987)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	libbluray
-PORTVERSION=	0.2.2
+PORTVERSION=	0.3.0
 PORTEPOCH=	1
 CATEGORIES=	multimedia
 MASTER_SITES=	ftp://ftp.videolan.org/pub/videolan/${PORTNAME}/${PORTVERSION}/ \
@@ -11,9 +11,11 @@ MASTER_SITES=	ftp://ftp.videolan.org/pub
 MAINTAINER=	kamikaze@bsdforen.de
 COMMENT=	Blu-Ray discs playback library for media players
 
-LIB_DEPENDS=	xml2.5:${PORTSDIR}/textproc/libxml2
+LICENSE=	LGPL21
+
+LIB_DEPENDS=	libxml2.so:${PORTSDIR}/textproc/libxml2
 # dlopen dependencies, libbdplus not yet available
-LIB_DEPENDS+=	aacs.1:${PORTSDIR}/multimedia/libaacs
+LIB_DEPENDS+=	libaacs.so:${PORTSDIR}/multimedia/libaacs
 
 USES=		iconv
 USE_LDCONFIG=	yes
@@ -21,11 +23,9 @@ USE_BZIP2=	yes
 USE_AUTOTOOLS=	autoconf aclocal automake libtool
 
 HAS_CONFIGURE=	yes
-CONFIGURE_ARGS+=	--prefix="${PREFIX}" \
-		--disable-debug \
-		--disable-optimizations
-MAKE_ARGS+=	pkgconfigdir="${PREFIX}/libdata/pkgconfig" \
-		CFLAGS=${CFLAGS:Q}
+MAKE_ARGS=	pkgconfigdir="${PREFIX}/libdata/pkgconfig"
+CONFIGURE_ARGS=	--prefix="${PREFIX}" \
+		--disable-debug
 
 OPTIONS_DEFINE=	JAVA
 JAVA_DESC=	Enable Blu-Ray Java support
@@ -33,13 +33,15 @@ JAVA_DESC=	Enable Blu-Ray Java support
 .include <bsd.port.options.mk>
 
 .if ${PORT_OPTIONS:MJAVA}
+BROKEN=		Does not build with JAVA
 BUILD_DEPENDS+=	ant:${PORTSDIR}/devel/apache-ant
 CATEGORIES+=	java
-USE_JAVA=	1.6+
+USE_JAVA=	yes
+JAVA_VERSION=	1.4+
 JAVA_BUILD=	yes
 JAVA_RUN=	yes
-CONFIGURE_ARGS+=	--enable-bdjava \
-		--with-jdk="${JAVA_HOME}"
+CONFIGURE_ARGS+=	--enable-bdjava --with-bdj-type=j2se
+CONFIGURE_ENV+=	JDK_HOME="${JAVA_HOME}"
 .endif
 
 run-autotools:

Modified: head/multimedia/libbluray/distinfo
==============================================================================
--- head/multimedia/libbluray/distinfo	Mon Sep  2 13:02:07 2013	(r325986)
+++ head/multimedia/libbluray/distinfo	Mon Sep  2 13:02:50 2013	(r325987)
@@ -1,2 +1,2 @@
-SHA256 (libbluray-0.2.2.tar.bz2) = 46fa6ff8b18b66cb478a081981a61230fd3909e1a867eaf81325569224da7173
-SIZE (libbluray-0.2.2.tar.bz2) = 456025
+SHA256 (libbluray-0.3.0.tar.bz2) = dc73ad618052ddd2d72bb847c8e5b9a1c9175db7b18d0456b21f484836c30038
+SIZE (libbluray-0.3.0.tar.bz2) = 510993

Modified: head/multimedia/libbluray/pkg-descr
==============================================================================
--- head/multimedia/libbluray/pkg-descr	Mon Sep  2 13:02:07 2013	(r325986)
+++ head/multimedia/libbluray/pkg-descr	Mon Sep  2 13:02:50 2013	(r325987)
@@ -4,4 +4,4 @@ media players, like VLC or MPlayer.
 This research project is developed by an international team of developers from
 Doom9.
 
-WWW:	http://www.videolan.org/developers/libbluray.html
+WWW: http://www.videolan.org/developers/libbluray.html

Modified: head/multimedia/libbluray/pkg-plist
==============================================================================
--- head/multimedia/libbluray/pkg-plist	Mon Sep  2 13:02:07 2013	(r325986)
+++ head/multimedia/libbluray/pkg-plist	Mon Sep  2 13:02:50 2013	(r325987)
@@ -1,3 +1,4 @@
+bin/bd_info
 include/libbluray/bluray-version.h
 include/libbluray/bluray.h
 include/libbluray/clpi_data.h
@@ -9,6 +10,6 @@ include/libbluray/overlay.h
 lib/libbluray.a
 lib/libbluray.la
 lib/libbluray.so
-lib/libbluray.so.2
+lib/libbluray.so.4
 libdata/pkgconfig/libbluray.pc
 @dirrm include/libbluray
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 4 William Grzybowski freebsd_committer freebsd_triage 2013-09-02 14:14:19 UTC
State Changed
From-To: open->closed

Committed. Thanks!