From d13ca8fee420c45ad7d9aa448bc99392f3528771 Mon Sep 17 00:00:00 2001 From: Pav Lucistnik Date: Fri, 25 Feb 2005 23:52:10 +0000 Subject: - Update to 0.0.9 PR: ports/78002 Submitted by: Phil Oleson (maintainer) --- multimedia/qdvdauthor/Makefile | 81 +++++++++++++++++++++++++++++++++++++++--- 1 file changed, 76 insertions(+), 5 deletions(-) (limited to 'multimedia/qdvdauthor/Makefile') diff --git a/multimedia/qdvdauthor/Makefile b/multimedia/qdvdauthor/Makefile index 982757bbe7c6..782250a71cdc 100644 --- a/multimedia/qdvdauthor/Makefile +++ b/multimedia/qdvdauthor/Makefile @@ -6,8 +6,7 @@ # PORTNAME= qdvdauthor -PORTVERSION= 0.0.8 -PORTREVISION= 1 +PORTVERSION= 0.0.9 CATEGORIES= multimedia MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_EXTENDED} MASTER_SITE_SUBDIR= ${PORTNAME} @@ -18,7 +17,6 @@ COMMENT= QT graphical frontend for dvdauthor BUILD_DEPENDS= dvdauthor:${PORTSDIR}/multimedia/dvdauthor \ mpeg2enc:${PORTSDIR}/multimedia/mjpegtools \ qmake:${PORTSDIR}/devel/qmake -LIB_DEPENDS= xine.12:${PORTSDIR}/multimedia/libxine RUN_DEPENDS= dvdauthor:${PORTSDIR}/multimedia/dvdauthor \ mpeg2enc:${PORTSDIR}/multimedia/mjpegtools @@ -31,13 +29,86 @@ USE_X_PREFIX= yes USE_QT_VER= 3 QT_NONSTANDARD= yes CONFIGURE_ENV= QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++ -CONFIGURE_ARGS= --qt-dir=${X11BASE} --with-xine-lib \ +CONFIGURE_ARGS= --prefix=${PREFIX} --qt-dir=${X11BASE} --with-qt-lib=qt-mt \ --build-qslideshow --build-qplayer NO_BUILD= yes +OPTIONS= NETPBM "Create mpeg2 streams for movie menus" on \ + MJPEGTOOLS "Convert background images into mpeg2 movie" on \ + CDRTOOLS "Create iso images of DVD on the Hard Drive" on \ + TRANSCODE "Support for movie format conversion" on \ + DVDSLIDE "Creates slideshow-style dvd with menus" on \ + DVDRWTOOLS "Optional DVD recording/burning prog" off \ + MPLAYER "Optional support for mplayer playback" off \ + TOOLAME "Optional support for audio conversion" off \ + MCTOOLAME "Optional support for audio conversion" off + +.include + +.if exists(${LOCALBASE}/bin/pngtopnm) +WITH_NETPBM=yes +.endif +.if exists(${LOCALBASE}/bin/mpeg2enc) +WITH_MJPEGTOOLS=yes +.endif +.if exists(${LOCALBASE}/bin/mkisofs) +WITH_CDRTOOLS=yes +.endif +.if exists(${LOCALBASE}/bin/dvd-slideshow) +WITH_DVDSLIDE=yes +.endif +.if exists(${LOCALBASE}/bin/growisofs) +WITH_DVDRWTOOLS=yes +.endif +.if exists(${LOCALBASE}/bin/mplayer) +WITH_MPLAYER=yes +.endif +.if exists(${LOCALBASE}/bin/transcode) +WITH_TRANSCODE=yes +.endif +.if exists(${LOCALBASE}/bin/toolame) +WITH_TOOLAME=yes +.endif +.if exists(${LOCALBASE}/bin/mctoolame) +WITH_MCTOOLAME=yes +.endif + +.if !defined(WITHOUT_NETPBM) +RUN_DEPENDS+= pngtopnm:${PORTSDIR}/graphics/netpbm +.endif +.if !defined(WITHOUT_MJPEGTOOLS) +RUN_DEPENDS+= mpeg2enc:${PORTSDIR}/multimedia/mjpegtools +.endif +.if !defined(WITHOUT_CDRTOOLS) +RUN_DEPENDS+= mkisofs:${PORTSDIR}/sysutils/cdrtools +.endif +.if !defined(WITHOUT_DVDSLIDE) +RUN_DEPENDS+= dvd-slideshow:${PORTSDIR}/multimedia/dvd-slideshow +.endif +.if defined(WITH_DVDRWTOOLS) +RUN_DEPENDS+= growisofs:${PORTSDIR}/sysutils/dvd+rw-tools +.endif +.if !defined(WITHOUT_LIBXINE) +LIB_DEPENDS+= xine.12:${PORTSDIR}/multimedia/libxine +CONFIGURE_ARGS+=--with-xine-support +.endif +.if defined(WITH_MPLAYER) +RUN_DEPENDS+= mplayer:${PORTSDIR}/multimedia/mplayer +CONFIGURE_ARGS+=--with-mplayer-support +.endif +.if !defined(WITHOUT_TRANSCODE) +RUN_DEPENDS+= transcode:${PORTSDIR}/multimedia/transcode +.endif +.if defined(WITH_TOOLAME) +RUN_DEPENDS+= toolame:${PORTSDIR}/audio/toolame +.endif +.if defined(WITH_MCTOOLAME) +RUN_DEPENDS+= mctoolame:${PORTSDIR}/audio/mctoolame-encoder +.endif + do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/qdvdauthor ${PREFIX}/bin/qdvdauthor ${INSTALL_PROGRAM} ${WRKSRC}/bin/qslideshow ${PREFIX}/bin/qslideshow ${INSTALL_PROGRAM} ${WRKSRC}/bin/qplayer ${PREFIX}/bin/qplayer -.include +.include -- cgit v1.2.3