diff options
Diffstat (limited to 'multimedia/libxine/Makefile')
-rw-r--r-- | multimedia/libxine/Makefile | 38 |
1 files changed, 31 insertions, 7 deletions
diff --git a/multimedia/libxine/Makefile b/multimedia/libxine/Makefile index 7b0c856..cb4ee96 100644 --- a/multimedia/libxine/Makefile +++ b/multimedia/libxine/Makefile @@ -6,13 +6,12 @@ # PORTNAME= xine -PORTVERSION= 1.0.r0 -PORTREVISION= 2 +PORTVERSION= 1.0.r2 CATEGORIES= multimedia MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} PKGNAMEPREFIX= lib -DISTNAME= ${PORTNAME}-lib-1-rc0a +DISTNAME= ${PORTNAME}-lib-1-rc2 MAINTAINER= nobutaka@FreeBSD.org COMMENT= Libraries for xine multimedia player @@ -43,8 +42,7 @@ CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${LOCALBASE}/include/dvdread - THREAD_CFLAGS="${PTHREAD_CFLAGS}" \ THREAD_LIBS="${PTHREAD_LIBS}" \ X_EXTRA_LIBS="-lGL -lGLU -lXext -lX11 -lm" -CONFIGURE_ARGS= --with-w32-path=${LOCALBASE}/lib/win32 \ - --disable-vidix +CONFIGURE_ARGS= --with-w32-path=${LOCALBASE}/lib/win32 INSTALLS_SHLIB= yes MAN1= xine-config.1 @@ -56,10 +54,23 @@ MAN1= xine-config.1 EXTRA_PATCHES= ${PATCHDIR}/extra-patch-src:xine-engine:audio_out.c .endif +# FBIOVERTICAL macro is not defined +.if ${OSVERSION} < 500023 +EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-src:video_out:Makefile.in +PLIST_SUB+= PGX64="@comment " +.else +PLIST_SUB+= PGX64="" +.endif + +# CDIOCREADAUDIO macro is not defined +.if ${OSVERSION} >= 501106 +EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-src:input:input_cdda.c +.endif + .if ${XFREE86_VERSION} >= 4 -PLIST_SUB= HAVE_LIBXV="" +PLIST_SUB+= HAVE_LIBXV="" .else -PLIST_SUB= HAVE_LIBXV="@comment " +PLIST_SUB+= HAVE_LIBXV="@comment " .endif .if exists(${LOCALBASE}/bin/artsc-config) || defined(WITH_ARTS) @@ -83,6 +94,19 @@ PLIST_SUB+= HAVE_GNOMEVFS2="" PLIST_SUB+= HAVE_GNOMEVFS2="@comment " .endif +.if ${ARCH} == "i386" +PLIST_SUB+= VIDIX="" +.else +PLIST_SUB+= VIDIX="@comment " +.endif + +.if exists(${X11BASE}/lib/libXvMCNVIDIA.so.1) +LIB_DEPENDS+= XvMCNVIDIA.1:${PORTSDIR}/x11/nvidia-driver +PLIST_SUB+= XVMC="" +.else +PLIST_SUB+= XVMC="@comment " +.endif + pre-everything:: @${ECHO_MSG} "===>" @${ECHO_MSG} "===> You can enable some features by defining following variables." |