summaryrefslogtreecommitdiff
path: root/multimedia
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2004-05-13 16:49:52 +0000
committerPav Lucistnik <pav@FreeBSD.org>2004-05-13 16:49:52 +0000
commit8b6891bb5707a03cba93bd5be028300f14c547fe (patch)
treeab4fde8a8852785b4544b073fd46d34b5df769cd /multimedia
parentUpdate to 1.0.6cv14. (diff)
Add qdvdauthor, a Qt GUI on top of dvdauthor, a DVD-Video authoring application.
PR: ports/66515 Submitted by: Phil Oleson <oz@nixil.net>
Notes
Notes: svn path=/head/; revision=109074
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/Makefile1
-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
6 files changed, 58 insertions, 0 deletions
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 <bsd.port.mk>
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 <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 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