View | Details | Raw Unified | Return to bug 188573
Collapse All | Expand All

(-)multimedia/libaacs/Makefile (-13 / +6 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	libaacs
4
PORTNAME=	libaacs
5
PORTVERSION=	0.6.0
5
PORTVERSION=	0.7.0
6
CATEGORIES=	multimedia
6
CATEGORIES=	multimedia
7
MASTER_SITES=	ftp://ftp.videolan.org/pub/videolan/${PORTNAME}/${PORTVERSION}/ \
7
MASTER_SITES=	ftp://ftp.videolan.org/pub/videolan/${PORTNAME}/${PORTVERSION}/ \
8
		http://blu.opsec.eu/
8
		http://blu.opsec.eu/
Lines 30-47 Link Here
30
run-autotools:
30
run-autotools:
31
	@cd ${WRKSRC} && ${SH} bootstrap
31
	@cd ${WRKSRC} && ${SH} bootstrap
32
32
33
plist: build
33
plist: stage
34
	@${ECHO} "===> Rebuilding PLIST."
34
	@${ECHO} "===> Rebuilding PLIST."
35
	@${MKDIR} "${WRKDIR}/plist"
35
	@${MTREE_CMD} -cp "${STAGEDIR}${PREFIX}/" > "${WRKDIR}/plist.mtree"
36
	@cd ${WRKSRC} && ( \
36
	@${MTREE_CMD} -Sf "${WRKDIR}/plist.mtree" -f "${MTREE_FILE}" \
37
		${SETENV} ${CONFIGURE_ENV} ./configure ${CONFIGURE_ARGS} --prefix="${WRKDIR}/plist" && \
37
		| ${SED} -ne '/ dir /{s/ .*//;s/^/@dirrm /;H;};t dirs' \
38
		${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_ARGS} pkgconfigdir="${WRKDIR}/plist/libdata/pkgconfig" ${INSTALL_TARGET} ; \
38
		         -e 's/ .*//p;:dirs' -e '$${g;s/^\n//p;}' > ${PLIST}
39
		${SETENV} ${CONFIGURE_ENV} ./configure ${CONFIGURE_ARGS} \
40
	)
41
	@${FIND} -ds "${WRKDIR}/plist/" -not -type d \
42
		| ${SED} "s|${WRKDIR}/plist/||1" > ${PLIST}
43
	@${FIND} -ds "${WRKDIR}/plist/" -type d -mindepth 2 \
44
		| ${SED} -e "/pkgconfig/d" -e "s|${WRKDIR}/plist/|@dirrm |1" >> ${PLIST}
45
	@${RM} -rf "${WRKDIR}/plist"
46
39
47
.include <bsd.port.mk>
40
.include <bsd.port.mk>
(-)multimedia/libaacs/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (libaacs-0.6.0.tar.bz2) = 8f1dadef40257280e5aff4242cca5bb81a0267921c7402f474156e3eb45ec1d9
1
SHA256 (libaacs-0.7.0.tar.bz2) = f0ecc8e9b2ed531da5f06d6e686992e5281eb906ab418577276e74d8f9a143c0
2
SIZE (libaacs-0.6.0.tar.bz2) = 331318
2
SIZE (libaacs-0.7.0.tar.bz2) = 311337
(-)multimedia/libaacs/pkg-plist (-1 / +1 lines)
Lines 5-10 Link Here
5
lib/libaacs.a
5
lib/libaacs.a
6
lib/libaacs.la
6
lib/libaacs.la
7
lib/libaacs.so
7
lib/libaacs.so
8
lib/libaacs.so.3
8
lib/libaacs.so.4
9
libdata/pkgconfig/libaacs.pc
9
libdata/pkgconfig/libaacs.pc
10
@dirrm include/libaacs
10
@dirrm include/libaacs
(-)multimedia/libbluray/Makefile (-15 / +29 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	libbluray
4
PORTNAME=	libbluray
5
PORTVERSION=	0.3.0
5
PORTVERSION=	0.5.0
6
PORTEPOCH=	1
6
PORTEPOCH=	1
7
CATEGORIES=	multimedia
7
CATEGORIES=	multimedia
8
MASTER_SITES=	ftp://ftp.videolan.org/pub/videolan/${PORTNAME}/${PORTVERSION}/ \
8
MASTER_SITES=	ftp://ftp.videolan.org/pub/videolan/${PORTNAME}/${PORTVERSION}/ \
Lines 33-43 Link Here
33
.include <bsd.port.options.mk>
33
.include <bsd.port.options.mk>
34
34
35
.if ${PORT_OPTIONS:MJAVA}
35
.if ${PORT_OPTIONS:MJAVA}
36
BROKEN=		Does not build with JAVA
37
BUILD_DEPENDS+=	ant:${PORTSDIR}/devel/apache-ant
36
BUILD_DEPENDS+=	ant:${PORTSDIR}/devel/apache-ant
38
CATEGORIES+=	java
37
CATEGORIES+=	java
39
USE_JAVA=	yes
38
USE_JAVA=	yes
40
JAVA_VERSION=	1.4+
39
JAVA_VERSION=	1.6+
41
JAVA_BUILD=	yes
40
JAVA_BUILD=	yes
42
JAVA_RUN=	yes
41
JAVA_RUN=	yes
43
CONFIGURE_ARGS+=	--enable-bdjava --with-bdj-type=j2se
42
CONFIGURE_ARGS+=	--enable-bdjava --with-bdj-type=j2se
Lines 44-64 Link Here
44
CONFIGURE_ENV+=	JDK_HOME="${JAVA_HOME}"
43
CONFIGURE_ENV+=	JDK_HOME="${JAVA_HOME}"
45
.endif
44
.endif
46
45
46
# Create PLIST_SUB definitions for options
47
.for _option in ${OPTIONS_DEFINE}
48
.if ${PORT_OPTIONS:M${_option}}
49
PLIST_SUB+=	${_option}=""
50
.else
51
PLIST_SUB+=	${_option}="@comment "
52
.endif
53
.endfor
54
47
run-autotools:
55
run-autotools:
48
	@cd ${WRKSRC} && ${SH} bootstrap
56
	@cd ${WRKSRC} && ${SH} bootstrap
49
57
50
plist: build
58
plist:
51
	@${ECHO} "===> Rebuilding PLIST."
59
	@${ECHO} "===> Rebuilding PLIST."
52
	@${MKDIR} "${WRKDIR}/plist"
60
.for _option in "" ${OPTIONS_DEFINE}
53
	@cd ${WRKSRC} && ( \
61
	@${MAKE} clean stage OPTIONS_EXCLUDE="${OPTIONS_DEFINE:N${_option}}" \
54
		${SETENV} ${CONFIGURE_ENV} ./configure ${CONFIGURE_ARGS} --prefix="${WRKDIR}/plist" && \
62
	                     WITH=${_option}
55
		${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_ARGS} pkgconfigdir="${WRKDIR}/plist/libdata/pkgconfig" ${INSTALL_TARGET} ; \
63
	@${MTREE_CMD} -cp "${STAGEDIR}${PREFIX}/" > "${WRKDIR}/mtree.${_option}"
56
		${SETENV} ${CONFIGURE_ENV} ./configure ${CONFIGURE_ARGS} \
64
	@${MTREE_CMD} -Sf "${WRKDIR}/mtree.${_option}" -f "${MTREE_FILE}" \
57
	)
65
		| ${SED} -ne '/share\/licenses/b dirs' \
58
	@${FIND} -ds "${WRKDIR}/plist/" -not -type d \
66
		         -e '/ dir /{s/ .*//;s/^/@dirrm /;H;};t dirs' \
59
		| ${SED} "s|${WRKDIR}/plist/||1" > ${PLIST}
67
		         -e 's/ .*//p;:dirs' -e '$${g;s/^\n//p;}' \
60
	@${FIND} -ds "${WRKDIR}/plist/" -type d -mindepth 2 \
68
		> "plist.${_option}"
61
		| ${SED} -e "/pkgconfig/d" -e "s|${WRKDIR}/plist/|@dirrm |1" >> ${PLIST}
69
.endfor
62
	@${RM} -rf "${WRKDIR}/plist"
70
.for _option in ${OPTIONS_DEFINE}
71
	@${GREP} -vFx "$$(${CAT} "plist.")" "plist.${_option}" \
72
		| ${SED} 's/^/%%${_option}%%/' > "plist.add.${_option}"
73
	@${RM} "plist.${_option}"
74
.endfor
75
	@${CAT} plist. ${OPTIONS_DEFINE:C/^/plist.add./} > ${PLIST}
76
	@${RM} plist. ${OPTIONS_DEFINE:C/^/plist.add./}
63
77
64
.include <bsd.port.mk>
78
.include <bsd.port.mk>
(-)multimedia/libbluray/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (libbluray-0.3.0.tar.bz2) = dc73ad618052ddd2d72bb847c8e5b9a1c9175db7b18d0456b21f484836c30038
1
SHA256 (libbluray-0.5.0.tar.bz2) = 19213e193e1abc5ed2de65edfb539deda1dbf6cc64dfef03e405524c9c6f7216
2
SIZE (libbluray-0.3.0.tar.bz2) = 510993
2
SIZE (libbluray-0.5.0.tar.bz2) = 559639
(-)multimedia/libbluray/files/patch-src-Makefile.am (+7 lines)
Line 0 Link Here
1
--- src/Makefile.am.orig	2014-04-13 18:08:03.000000000 +0200
2
+++ src/Makefile.am	2014-04-13 18:08:10.000000000 +0200
3
@@ -1,4 +1,3 @@
4
-SET_FEATURES = -D_ISOC99_SOURCE -D_POSIX_C_SOURCE=200112L -D_REENTRANT
5
 SET_INCLUDES = -I$(top_srcdir) -Ifile -Ilibbluray -Ilibbluray/bdnav
6
 
7
 AM_CFLAGS = -std=c99 $(SET_FEATURES) $(SET_INCLUDES) $(LIBXML2_CFLAGS) $(FT2_CFLAGS)
(-)multimedia/libbluray/files/patch-util-refcnt.h (+11 lines)
Line 0 Link Here
1
--- src/util/refcnt.h.orig	2014-04-13 17:52:33.000000000 +0200
2
+++ src/util/refcnt.h	2014-04-13 17:52:43.000000000 +0200
3
@@ -18,7 +18,7 @@
4
  */
5
 
6
 #ifndef BD_REFCNT_H_
7
-#define BD_FEFCNT_H_
8
+#define BD_REFCNT_H_
9
 
10
 #include "attributes.h"
11
 
(-)multimedia/libbluray/pkg-plist (-1 / +3 lines)
Lines 10-15 Link Here
10
lib/libbluray.a
10
lib/libbluray.a
11
lib/libbluray.la
11
lib/libbluray.la
12
lib/libbluray.so
12
lib/libbluray.so
13
lib/libbluray.so.4
13
lib/libbluray.so.6
14
libdata/pkgconfig/libbluray.pc
14
libdata/pkgconfig/libbluray.pc
15
@dirrm include/libbluray
15
@dirrm include/libbluray
16
%%JAVA%%lib/libbluray/libbluray.jar
17
%%JAVA%%@dirrm lib/libbluray

Return to bug 188573