summaryrefslogtreecommitdiffstats
path: root/multimedia/qdvdauthor
diff options
context:
space:
mode:
authorpav <pav@FreeBSD.org>2004-05-13 16:49:52 +0000
committerpav <pav@FreeBSD.org>2004-05-13 16:49:52 +0000
commit35ff1723de8bd58a06308bea7bc9fc0a52e073f6 (patch)
tree3a9b866c34fad9d894b8eaab16a4c719f8bcd476 /multimedia/qdvdauthor
parentf87e966f89cbbdba75b3d688f0f69a1d35a74eeb (diff)
downloadFreeBSD-ports-35ff1723de8bd58a06308bea7bc9fc0a52e073f6.zip
FreeBSD-ports-35ff1723de8bd58a06308bea7bc9fc0a52e073f6.tar.gz
Add qdvdauthor, a Qt GUI on top of dvdauthor, a DVD-Video authoring application.
PR: ports/66515 Submitted by: Phil Oleson <oz@nixil.net>
Diffstat (limited to 'multimedia/qdvdauthor')
-rw-r--r--multimedia/qdvdauthor/Makefile37
-rw-r--r--multimedia/qdvdauthor/distinfo2
-rw-r--r--multimedia/qdvdauthor/files/patch-qdvdauthor-qxine-qxinewidget.h10
-rw-r--r--multimedia/qdvdauthor/pkg-descr6
-rw-r--r--multimedia/qdvdauthor/pkg-plist2
5 files changed, 57 insertions, 0 deletions
diff --git a/multimedia/qdvdauthor/Makefile b/multimedia/qdvdauthor/Makefile
new file mode 100644
index 0000000..8b9d785
--- /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 <bsd.port.mk>
diff --git a/multimedia/qdvdauthor/distinfo b/multimedia/qdvdauthor/distinfo
new file mode 100644
index 0000000..b65a982
--- /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 0000000..923472e
--- /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 <qtimer.h>
+ #include <qevent.h>
+ #include <qthread.h>
++#include <pthread.h>
+
+ #include <xine.h>
+
diff --git a/multimedia/qdvdauthor/pkg-descr b/multimedia/qdvdauthor/pkg-descr
new file mode 100644
index 0000000..0c2f66d
--- /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 0000000..774d035
--- /dev/null
+++ b/multimedia/qdvdauthor/pkg-plist
@@ -0,0 +1,2 @@
+bin/qdvdauthor
+bin/qslideshow
OpenPOWER on IntegriCloud