aboutsummaryrefslogtreecommitdiffstats
path: root/multimedia
diff options
context:
space:
mode:
authorMario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>2005-12-13 02:57:01 +0800
committerMario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>2005-12-13 02:57:01 +0800
commit61f394d6350c858539087b61d27c1cda08bf19f9 (patch)
treede48f69827042ab1fe58e4664d6bb7dae389a623 /multimedia
parent1f1d49737276ed614e484642409248a30a2ff229 (diff)
downloadfreebsd-ports-gnome-61f394d6350c858539087b61d27c1cda08bf19f9.tar.gz
freebsd-ports-gnome-61f394d6350c858539087b61d27c1cda08bf19f9.tar.zst
freebsd-ports-gnome-61f394d6350c858539087b61d27c1cda08bf19f9.zip
o Use recently added audio/liba52-devel port instead of audio/liba52
one. The development version provides better performance and improved AC3 handling. o Bump PORTREVISION
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/ogle/Makefile16
1 files changed, 10 insertions, 6 deletions
diff --git a/multimedia/ogle/Makefile b/multimedia/ogle/Makefile
index 7bf3c923f491..ebd36220e785 100644
--- a/multimedia/ogle/Makefile
+++ b/multimedia/ogle/Makefile
@@ -7,14 +7,14 @@
PORTNAME= ogle
PORTVERSION= 0.9.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= multimedia
MASTER_SITES= http://www.dtek.chalmers.se/groups/dvd/dist/
MAINTAINER= lioux@FreeBSD.org
COMMENT= Open DVD player that supports DVD menus
-LIB_DEPENDS= a52.0:${PORTSDIR}/audio/liba52 \
+LIB_DEPENDS= a52-devel.0:${PORTSDIR}/audio/liba52-devel \
dvdread.3:${PORTSDIR}/multimedia/libdvdread \
jpeg.9:${PORTSDIR}/graphics/jpeg \
mad.2:${PORTSDIR}/audio/libmad \
@@ -46,11 +46,15 @@ post-patch:
${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
.endif
@${REINPLACE_CMD} -e "s|%%X11BASE%%|${X11BASE}|" ${WRKSRC}/scripts/ogle.in
-# hack to make ogle work with liba52 + djbfft
+# hack to make ogle work with liba52-devel + djbfft
# CFLAGS safeness
- @${REINPLACE_CMD} -E -e 's|(-la52)|\1 ${LIBA52_DEP_LIBS}|; \
+ @${REINPLACE_CMD} -E -e 's|(-la52)|\1-devel ${LIBA52_DEP_LIBS}|; \
s,(X?CFLAGS[[:space:]]*=[[:space:]]*"\$$CFLAGS).*(-(fomit-frame-pointer|funroll-loops|march|mcpu)).*",\1",' \
+ -e 's|a52dec/|a52dec-devel/|' \
${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
+ @${REINPLACE_CMD} -E \
+ -e 's|a52dec/|a52dec-devel/|' \
+ ${WRKSRC}/ac3/decode_a52.c
pre-configure:
@${TOUCH} `${FIND} -E ${WRKSRC} -regex ".*Makefile\.(am|in)"`
@@ -64,8 +68,8 @@ CFLAGS+= -O2
.endif
# hack to make ogle work with liba52 + djbfft
-.if exists(${LOCALBASE}/lib/liba52.la)
-LIBA52_DEP_LIBS!= ${GREP} dependency_libs ${LOCALBASE}/lib/liba52.la | ${CUT} -d \' -f 2
+.if exists(${LOCALBASE}/lib/liba52-devel.so)
+LIBA52_DEP_LIBS!= ${GREP} dependency_libs ${LOCALBASE}/lib/liba52-devel.la | ${CUT} -d \' -f 2
.else
LIBA52_DEP_LIBS=
.endif