ports/109672: [Maintainer-Update] Upgrade qdvdauthor to version 0.1.5

Phil Oleson oz at nixil.net
Wed Feb 28 12:30:08 UTC 2007


>Number:         109672
>Category:       ports
>Synopsis:       [Maintainer-Update] Upgrade qdvdauthor to version 0.1.5
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Feb 28 12:30:07 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Phil Oleson
>Release:        FreeBSD 4.7-RELEASE-p28 i386
>Organization:
N/A
>Environment:
System: FreeBSD nixil.net 4.7-RELEASE-p28 FreeBSD 4.7-RELEASE-p28 #43: Wed Jul 20 09:35:30 MDT 2005 root at nixil:/usr/src/sys/compile/nixil i386

>Description:
        This patch upgrades qdvdauthor to 0.1.5.
        - I've also improved string support by actually installing the .qm files
          as well as 2 of the apps' internal html pages.
	- Removed the configure patch as upstream has it fixed, but has vlc
          support disabled until there is a libvlc.so.
>How-To-Repeat:
        N/A
>Fix:

        Patch attached.

--- qdvdauthor-0.1.5-patch begins here ---
diff -ruN qdvdauthor.orig/Makefile qdvdauthor/Makefile
--- qdvdauthor.orig/Makefile	Sat Feb 24 05:29:19 2007
+++ qdvdauthor/Makefile	Wed Feb 28 05:11:28 2007
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	qdvdauthor
-PORTVERSION=	0.1.4
-PORTREVISION=	1
+PORTVERSION=	0.1.5
 CATEGORIES=	multimedia
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE_EXTENDED}
 MASTER_SITE_SUBDIR=	${PORTNAME}
@@ -25,9 +24,16 @@
 		dvd-slideshow:${PORTSDIR}/multimedia/dvd-slideshow \
 		bash:${PORTSDIR}/shells/bash
 
+DATA_FILES=	silence.mp2 html/en/audio_streams.html html/en/system_register.html \
+		qdvdauthor_de.qm qdvdauthor_es.qm qdvdauthor_fr.qm qdvdauthor_pl.qm \
+		qplayer_de.qm qplayer_es.qm qplayer_fr.qm qslideshow_de.qm \
+		qslideshow_es.qm qslideshow_fr.qm
+
 PLIST_FILES=	bin/qdvdauthor \
 		bin/qslideshow \
-		bin/qplayer
+		bin/qplayer \
+		${DATA_FILES:S,^,%%DATADIR%%/,}
+PLIST_DIRS=	%%DATADIR%%/html/en %%DATADIR%%/html %%DATADIR%%
 
 HAS_CONFIGURE=	yes
 USE_X_PREFIX=	yes
@@ -109,4 +115,16 @@
 	${INSTALL_PROGRAM} ${WRKSRC}/bin/qslideshow ${PREFIX}/bin/qslideshow
 	${INSTALL_PROGRAM} ${WRKSRC}/bin/qplayer    ${PREFIX}/bin/qplayer
 
+	${MKDIR} ${DATADIR}
+	${INSTALL_DATA} ${WRKSRC}/silence.mp2    ${DATADIR}
+
+	${MKDIR} ${DATADIR}/html/en
+	${INSTALL_DATA} ${WRKSRC}/doc/html/en/audio_streams.html   ${DATADIR}/html/en
+	${INSTALL_DATA} ${WRKSRC}/doc/html/en/system_register.html ${DATADIR}/html/en
+.for locale in de es fr
+	${INSTALL_DATA} ${WRKSRC}/qdvdauthor/i18n/qdvdauthor_${locale}.qm  ${DATADIR}
+	${INSTALL_DATA} ${WRKSRC}/qdvdauthor/i18n/qplayer_${locale}.qm     ${DATADIR}
+	${INSTALL_DATA} ${WRKSRC}/qdvdauthor/i18n/qslideshow_${locale}.qm  ${DATADIR}
+.endfor
+	${INSTALL_DATA} ${WRKSRC}/qdvdauthor/i18n/qdvdauthor_pl.qm  ${DATADIR}
 .include <bsd.port.post.mk>
diff -ruN qdvdauthor.orig/distinfo qdvdauthor/distinfo
--- qdvdauthor.orig/distinfo	Tue Jan 16 00:10:37 2007
+++ qdvdauthor/distinfo	Wed Feb 28 04:46:38 2007
@@ -1,3 +1,3 @@
-MD5 (qdvdauthor-0.1.4.tar.gz) = 7f81f2f915a1a5709a584b839a750110
-SHA256 (qdvdauthor-0.1.4.tar.gz) = 1ec3a9d2b609f5ee5da643b86beeb209bde43b2a03cb92fd7c6f660d941b4b54
-SIZE (qdvdauthor-0.1.4.tar.gz) = 3405853
+MD5 (qdvdauthor-0.1.5.tar.gz) = 27d34402f755833ad64719d29a9f7d49
+SHA256 (qdvdauthor-0.1.5.tar.gz) = 41fbf9532036e4a09fe5af32bbaecfc7b4f428beb57e68b0b3b5437e583ebcd9
+SIZE (qdvdauthor-0.1.5.tar.gz) = 3549649
diff -ruN qdvdauthor.orig/files/patch-configure qdvdauthor/files/patch-configure
--- qdvdauthor.orig/files/patch-configure	Fri Jan  6 18:03:35 2006
+++ qdvdauthor/files/patch-configure	Wed Dec 31 17:00:00 1969
@@ -1,22 +0,0 @@
---- configure.orig	Fri Dec 30 01:50:45 2005
-+++ configure	Fri Dec 30 02:01:29 2005
-@@ -147,8 +147,8 @@
- 
- check_vlclibs()
- {
--	export xineVersion=`xine-config --version 2>&1 | awk -F. '{printf ("%.2d%.2d%.2d", $1, $2, $3);}'`;
--	if [ $xineVersion -lt 010000 ];
-+	export vlcVersion=`vlc-config --version 2>&1 | awk -F. '{printf ("%.2d%.2d%.2d", $1, $2, $3);}'`;
-+	if [ $vlcVersion -lt 000800 ];
- 	then
- 		echo "************************************************"
- 		echo "**    Attention, vlc-lib version too low.     **"
-@@ -159,7 +159,7 @@
- 		echo "**           http://www.videolan.org          **"
- 		echo "************************************************"
- 		echo "Current VLC-lib version :"
--		echo "`xine-config --version`"
-+		echo "`vlc-config --version`"
- 		exit;
- 	fi;
- }
--- qdvdauthor-0.1.5-patch ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list