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>