Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Feb 2003 20:22:31 +0100
From:      Michael Nottebrock <michaelnottebrock@gmx.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        pav@oook.cz
Subject:   ports/48791: Maintainter update: sysutils/cdbakeoven
Message-ID:  <200302282022.32577.michaelnottebrock@gmx.net>

next in thread | raw e-mail | index | archive | help

>Number:         48791
>Category:       ports
>Synopsis:       Maintainter update: sysutils/cdbakeoven
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Feb 28 11:30:12 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     Michael Nottebrock
>Release:        FreeBSD 5.0-RELEASE-p3 i386
>Organization:
>Environment:
System: FreeBSD lofi.dyndns.org 5.0-RELEASE-p3 FreeBSD 5.0-RELEASE-p3 #0: Mon 
Feb 24 17:51:21 CET 2003 lofi@lofi.dyndns.org:/usr/obj/usr/src/sys/LOFI i386


	
>Description:
	Changes:
		- Get rid of the bogus pkg-message already (noticed by: many)
		- Depend on kdelibs instead of kdebase (submitted by: Pav Lucistnik 
<pav@oook.cz>)
		- Add a patch submitted by: Joris Vandalon <joris@vandalon.nl>
		- Bump PORTREVISION
>How-To-Repeat:
	
>Fix:
diff -urN cdbakeoven.orig/Makefile cdbakeoven/Makefile
--- cdbakeoven.orig/Makefile	Fri Feb 28 20:10:29 2003
+++ cdbakeoven/Makefile	Fri Feb 28 20:11:34 2003
@@ -7,7 +7,7 @@
 
 PORTNAME=	cdbakeoven
 PORTVERSION=	1.8.9
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	sysutils kde
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	${PORTNAME}
@@ -21,7 +21,7 @@
 		ogg123:${PORTSDIR}/audio/vorbis-tools
 
 USE_BZIP2=	yes
-USE_KDEBASE_VER=3
+USE_KDELIBS_VER=3
 USE_REINPLACE=	yes
 GNU_CONFIGURE=	yes
 USE_GMAKE=	yes
@@ -30,8 +30,5 @@
 post-patch:
 	@${REINPLACE_CMD} -e 's|-O2||' \
 		${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
-
-post-install:
-	@${CAT} ${PKGMESSAGE}
 
 .include <bsd.port.mk>
diff -urN 
cdbakeoven.orig/files/patch-cdbakeoven::dialogs::CdboDialogActionFactory.cpp 
cdbakeoven/files/patch-cdbakeoven::dialogs::CdboDialogActionFactory.cpp
--- 
cdbakeoven.orig/files/patch-cdbakeoven::dialogs::CdboDialogActionFactory.cpp	
Thu Jan  1 01:00:00 1970
+++ cdbakeoven/files/patch-cdbakeoven::dialogs::CdboDialogActionFactory.cpp	
Tue Jan 21 11:17:00 2003
@@ -0,0 +1,43 @@
+--- cdbakeoven/dialogs/CdboDialogActionFactory.cpp	Tue Jan 21 11:11:55 2003
++++ cdbakeoven/dialogs/CdboDialogActionFactory.cpp.orig	Tue Jan 21 11:11:58 
2003
+@@ -385,9 +385,12 @@
+ 	user->status(i18n("Reading CDROM..."));
+ 	*out += ".iso";
+ 	cdboProc = new KProcess();	
+-	*cdboProc << "dd";
+-	*cdboProc << "if=" + in;
+-	*cdboProc << "of=" + *out + "";
++        *cdboProc << "readcd";
++        *cdboProc << "dev=" + user->getScsiDevice();
++	*cdboProc << "-q";
++	*cdboProc << "retries=32";
++	*cdboProc << "-s";
++	*cdboProc << "f=" + *out;
+ }
+ 
//---------------------------------------------------------------------------------------------
+ void CdboDialogActionFactory::initBurnProcess(QString image, bool audio ){
+@@ -517,6 +520,7 @@
+ 	strBuff.prepend("'" + tmpLbl->text());
+ 	strBuff.append("'");
+ 	*cdboShellProc << strBuff;*/
++	image.replace(QRegExp("'"),"");
+ 	
+ 	if(image == "-")
+ 		*cdboShellProc  << " - ";
+@@ -1132,7 +1136,7 @@
+ 	KRun::shellQuote( file );
+ 	KRun::shellQuote(outName);
+ 	if(mType.find("x-mp3") != -1){
+-		*cdboShellProc << "mpg123 -v -s " + file + " > " + outName;
++		*cdboShellProc << "mpg123 -v -w " + outName + " " + file;
+ 		tmpList->append(outName);
+ 		tracksList->append(outName);
+ 		return true;
+@@ -1519,6 +1523,7 @@
+ void CdboDialogActionFactory::removeOneFile(QString fileName){
+ 	if(!fileName) return;
+ 	
++	fileName.replace(QRegExp("'"),"");	
+ 	if(!QFile::remove(fileName))
+ 		user->output(CdboDialogBase::ErrorMessage, i18n("Failed to remove ") + 
fileName + "!");
+ }
diff -urN cdbakeoven.orig/pkg-message cdbakeoven/pkg-message
--- cdbakeoven.orig/pkg-message	Fri Feb 28 20:10:29 2003
+++ cdbakeoven/pkg-message	Thu Jan  1 01:00:00 1970
@@ -1,4 +0,0 @@
-*******************************************************************************
-PLEASE NOTE:    This port will go away with the release of KDE 3.1, which 
will
-                include cdbakeoven.
-*******************************************************************************


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

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200302282022.32577.michaelnottebrock>