From oz@nixil.net  Tue Nov  2 08:52:12 2004
Return-Path: <oz@nixil.net>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id BC78A16A4CE
	for <FreeBSD-gnats-submit@freebsd.org>; Tue,  2 Nov 2004 08:52:12 +0000 (GMT)
Received: from nixil.net (nixil.net [161.58.222.1])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 3839A43D60
	for <FreeBSD-gnats-submit@freebsd.org>; Tue,  2 Nov 2004 08:52:12 +0000 (GMT)
	(envelope-from oz@nixil.net)
Received: from nixil.net (localhost [127.0.0.1])
	by nixil.net (8.13.1/8.13.1) with ESMTP id iA28qBOZ051785
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 2 Nov 2004 01:52:11 -0700 (MST)
Received: (from oz@localhost)
	by nixil.net (8.13.1/8.13.1/Submit) id iA28qBkN051784;
	Tue, 2 Nov 2004 01:52:11 -0700 (MST)
Message-Id: <200411020852.iA28qBkN051784@nixil.net>
Date: Tue, 2 Nov 2004 01:52:11 -0700 (MST)
From: Phil Oleson <oz@nixil.net>
Reply-To: Phil Oleson <oz@nixil.net>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: Upgrade of ports/multimedia/qdvdauthor
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         73407
>Category:       ports
>Synopsis:       Upgrade of ports/multimedia/qdvdauthor
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    vs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Nov 02 09:00:47 GMT 2004
>Closed-Date:    Tue Nov 09 08:15:57 GMT 2004
>Last-Modified:  Tue Nov 09 08:15:57 GMT 2004
>Originator:     Phil Oleson
>Release:        FreeBSD 4.7-RELEASE-p27 i386
>Organization:
>Environment:
System: FreeBSD nixil.net 4.7-RELEASE-p27 FreeBSD 4.7-RELEASE-p27 #33: Mon Jun 14 16:36:44 MDT 2004


>Description:
        Upgrade of the qdvdauthor port
>How-To-Repeat:
        N/A
>Fix:
	patch below

--- patch-shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	patch
#
echo x - patch
sed 's/^X//' >patch << 'END-of-patch'
Xdiff -ruN qdvdauthor.orig/Makefile qdvdauthor/Makefile
X--- qdvdauthor.orig/Makefile	Thu Jul  8 01:31:03 2004
X+++ qdvdauthor/Makefile	Tue Nov  2 00:54:13 2004
X@@ -6,7 +6,7 @@
X #
X 
X PORTNAME=	qdvdauthor
X-PORTVERSION=	0.0.7
X+PORTVERSION=	0.0.8
X CATEGORIES=	multimedia
X MASTER_SITES=	${MASTER_SITE_SOURCEFORGE_EXTENDED}
X MASTER_SITE_SUBDIR=	${PORTNAME}
X@@ -17,8 +17,7 @@
X BUILD_DEPENDS=	dvdauthor:${PORTSDIR}/multimedia/dvdauthor \
X 		mpeg2enc:${PORTSDIR}/multimedia/mjpegtools \
X 		qmake:${PORTSDIR}/devel/qmake
X-LIB_DEPENDS=	Magick.6:${PORTSDIR}/graphics/ImageMagick \
X-		xine.9:${PORTSDIR}/multimedia/libxine
X+LIB_DEPENDS=	xine.9:${PORTSDIR}/multimedia/libxine
X RUN_DEPENDS=	dvdauthor:${PORTSDIR}/multimedia/dvdauthor \
X 		mpeg2enc:${PORTSDIR}/multimedia/mjpegtools
X 
X@@ -27,13 +26,13 @@
X USE_QT_VER=	3
X QT_NONSTANDARD=	yes
X CONFIGURE_ENV=	QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++
X-CONFIGURE_ARGS=	--qt-dir=${X11BASE} --with-image-magick-lib \
X-		--build-qslideshow --build-wxine
X+CONFIGURE_ARGS=	--qt-dir=${X11BASE} --with-xine-lib \
X+		--build-qslideshow --build-qplayer
X NO_BUILD=	yes
X 
X do-install:
X 	${INSTALL_PROGRAM} ${WRKSRC}/bin/qdvdauthor ${PREFIX}/bin/qdvdauthor
X 	${INSTALL_PROGRAM} ${WRKSRC}/bin/qslideshow ${PREFIX}/bin/qslideshow
X-	${INSTALL_PROGRAM} ${WRKSRC}/bin/qxine      ${PREFIX}/bin/qxine
X+	${INSTALL_PROGRAM} ${WRKSRC}/bin/qplayer    ${PREFIX}/bin/qplayer
X 
X .include <bsd.port.mk>
Xdiff -ruN qdvdauthor.orig/distinfo qdvdauthor/distinfo
X--- qdvdauthor.orig/distinfo	Tue Nov  2 00:11:01 2004
X+++ qdvdauthor/distinfo	Tue Nov  2 00:53:20 2004
X@@ -1,2 +1,2 @@
X-MD5 (qdvdauthor-0.0.7.tar.gz) = bfde1dae2e3f01baa52c624bb8414405
X-SIZE (qdvdauthor-0.0.7.tar.gz) = 610869
X+MD5 (qdvdauthor-0.0.8.tar.gz) = 67294b179464cd07220a8f484545318a
X+SIZE (qdvdauthor-0.0.8.tar.gz) = 679606
Xdiff -ruN qdvdauthor.orig/files/patch-configure qdvdauthor/files/patch-configure
X--- qdvdauthor.orig/files/patch-configure	Wed Dec 31 17:00:00 1969
X+++ qdvdauthor/files/patch-configure	Tue Nov  2 00:19:06 2004
X@@ -0,0 +1,11 @@
X+--- configure.orig	Tue Nov  2 00:18:03 2004
X++++ configure	Tue Nov  2 00:18:38 2004
X+@@ -265,7 +265,7 @@
X+ 		esac;
X+ 	done;
X+ 	# Here we check for xine, or mplayer
X+-	if [ VIDEO_LIB = "xine" ];
X++	if [ $VIDEO_LIB = "xine" ];
X+ 	then
X+ 		check_xinelibs;
X+ 	else
Xdiff -ruN qdvdauthor.orig/files/patch-qdvdauthor-imagemagicklib.inc qdvdauthor/files/patch-qdvdauthor-imagemagicklib.inc
X--- qdvdauthor.orig/files/patch-qdvdauthor-imagemagicklib.inc	Tue Nov  2 00:11:01 2004
X+++ qdvdauthor/files/patch-qdvdauthor-imagemagicklib.inc	Wed Dec 31 17:00:00 1969
X@@ -1,10 +0,0 @@
X---- qdvdauthor/imagemagicklib.inc.old	Tue Jul  6 21:58:42 2004
X-+++ qdvdauthor/imagemagicklib.inc	Tue Jul  6 21:59:02 2004
X-@@ -10,6 +10,7 @@
X- 
X- #include <stdio.h>
X- #include <stdlib.h>
X-+#include <unistd.h>
X- 
X- #include <qimage.h>
X- #include <Magick++.h>
Xdiff -ruN qdvdauthor.orig/files/patch-qdvdauthor-qplayer-qxinewdget.h qdvdauthor/files/patch-qdvdauthor-qplayer-qxinewdget.h
X--- qdvdauthor.orig/files/patch-qdvdauthor-qplayer-qxinewdget.h	Wed Dec 31 17:00:00 1969
X+++ qdvdauthor/files/patch-qdvdauthor-qplayer-qxinewdget.h	Tue Nov  2 00:45:27 2004
X@@ -0,0 +1,10 @@
X+--- qdvdauthor/qplayer/qxinewidget.h.orig	Tue Nov  2 00:43:11 2004
X++++ qdvdauthor/qplayer/qxinewidget.h	Tue Nov  2 00:43:15 2004
X+@@ -31,6 +31,7 @@
X+ #include <qtimer.h>
X+ #include <qevent.h>
X+ #include <qthread.h>
X++#include <pthread.h>
X+ 
X+ #include <xine.h>
X+ 
Xdiff -ruN qdvdauthor.orig/files/patch-qdvdauthor-qxine-qxinewidget.h qdvdauthor/files/patch-qdvdauthor-qxine-qxinewidget.h
X--- qdvdauthor.orig/files/patch-qdvdauthor-qxine-qxinewidget.h	Tue Nov  2 00:11:01 2004
X+++ qdvdauthor/files/patch-qdvdauthor-qxine-qxinewidget.h	Wed Dec 31 17:00:00 1969
X@@ -1,10 +0,0 @@
X---- qdvdauthor/qxine/qxinewidget.h.orig	Mon May 10 03:14:10 2004
X-+++ qdvdauthor/qxine/qxinewidget.h	Mon May 10 22:03:01 2004
X-@@ -31,6 +31,7 @@
X- #include <qtimer.h>
X- #include <qevent.h>
X- #include <qthread.h>
X-+#include <pthread.h>
X- 
X- #include <xine.h>
X- 
Xdiff -ruN qdvdauthor.orig/pkg-plist qdvdauthor/pkg-plist
X--- qdvdauthor.orig/pkg-plist	Tue Nov  2 00:11:01 2004
X+++ qdvdauthor/pkg-plist	Tue Nov  2 01:02:03 2004
X@@ -1,3 +1,3 @@
X bin/qdvdauthor
X bin/qslideshow
X-bin/qxine
X+bin/qplayer
END-of-patch
exit
--- patch-shar ends here ---


>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: vs 
State-Changed-When: Fri Nov 5 08:51:48 GMT 2004 
State-Changed-Why:  
Please provide patches in unified diff format relative to the 
current version. 
While you're there, you can also easily get rid of pkg-plist in 
favour of the PLIST_FILES-variable. 


Responsible-Changed-From-To: freebsd-ports-bugs->vs 
Responsible-Changed-By: vs 
Responsible-Changed-When: Fri Nov 5 08:51:48 GMT 2004 
Responsible-Changed-Why:  
I'll track this. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=73407 

From: Phil Oleson <oz@nixil.net>
To: freebsd-gnats-submit@FreeBSD.org
Cc: oz@nixil.net
Subject: Re: ports/73407: Upgrade of ports/multimedia/qdvdauthor
Date: Fri, 05 Nov 2004 15:25:55 -0700

 This is a multi-part message in MIME format.
 --------------010603080104010608090501
 Content-Type: text/plain; charset=ISO-8859-1; format=flowed
 Content-Transfer-Encoding: 7bit
 
 I'm not sure why my 4.10 box's diff wasn't producing a decent patch for configure.
 I've made the changes you requested and remade the diff and it appears to be applying
 much better than the previous one.
 
 	Phil.
 
 --------------010603080104010608090501
 Content-Type: text/plain;
  name="qdvdauthor-patch"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: inline;
  filename="qdvdauthor-patch"
 
 diff -ruN qdvdauthor.orig/Makefile qdvdauthor/Makefile
 --- qdvdauthor.orig/Makefile	Thu Jul  8 01:31:03 2004
 +++ qdvdauthor/Makefile	Fri Nov  5 14:53:52 2004
 @@ -6,7 +6,7 @@
  #
  
  PORTNAME=	qdvdauthor
 -PORTVERSION=	0.0.7
 +PORTVERSION=	0.0.8
  CATEGORIES=	multimedia
  MASTER_SITES=	${MASTER_SITE_SOURCEFORGE_EXTENDED}
  MASTER_SITE_SUBDIR=	${PORTNAME}
 @@ -17,23 +17,26 @@
  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
 +LIB_DEPENDS=	xine.9:${PORTSDIR}/multimedia/libxine
  RUN_DEPENDS=	dvdauthor:${PORTSDIR}/multimedia/dvdauthor \
  		mpeg2enc:${PORTSDIR}/multimedia/mjpegtools
  
 +PLIST_FILES=	bin/qdvdauthor \
 +		bin/qslideshow \
 +		bin/qplayer
 +
  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 --build-wxine
 +CONFIGURE_ARGS=	--qt-dir=${X11BASE} --with-xine-lib \
 +		--build-qslideshow --build-qplayer
  NO_BUILD=	yes
  
  do-install:
  	${INSTALL_PROGRAM} ${WRKSRC}/bin/qdvdauthor ${PREFIX}/bin/qdvdauthor
  	${INSTALL_PROGRAM} ${WRKSRC}/bin/qslideshow ${PREFIX}/bin/qslideshow
 -	${INSTALL_PROGRAM} ${WRKSRC}/bin/qxine      ${PREFIX}/bin/qxine
 +	${INSTALL_PROGRAM} ${WRKSRC}/bin/qplayer    ${PREFIX}/bin/qplayer
  
  .include <bsd.port.mk>
 diff -ruN qdvdauthor.orig/distinfo qdvdauthor/distinfo
 --- qdvdauthor.orig/distinfo	Thu Jul  8 01:31:03 2004
 +++ qdvdauthor/distinfo	Fri Nov  5 14:47:52 2004
 @@ -1,2 +1,2 @@
 -MD5 (qdvdauthor-0.0.7.tar.gz) = bfde1dae2e3f01baa52c624bb8414405
 -SIZE (qdvdauthor-0.0.7.tar.gz) = 610869
 +MD5 (qdvdauthor-0.0.8.tar.gz) = 67294b179464cd07220a8f484545318a
 +SIZE (qdvdauthor-0.0.8.tar.gz) = 679606
 diff -ruN qdvdauthor.orig/files/patch-configure qdvdauthor/files/patch-configure
 --- qdvdauthor.orig/files/patch-configure	Wed Dec 31 17:00:00 1969
 +++ qdvdauthor/files/patch-configure	Fri Nov  5 14:59:02 2004
 @@ -0,0 +1,11 @@
 +--- configure.orig	Fri Nov  5 14:57:58 2004
 ++++ configure	Fri Nov  5 14:58:33 2004
 +@@ -265,7 +265,7 @@
 + 		esac;
 + 	done;
 + 	# Here we check for xine, or mplayer
 +-	if [ VIDEO_LIB = "xine" ];
 ++	if [ $VIDEO_LIB = "xine" ];
 + 	then
 + 		check_xinelibs;
 + 	else
 diff -ruN qdvdauthor.orig/files/patch-qdvdauthor-imagemagicklib.inc qdvdauthor/files/patch-qdvdauthor-imagemagicklib.inc
 --- qdvdauthor.orig/files/patch-qdvdauthor-imagemagicklib.inc	Thu Jul  8 01:31:04 2004
 +++ qdvdauthor/files/patch-qdvdauthor-imagemagicklib.inc	Wed Dec 31 17:00:00 1969
 @@ -1,10 +0,0 @@
 ---- qdvdauthor/imagemagicklib.inc.old	Tue Jul  6 21:58:42 2004
 -+++ qdvdauthor/imagemagicklib.inc	Tue Jul  6 21:59:02 2004
 -@@ -10,6 +10,7 @@
 - 
 - #include <stdio.h>
 - #include <stdlib.h>
 -+#include <unistd.h>
 - 
 - #include <qimage.h>
 - #include <Magick++.h>
 diff -ruN qdvdauthor.orig/files/patch-qdvdauthor-qplayer-qxinewidget.h qdvdauthor/files/patch-qdvdauthor-qplayer-qxinewidget.h
 --- qdvdauthor.orig/files/patch-qdvdauthor-qplayer-qxinewidget.h	Wed Dec 31 17:00:00 1969
 +++ qdvdauthor/files/patch-qdvdauthor-qplayer-qxinewidget.h	Fri Nov  5 14:57:32 2004
 @@ -0,0 +1,10 @@
 +--- qdvdauthor/qplayer/qxinewidget.h.orig	Fri Nov  5 14:56:16 2004
 ++++ qdvdauthor/qplayer/qxinewidget.h	Fri Nov  5 14:56:28 2004
 +@@ -31,6 +31,7 @@
 + #include <qtimer.h>
 + #include <qevent.h>
 + #include <qthread.h>
 ++#include <pthread.h>
 + 
 + #include <xine.h>
 + 
 diff -ruN qdvdauthor.orig/files/patch-qdvdauthor-qxine-qxinewidget.h qdvdauthor/files/patch-qdvdauthor-qxine-qxinewidget.h
 --- qdvdauthor.orig/files/patch-qdvdauthor-qxine-qxinewidget.h	Thu May 13 10:49:52 2004
 +++ qdvdauthor/files/patch-qdvdauthor-qxine-qxinewidget.h	Wed Dec 31 17:00:00 1969
 @@ -1,10 +0,0 @@
 ---- 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 -ruN qdvdauthor.orig/pkg-plist qdvdauthor/pkg-plist
 --- qdvdauthor.orig/pkg-plist	Thu Jul  8 01:31:03 2004
 +++ qdvdauthor/pkg-plist	Wed Dec 31 17:00:00 1969
 @@ -1,3 +0,0 @@
 -bin/qdvdauthor
 -bin/qslideshow
 -bin/qxine
 
 --------------010603080104010608090501--
State-Changed-From-To: feedback->closed 
State-Changed-By: vs 
State-Changed-When: Tue Nov 9 08:15:43 GMT 2004 
State-Changed-Why:  
Committed, thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=73407 
>Unformatted:
