forked from Lainports/freebsd-ports
- Update libaacs to 0.7.0
- Add LICENSE - USES tar:bzip2 - Update libbluray 0.5.0 - Unbreak JAVA option - USES tar:bzip2 - Bump PORTREVISION in depdendent ports due to shared lib version bump PR: ports/188573 Submitted by: Dominic Fandrey <kamikaze@bsdforen.de> (maintainer) Approved by: thierry (mentor)
This commit is contained in:
parent
edfcd95e30
commit
85d711de42
15 changed files with 74 additions and 47 deletions
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= ffmpeg
|
||||
PORTVERSION= 2.1.1
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= multimedia audio ipv6 net
|
||||
MASTER_SITES= http://ffmpeg.org/releases/
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= libaacs
|
||||
PORTVERSION= 0.6.0
|
||||
PORTVERSION= 0.7.0
|
||||
CATEGORIES= multimedia
|
||||
MASTER_SITES= ftp://ftp.videolan.org/pub/videolan/${PORTNAME}/${PORTVERSION}/ \
|
||||
http://blu.opsec.eu/
|
||||
|
|
@ -10,14 +10,15 @@ MASTER_SITES= ftp://ftp.videolan.org/pub/videolan/${PORTNAME}/${PORTVERSION}/ \
|
|||
MAINTAINER= kamikaze@bsdforen.de
|
||||
COMMENT= Advanced Access Content System implementation
|
||||
|
||||
LICENSE= LGPL21
|
||||
|
||||
BUILD_DEPENDS= ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex
|
||||
LIB_DEPENDS= libgcrypt.so:${PORTSDIR}/security/libgcrypt \
|
||||
libgpg-error.so:${PORTSDIR}/security/libgpg-error
|
||||
|
||||
USE_BZIP2= yes
|
||||
USE_LDCONFIG= yes
|
||||
USE_AUTOTOOLS= autoconf aclocal automake libtool
|
||||
USES= bison gettext iconv
|
||||
USES= bison gettext iconv tar:bzip2
|
||||
|
||||
HAS_CONFIGURE= yes
|
||||
CONFIGURE_ENV+= LEX="${LOCALBASE}/bin/flex"
|
||||
|
|
@ -30,18 +31,11 @@ MAKE_ARGS+= pkgconfigdir="${PREFIX}/libdata/pkgconfig" \
|
|||
run-autotools:
|
||||
@cd ${WRKSRC} && ${SH} bootstrap
|
||||
|
||||
plist: build
|
||||
plist: stage
|
||||
@${ECHO} "===> Rebuilding PLIST."
|
||||
@${MKDIR} "${WRKDIR}/plist"
|
||||
@cd ${WRKSRC} && ( \
|
||||
${SETENV} ${CONFIGURE_ENV} ./configure ${CONFIGURE_ARGS} --prefix="${WRKDIR}/plist" && \
|
||||
${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_ARGS} pkgconfigdir="${WRKDIR}/plist/libdata/pkgconfig" ${INSTALL_TARGET} ; \
|
||||
${SETENV} ${CONFIGURE_ENV} ./configure ${CONFIGURE_ARGS} \
|
||||
)
|
||||
@${FIND} -ds "${WRKDIR}/plist/" -not -type d \
|
||||
| ${SED} "s|${WRKDIR}/plist/||1" > ${PLIST}
|
||||
@${FIND} -ds "${WRKDIR}/plist/" -type d -mindepth 2 \
|
||||
| ${SED} -e "/pkgconfig/d" -e "s|${WRKDIR}/plist/|@dirrm |1" >> ${PLIST}
|
||||
@${RM} -rf "${WRKDIR}/plist"
|
||||
@${MTREE_CMD} -cp "${STAGEDIR}${PREFIX}/" > "${WRKDIR}/plist.mtree"
|
||||
@${MTREE_CMD} -Sf "${WRKDIR}/plist.mtree" -f "${MTREE_FILE}" \
|
||||
| ${SED} -ne '/ dir /{s/ .*//;s/^/@dirrm /;H;};t dirs' \
|
||||
-e 's/ .*//p;:dirs' -e '$${g;s/^\n//p;}' > ${PLIST}
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
SHA256 (libaacs-0.6.0.tar.bz2) = 8f1dadef40257280e5aff4242cca5bb81a0267921c7402f474156e3eb45ec1d9
|
||||
SIZE (libaacs-0.6.0.tar.bz2) = 331318
|
||||
SHA256 (libaacs-0.7.0.tar.bz2) = f0ecc8e9b2ed531da5f06d6e686992e5281eb906ab418577276e74d8f9a143c0
|
||||
SIZE (libaacs-0.7.0.tar.bz2) = 311337
|
||||
|
|
|
|||
|
|
@ -5,6 +5,6 @@ include/libaacs/filesystem.h
|
|||
lib/libaacs.a
|
||||
lib/libaacs.la
|
||||
lib/libaacs.so
|
||||
lib/libaacs.so.3
|
||||
lib/libaacs.so.4
|
||||
libdata/pkgconfig/libaacs.pc
|
||||
@dirrm include/libaacs
|
||||
|
|
|
|||
|
|
@ -2,8 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= libbluray
|
||||
PORTVERSION= 0.3.0
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= 0.5.0
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= multimedia
|
||||
MASTER_SITES= ftp://ftp.videolan.org/pub/videolan/${PORTNAME}/${PORTVERSION}/ \
|
||||
|
|
@ -14,14 +13,14 @@ COMMENT= Blu-Ray discs playback library for media players
|
|||
|
||||
LICENSE= LGPL21
|
||||
|
||||
LIB_DEPENDS= libxml2.so:${PORTSDIR}/textproc/libxml2
|
||||
LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2
|
||||
# dlopen dependencies, libbdplus not yet available
|
||||
LIB_DEPENDS+= libaacs.so:${PORTSDIR}/multimedia/libaacs
|
||||
|
||||
USES= iconv pkgconfig
|
||||
USES= iconv pkgconfig tar:bzip2
|
||||
USE_LDCONFIG= yes
|
||||
USE_BZIP2= yes
|
||||
USE_AUTOTOOLS= autoconf aclocal automake libtool
|
||||
USE_GNOME= libxml2
|
||||
|
||||
HAS_CONFIGURE= yes
|
||||
MAKE_ARGS= pkgconfigdir="${PREFIX}/libdata/pkgconfig"
|
||||
|
|
@ -34,32 +33,46 @@ 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= yes
|
||||
JAVA_VERSION= 1.4+
|
||||
JAVA_VERSION= 1.6+
|
||||
JAVA_BUILD= yes
|
||||
JAVA_RUN= yes
|
||||
CONFIGURE_ARGS+= --enable-bdjava --with-bdj-type=j2se
|
||||
CONFIGURE_ENV+= JDK_HOME="${JAVA_HOME}"
|
||||
.endif
|
||||
|
||||
# Create PLIST_SUB definitions for options
|
||||
.for _option in ${OPTIONS_DEFINE}
|
||||
.if ${PORT_OPTIONS:M${_option}}
|
||||
PLIST_SUB+= ${_option}=""
|
||||
.else
|
||||
PLIST_SUB+= ${_option}="@comment "
|
||||
.endif
|
||||
.endfor
|
||||
|
||||
run-autotools:
|
||||
@cd ${WRKSRC} && ${SH} bootstrap
|
||||
|
||||
plist: build
|
||||
plist:
|
||||
@${ECHO} "===> Rebuilding PLIST."
|
||||
@${MKDIR} "${WRKDIR}/plist"
|
||||
@cd ${WRKSRC} && ( \
|
||||
${SETENV} ${CONFIGURE_ENV} ./configure ${CONFIGURE_ARGS} --prefix="${WRKDIR}/plist" && \
|
||||
${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_ARGS} pkgconfigdir="${WRKDIR}/plist/libdata/pkgconfig" ${INSTALL_TARGET} ; \
|
||||
${SETENV} ${CONFIGURE_ENV} ./configure ${CONFIGURE_ARGS} \
|
||||
)
|
||||
@${FIND} -ds "${WRKDIR}/plist/" -not -type d \
|
||||
| ${SED} "s|${WRKDIR}/plist/||1" > ${PLIST}
|
||||
@${FIND} -ds "${WRKDIR}/plist/" -type d -mindepth 2 \
|
||||
| ${SED} -e "/pkgconfig/d" -e "s|${WRKDIR}/plist/|@dirrm |1" >> ${PLIST}
|
||||
@${RM} -rf "${WRKDIR}/plist"
|
||||
.for _option in "" ${OPTIONS_DEFINE}
|
||||
@${MAKE} clean stage OPTIONS_EXCLUDE="${OPTIONS_DEFINE:N${_option}}" \
|
||||
WITH=${_option}
|
||||
@${MTREE_CMD} -cp "${STAGEDIR}${PREFIX}/" > "${WRKDIR}/mtree.${_option}"
|
||||
@${MTREE_CMD} -Sf "${WRKDIR}/mtree.${_option}" -f "${MTREE_FILE}" \
|
||||
| ${SED} -ne '/share\/licenses/b dirs' \
|
||||
-e '/ dir /{s/ .*//;s/^/@dirrm /;H;};t dirs' \
|
||||
-e 's/ .*//p;:dirs' -e '$${g;s/^\n//p;}' \
|
||||
> "plist.${_option}"
|
||||
.endfor
|
||||
.for _option in ${OPTIONS_DEFINE}
|
||||
@${GREP} -vFx "$$(${CAT} "plist.")" "plist.${_option}" \
|
||||
| ${SED} 's/^/%%${_option}%%/' > "plist.add.${_option}"
|
||||
@${RM} "plist.${_option}"
|
||||
.endfor
|
||||
@${CAT} plist. ${OPTIONS_DEFINE:C/^/plist.add./} > ${PLIST}
|
||||
@${RM} plist. ${OPTIONS_DEFINE:C/^/plist.add./}
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
SHA256 (libbluray-0.3.0.tar.bz2) = dc73ad618052ddd2d72bb847c8e5b9a1c9175db7b18d0456b21f484836c30038
|
||||
SIZE (libbluray-0.3.0.tar.bz2) = 510993
|
||||
SHA256 (libbluray-0.5.0.tar.bz2) = 19213e193e1abc5ed2de65edfb539deda1dbf6cc64dfef03e405524c9c6f7216
|
||||
SIZE (libbluray-0.5.0.tar.bz2) = 559639
|
||||
|
|
|
|||
7
multimedia/libbluray/files/patch-src-Makefile.am
Normal file
7
multimedia/libbluray/files/patch-src-Makefile.am
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
--- src/Makefile.am.orig 2014-04-13 18:08:03.000000000 +0200
|
||||
+++ src/Makefile.am 2014-04-13 18:08:10.000000000 +0200
|
||||
@@ -1,4 +1,3 @@
|
||||
-SET_FEATURES = -D_ISOC99_SOURCE -D_POSIX_C_SOURCE=200112L -D_REENTRANT
|
||||
SET_INCLUDES = -I$(top_srcdir) -Ifile -Ilibbluray -Ilibbluray/bdnav
|
||||
|
||||
AM_CFLAGS = -std=c99 $(SET_FEATURES) $(SET_INCLUDES) $(LIBXML2_CFLAGS) $(FT2_CFLAGS)
|
||||
11
multimedia/libbluray/files/patch-util-refcnt.h
Normal file
11
multimedia/libbluray/files/patch-util-refcnt.h
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
--- src/util/refcnt.h.orig 2014-04-13 17:52:33.000000000 +0200
|
||||
+++ src/util/refcnt.h 2014-04-13 17:52:43.000000000 +0200
|
||||
@@ -18,7 +18,7 @@
|
||||
*/
|
||||
|
||||
#ifndef BD_REFCNT_H_
|
||||
-#define BD_FEFCNT_H_
|
||||
+#define BD_REFCNT_H_
|
||||
|
||||
#include "attributes.h"
|
||||
|
||||
|
|
@ -10,6 +10,8 @@ include/libbluray/overlay.h
|
|||
lib/libbluray.a
|
||||
lib/libbluray.la
|
||||
lib/libbluray.so
|
||||
lib/libbluray.so.4
|
||||
lib/libbluray.so.6
|
||||
libdata/pkgconfig/libbluray.pc
|
||||
@dirrm include/libbluray
|
||||
%%JAVA%%lib/libbluray/libbluray.jar
|
||||
%%JAVA%%@dirrm lib/libbluray
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= xine
|
||||
PORTVERSION= 1.2.4
|
||||
PORTREVISION= 6
|
||||
PORTREVISION= 7
|
||||
CATEGORIES= multimedia ipv6
|
||||
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-lib/${PORTVERSION}
|
||||
PKGNAMEPREFIX= lib
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= mplayer2
|
||||
PORTVERSION= ${MPLAYER2_PORT_VERSION}
|
||||
PORTREVISION= 3
|
||||
PORTREVISION= 4
|
||||
CATEGORIES= multimedia audio
|
||||
MASTER_SITES= LOCAL/gblach/
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= mpv
|
||||
PORTVERSION= 0.3.7
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= multimedia audio
|
||||
MASTER_SITES= GH:0 GHC:0 http://waf.googlecode.com/files/:1
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= vdr-plugin-xineliboutput
|
||||
PORTVERSION= 1.0.90s20120511
|
||||
PORTREVISION= 9
|
||||
PORTREVISION= 10
|
||||
CATEGORIES= multimedia
|
||||
MASTER_SITES= SF:release \
|
||||
LOCAL:snapshot
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= vlc
|
||||
DISTVERSION= 2.1.2
|
||||
PORTREVISION= 5
|
||||
PORTREVISION= 6
|
||||
PORTEPOCH= 4
|
||||
CATEGORIES= multimedia audio ipv6 net www
|
||||
MASTER_SITES= http://download.videolan.org/pub/videolan/${PORTNAME}/${DISTVERSION:S/a$//}/ \
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= xbmc
|
||||
DISTVERSION= 13.0.beta1
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= multimedia
|
||||
|
||||
MAINTAINER= mickael.maillot@gmail.com
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue