From 8b6891bb5707a03cba93bd5be028300f14c547fe Mon Sep 17 00:00:00 2001 From: Pav Lucistnik Date: Thu, 13 May 2004 16:49:52 +0000 Subject: [PATCH] Add qdvdauthor, a Qt GUI on top of dvdauthor, a DVD-Video authoring application. PR: ports/66515 Submitted by: Phil Oleson --- multimedia/Makefile | 1 + multimedia/qdvdauthor/Makefile | 37 +++++++++++++++++++ multimedia/qdvdauthor/distinfo | 2 + .../patch-qdvdauthor-qxine-qxinewidget.h | 10 +++++ multimedia/qdvdauthor/pkg-descr | 6 +++ multimedia/qdvdauthor/pkg-plist | 2 + 6 files changed, 58 insertions(+) create mode 100644 multimedia/qdvdauthor/Makefile create mode 100644 multimedia/qdvdauthor/distinfo create mode 100644 multimedia/qdvdauthor/files/patch-qdvdauthor-qxine-qxinewidget.h create mode 100644 multimedia/qdvdauthor/pkg-descr create mode 100644 multimedia/qdvdauthor/pkg-plist diff --git a/multimedia/Makefile b/multimedia/Makefile index 0a4fed2531b2..bbdcc36d6071 100644 --- a/multimedia/Makefile +++ b/multimedia/Makefile @@ -101,6 +101,7 @@ SUBDIR += p5-Video-OpenQuicktime SUBDIR += ppm2fli SUBDIR += py-gstreamer + SUBDIR += qdvdauthor SUBDIR += quark SUBDIR += recmpeg SUBDIR += replex diff --git a/multimedia/qdvdauthor/Makefile b/multimedia/qdvdauthor/Makefile new file mode 100644 index 000000000000..8b9d785e2cb2 --- /dev/null +++ b/multimedia/qdvdauthor/Makefile @@ -0,0 +1,37 @@ +# New ports collection makefile for: qdvdauthor +# Date created: 05/07/04 +# Whom: oz@nixil.net +# +# $FreeBSD$ +# + +PORTNAME= qdvdauthor +PORTVERSION= 0.0.6 +CATEGORIES= multimedia +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_EXTENDED} +MASTER_SITE_SUBDIR= ${PORTNAME} + +MAINTAINER= oz@nixil.net +COMMENT= QT graphical frontend for dvdauthor + +BUILD_DEPENDS= dvdauthor:${PORTSDIR}/multimedia/dvdauthor \ + mpeg2enc:${PORTSDIR}/multimedia/mjpegtools \ + qmake:${PORTSDIR}/devel/qmake +LIB_DEPENDS= Magick.6:${PORTSDIR}/graphics/ImageMagick \ + xine.9:${PORTSDIR}/multimedia/libxine +RUN_DEPENDS= dvdauthor:${PORTSDIR}/multimedia/dvdauthor \ + mpeg2enc:${PORTSDIR}/multimedia/mjpegtools + +HAS_CONFIGURE= yes +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-image-magick-lib --build-qslideshow +NO_BUILD= yes + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/bin/qdvdauthor ${PREFIX}/bin/qdvdauthor + ${INSTALL_PROGRAM} ${WRKSRC}/bin/qslideshow ${PREFIX}/bin/qslideshow + +.include diff --git a/multimedia/qdvdauthor/distinfo b/multimedia/qdvdauthor/distinfo new file mode 100644 index 000000000000..b65a982c93ff --- /dev/null +++ b/multimedia/qdvdauthor/distinfo @@ -0,0 +1,2 @@ +MD5 (qdvdauthor-0.0.6.tar.gz) = b0d991e4187f18a17485de65d4ff3bad +SIZE (qdvdauthor-0.0.6.tar.gz) = 590553 diff --git a/multimedia/qdvdauthor/files/patch-qdvdauthor-qxine-qxinewidget.h b/multimedia/qdvdauthor/files/patch-qdvdauthor-qxine-qxinewidget.h new file mode 100644 index 000000000000..923472eb3b4d --- /dev/null +++ b/multimedia/qdvdauthor/files/patch-qdvdauthor-qxine-qxinewidget.h @@ -0,0 +1,10 @@ +--- qdvdauthor/qxine/qxinewidget.h.orig Mon May 10 03:14:10 2004 ++++ qdvdauthor/qxine/qxinewidget.h Mon May 10 22:03:01 2004 +@@ -31,6 +31,7 @@ + #include + #include + #include ++#include + + #include + diff --git a/multimedia/qdvdauthor/pkg-descr b/multimedia/qdvdauthor/pkg-descr new file mode 100644 index 000000000000..0c2f66da8a3c --- /dev/null +++ b/multimedia/qdvdauthor/pkg-descr @@ -0,0 +1,6 @@ +qdvdauthor is a graphical frontend to the dvd authoring program dvdauthor +written with the QT toolkit. + +The program is alpha quality though still very useful. + +WWW: http://qdvdauthor.sourceforge.net/ diff --git a/multimedia/qdvdauthor/pkg-plist b/multimedia/qdvdauthor/pkg-plist new file mode 100644 index 000000000000..774d0351d1eb --- /dev/null +++ b/multimedia/qdvdauthor/pkg-plist @@ -0,0 +1,2 @@ +bin/qdvdauthor +bin/qslideshow