Date: Fri, 20 Sep 2002 00:12:54 +0200 (CEST) From: Michael Nottebrock <lofi@lofi.dyndns.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/42971: New port: sysutils/cdbakeoven Message-ID: <200209192212.g8JMCsQc025212@lofi.dyndns.org>
next in thread | raw e-mail | index | archive | help
>Number: 42971 >Category: ports >Synopsis: New port: sysutils/cdbakeoven >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Sep 19 15:20:01 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Michael Nottebrock >Release: FreeBSD 4.6-STABLE i386 >Organization: >Environment: System: FreeBSD lofi.dyndns.org 4.6-STABLE FreeBSD 4.6-STABLE #0: Tue Aug 6 23:52:44 CEST 2002 lofi@lofi.dyndns.org:/usr/obj/usr/src/sys/GENERIC i386 >Description: CD Bake Oven is a KDE-frontend for cdrtools. It's very similar to the well known WinOnCD-software. >How-To-Repeat: >Fix: #!/bin/sh # This is a shell archive (produced by GNU sharutils 4.2.1). # To extract the files from this archive, save it to some FILE, remove # everything before the `!/bin/sh' line above, then type `sh FILE'. # # Made on 2002-09-20 00:07 CEST by <lofi@lofi.dyndns.org>. # Source directory was `/usr/home/lofi'. # # Existing files will *not* be overwritten unless `-c' is specified. # # This shar contains: # length mode name # ------ ---------- ------------------------------------------ # 3456 -rw-r--r-- cdbakeoven/pkg-plist # 692 -rw-r--r-- cdbakeoven/pkg-descr # 47 -rw-r--r-- cdbakeoven/pkg-comment # 66 -rw-r--r-- cdbakeoven/distinfo # 578 -rw-r--r-- cdbakeoven/Makefile # 452 -rw-r--r-- cdbakeoven/files/patch-cdbakeoven::cdbosettings::CdboConfigManager.cpp # save_IFS="${IFS}" IFS="${IFS}:" gettext_dir=FAILED locale_dir=FAILED first_param="$1" for dir in $PATH do if test "$gettext_dir" = FAILED && test -f $dir/gettext \ && ($dir/gettext --version >/dev/null 2>&1) then set `$dir/gettext --version 2>&1` if test "$3" = GNU then gettext_dir=$dir fi fi if test "$locale_dir" = FAILED && test -f $dir/shar \ && ($dir/shar --print-text-domain-dir >/dev/null 2>&1) then locale_dir=`$dir/shar --print-text-domain-dir` fi done IFS="$save_IFS" if test "$locale_dir" = FAILED || test "$gettext_dir" = FAILED then echo=echo else TEXTDOMAINDIR=$locale_dir export TEXTDOMAINDIR TEXTDOMAIN=sharutils export TEXTDOMAIN echo="$gettext_dir/gettext -s" fi if touch -am -t 200112312359.59 $$.touch >/dev/null 2>&1 && test ! -f 200112312359.59 -a -f $$.touch; then shar_touch='touch -am -t $1$2$3$4$5$6.$7 "$8"' elif touch -am 123123592001.59 $$.touch >/dev/null 2>&1 && test ! -f 123123592001.59 -a ! -f 123123592001.5 -a -f $$.touch; then shar_touch='touch -am $3$4$5$6$1$2.$7 "$8"' elif touch -am 1231235901 $$.touch >/dev/null 2>&1 && test ! -f 1231235901 -a -f $$.touch; then shar_touch='touch -am $3$4$5$6$2 "$8"' else shar_touch=: echo $echo 'WARNING: not restoring timestamps. Consider getting and' $echo "installing GNU \`touch', distributed in GNU File Utilities..." echo fi rm -f 200112312359.59 123123592001.59 123123592001.5 1231235901 $$.touch # if mkdir _sh25041; then $echo 'x -' 'creating lock directory' else $echo 'failed to create lock directory' exit 1 fi # ============= cdbakeoven/pkg-plist ============== if test ! -d 'cdbakeoven'; then $echo 'x -' 'creating directory' 'cdbakeoven' mkdir 'cdbakeoven' fi if test -f 'cdbakeoven/pkg-plist' && test "$first_param" != -c; then $echo 'x -' SKIPPING 'cdbakeoven/pkg-plist' '(file already exists)' else $echo 'x -' extracting 'cdbakeoven/pkg-plist' '(text)' sed 's/^X//' << 'SHAR_EOF' > 'cdbakeoven/pkg-plist' && bin/cdbakeoven lib/kde3/libkcm_cdbosettings.so lib/kde3/libkcm_cdbosettings.la share/apps/cdbakeoven/toolbar/bookmark_add.png share/apps/cdbakeoven/toolbar/bottom.png share/apps/cdbakeoven/toolbar/burn.xpm share/apps/cdbakeoven/toolbar/cross.xpm share/apps/cdbakeoven/toolbar/cdcopySm.png share/apps/cdbakeoven/toolbar/cdImage.png share/apps/cdbakeoven/toolbar/cdImageLg.png share/apps/cdbakeoven/toolbar/cdImageSm.png share/apps/cdbakeoven/toolbar/colapse.xpm share/apps/cdbakeoven/toolbar/copyCD.png share/apps/cdbakeoven/toolbar/eraseCD.png share/apps/cdbakeoven/toolbar/error.png share/apps/cdbakeoven/toolbar/file_properties.png share/apps/cdbakeoven/toolbar/find.png share/apps/cdbakeoven/toolbar/imageToCD.png share/apps/cdbakeoven/toolbar/info.png share/apps/cdbakeoven/toolbar/isoSetup.png share/apps/cdbakeoven/toolbar/erase.png share/apps/cdbakeoven/toolbar/target.png share/apps/cdbakeoven/toolbar/source.png share/apps/cdbakeoven/toolbar/musicCD.png share/apps/cdbakeoven/toolbar/ok.png share/apps/cdbakeoven/toolbar/open.png share/apps/cdbakeoven/toolbar/setUpSm.png share/apps/cdbakeoven/toolbar/remove.png share/apps/cdbakeoven/toolbar/process.png share/apps/cdbakeoven/toolbar/reload.png share/apps/cdbakeoven/toolbar/package_utilities.png share/apps/cdbakeoven/toolbar/cdImageVerySm.png share/apps/cdbakeoven/toolbar/eraseSm.png share/apps/cdbakeoven/toolbar/2vertleftarrow.png share/apps/cdbakeoven/toolbar/2vertrightarrow.png share/apps/cdbakeoven/info/info.html share/apps/cdbakeoven/info/konq.css share/apps/cdbakeoven/info/background.png share/apps/cdbakeoven/info/bgtable6.png share/apps/cdbakeoven/info/kdelogo.png share/apps/cdbakeoven/info/top.png share/apps/cdbakeoven/info/lines2.png share/apps/cdbakeoven/info/lines.png share/apps/cdbakeoven/info/shadow1.png share/apps/cdbakeoven/cdbosettings.desktop share/mimelnk/inode/ISO-image.desktop share/mimelnk/application/cdbo-file-list.desktop share/icons/hicolor/32x32/mimetypes/cdimage.png share/icons/hicolor/32x32/mimetypes/cdbo_list.png share/icons/hicolor/32x32/apps/cdbakeoven.png share/icons/hicolor/16x16/mimetypes/cdbo_list.png share/icons/hicolor/16x16/mimetypes/cdimage.png share/icons/hicolor/16x16/apps/cdbakeoven.png share/icons/hicolor/48x48/apps/cdbakeoven.png share/icons/hicolor/48x48/mimetypes/cdimage.png share/applnk/Settings/CDBakeOven/.directory share/applnk/Settings/CDBakeOven/cdbocdromdevices.desktop share/applnk/Settings/CDBakeOven/cdboburnopt.desktop share/applnk/Settings/CDBakeOven/cdboinfo.desktop share/applnk/Settings/CDBakeOven/cdboaudioopt.desktop share/applnk/Settings/CDBakeOven/cdboisoopt.desktop share/applnk/Settings/CDBakeOven/cdbodefaultopt.desktop share/applnk/Utilities/cdbakeoven.desktop @dirrm lib/kde3 @dirrm lib @dirrm share/apps/cdbakeoven/toolbar @dirrm share/apps/cdbakeoven/info @dirrm share/apps/cdbakeoven @dirrm share/apps @dirrm share/mimelnk/inode @dirrm share/mimelnk/application @dirrm share/mimelnk @dirrm share/icons/hicolor/32x32/mimetypes @dirrm share/icons/hicolor/32x32/apps @dirrm share/icons/hicolor/32x32 @dirrm share/icons/hicolor/16x16/mimetypes @dirrm share/icons/hicolor/16x16/apps @dirrm share/icons/hicolor/16x16 @dirrm share/icons/hicolor/48x48/apps @dirrm share/icons/hicolor/48x48/mimetypes @dirrm share/icons/hicolor/48x48 @dirrm share/icons/hicolor @dirrm share/icons @dirrm share/applnk/Settings/CDBakeOven @dirrm share/applnk/Settings @dirrm share/applnk/Utilities @dirrm share/applnk @dirrm share SHAR_EOF (set 20 02 09 19 22 54 37 'cdbakeoven/pkg-plist'; eval "$shar_touch") && chmod 0644 'cdbakeoven/pkg-plist' || $echo 'restore of' 'cdbakeoven/pkg-plist' 'failed' if ( md5sum --help 2>&1 | grep 'sage: md5sum \[' ) >/dev/null 2>&1 \ && ( md5sum --version 2>&1 | grep -v 'textutils 1.12' ) >/dev/null; then md5sum -c << SHAR_EOF >/dev/null 2>&1 \ || $echo 'cdbakeoven/pkg-plist:' 'MD5 check failed' c11ea702a13f1af2c741aeef08ed777e cdbakeoven/pkg-plist SHAR_EOF else shar_count="`LC_ALL= LC_CTYPE= LANG= wc -c < 'cdbakeoven/pkg-plist'`" test 3456 -eq "$shar_count" || $echo 'cdbakeoven/pkg-plist:' 'original size' '3456,' 'current size' "$shar_count!" fi fi # ============= cdbakeoven/pkg-descr ============== if test -f 'cdbakeoven/pkg-descr' && test "$first_param" != -c; then $echo 'x -' SKIPPING 'cdbakeoven/pkg-descr' '(file already exists)' else $echo 'x -' extracting 'cdbakeoven/pkg-descr' '(text)' sed 's/^X//' << 'SHAR_EOF' > 'cdbakeoven/pkg-descr' && X CD creation process should be fun and easy, don't you agree?! X However, most graphical CD-creation/copying tools available for X Linux today, do just the opposite. CD Bake Oven was designed with X one goal in mind: combine the power and stability of great command X line utilities with contemporary easy to use user interface. CDBO X enables you to create data or music CDs in the most intuitive X matter, allowing you to control every aspect of the process. It X is built on top of very well known 'cdrecord', 'mkisofs', 'cdda2wav' X and 'cdparanoia' encapsulating most of the options those utilities X provide. This makes creating professional quality media as easy X as making a few mouse clicks. SHAR_EOF (set 20 02 09 19 23 42 32 'cdbakeoven/pkg-descr'; eval "$shar_touch") && chmod 0644 'cdbakeoven/pkg-descr' || $echo 'restore of' 'cdbakeoven/pkg-descr' 'failed' if ( md5sum --help 2>&1 | grep 'sage: md5sum \[' ) >/dev/null 2>&1 \ && ( md5sum --version 2>&1 | grep -v 'textutils 1.12' ) >/dev/null; then md5sum -c << SHAR_EOF >/dev/null 2>&1 \ || $echo 'cdbakeoven/pkg-descr:' 'MD5 check failed' 02ec0b68d94e1fba95041dce158aa61a cdbakeoven/pkg-descr SHAR_EOF else shar_count="`LC_ALL= LC_CTYPE= LANG= wc -c < 'cdbakeoven/pkg-descr'`" test 692 -eq "$shar_count" || $echo 'cdbakeoven/pkg-descr:' 'original size' '692,' 'current size' "$shar_count!" fi fi # ============= cdbakeoven/pkg-comment ============== if test -f 'cdbakeoven/pkg-comment' && test "$first_param" != -c; then $echo 'x -' SKIPPING 'cdbakeoven/pkg-comment' '(file already exists)' else $echo 'x -' extracting 'cdbakeoven/pkg-comment' '(text)' sed 's/^X//' << 'SHAR_EOF' > 'cdbakeoven/pkg-comment' && KDE frontend for cdrecord and mkisofs/mkhybrid SHAR_EOF (set 20 02 09 19 23 38 34 'cdbakeoven/pkg-comment'; eval "$shar_touch") && chmod 0644 'cdbakeoven/pkg-comment' || $echo 'restore of' 'cdbakeoven/pkg-comment' 'failed' if ( md5sum --help 2>&1 | grep 'sage: md5sum \[' ) >/dev/null 2>&1 \ && ( md5sum --version 2>&1 | grep -v 'textutils 1.12' ) >/dev/null; then md5sum -c << SHAR_EOF >/dev/null 2>&1 \ || $echo 'cdbakeoven/pkg-comment:' 'MD5 check failed' d7ed8c8a7344d3f9fb09141979cb3f12 cdbakeoven/pkg-comment SHAR_EOF else shar_count="`LC_ALL= LC_CTYPE= LANG= wc -c < 'cdbakeoven/pkg-comment'`" test 47 -eq "$shar_count" || $echo 'cdbakeoven/pkg-comment:' 'original size' '47,' 'current size' "$shar_count!" fi fi # ============= cdbakeoven/distinfo ============== if test -f 'cdbakeoven/distinfo' && test "$first_param" != -c; then $echo 'x -' SKIPPING 'cdbakeoven/distinfo' '(file already exists)' else $echo 'x -' extracting 'cdbakeoven/distinfo' '(text)' sed 's/^X//' << 'SHAR_EOF' > 'cdbakeoven/distinfo' && MD5 (cdbakeoven-1.8.9.tar.bz2) = de56d1913813cfc2d47775c59d9b0d9f SHAR_EOF (set 20 02 09 19 21 34 29 'cdbakeoven/distinfo'; eval "$shar_touch") && chmod 0644 'cdbakeoven/distinfo' || $echo 'restore of' 'cdbakeoven/distinfo' 'failed' if ( md5sum --help 2>&1 | grep 'sage: md5sum \[' ) >/dev/null 2>&1 \ && ( md5sum --version 2>&1 | grep -v 'textutils 1.12' ) >/dev/null; then md5sum -c << SHAR_EOF >/dev/null 2>&1 \ || $echo 'cdbakeoven/distinfo:' 'MD5 check failed' b85aac2a0e728b06cfd18d588e4a5807 cdbakeoven/distinfo SHAR_EOF else shar_count="`LC_ALL= LC_CTYPE= LANG= wc -c < 'cdbakeoven/distinfo'`" test 66 -eq "$shar_count" || $echo 'cdbakeoven/distinfo:' 'original size' '66,' 'current size' "$shar_count!" fi fi # ============= cdbakeoven/Makefile ============== if test -f 'cdbakeoven/Makefile' && test "$first_param" != -c; then $echo 'x -' SKIPPING 'cdbakeoven/Makefile' '(file already exists)' else $echo 'x -' extracting 'cdbakeoven/Makefile' '(text)' sed 's/^X//' << 'SHAR_EOF' > 'cdbakeoven/Makefile' && # New ports collection makefile for: cdbakeoven # Date created: 19 September 2002 # Whom: Michael Nottebrock <michaelnottebrock@gmx.net> # # $FreeBSD$ # X PORTNAME= cdbakeoven PORTVERSION= 1.8.9 CATEGORIES= sysutils kde MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} X MAINTAINER= michaelnottebrock@gmx.net X RUN_DEPENDS+= cdrecord:${PORTSDIR}/sysutils/cdrtools \ X ogg123:${PORTSDIR}/audio/vorbis-tools \ X mpg123:${PORTSDIR}/audio/mpg123 X GNU_CONFIGURE= yes USE_GMAKE= yes USE_KDEBASE_VER=3 USE_BZIP2= yes INSTALLS_SHLIB= yes X X.include <bsd.port.mk> SHAR_EOF (set 20 02 09 19 23 49 09 'cdbakeoven/Makefile'; eval "$shar_touch") && chmod 0644 'cdbakeoven/Makefile' || $echo 'restore of' 'cdbakeoven/Makefile' 'failed' if ( md5sum --help 2>&1 | grep 'sage: md5sum \[' ) >/dev/null 2>&1 \ && ( md5sum --version 2>&1 | grep -v 'textutils 1.12' ) >/dev/null; then md5sum -c << SHAR_EOF >/dev/null 2>&1 \ || $echo 'cdbakeoven/Makefile:' 'MD5 check failed' 4303779e442321a58247e4f3d1d46fb3 cdbakeoven/Makefile SHAR_EOF else shar_count="`LC_ALL= LC_CTYPE= LANG= wc -c < 'cdbakeoven/Makefile'`" test 578 -eq "$shar_count" || $echo 'cdbakeoven/Makefile:' 'original size' '578,' 'current size' "$shar_count!" fi fi # ============= cdbakeoven/files/patch-cdbakeoven::cdbosettings::CdboConfigManager.cpp ============== if test ! -d 'cdbakeoven/files'; then $echo 'x -' 'creating directory' 'cdbakeoven/files' mkdir 'cdbakeoven/files' fi if test -f 'cdbakeoven/files/patch-cdbakeoven::cdbosettings::CdboConfigManager.cpp' && test "$first_param" != -c; then $echo 'x -' SKIPPING 'cdbakeoven/files/patch-cdbakeoven::cdbosettings::CdboConfigManager.cpp' '(file already exists)' else $echo 'x -' extracting 'cdbakeoven/files/patch-cdbakeoven::cdbosettings::CdboConfigManager.cpp' '(text)' sed 's/^X//' << 'SHAR_EOF' > 'cdbakeoven/files/patch-cdbakeoven::cdbosettings::CdboConfigManager.cpp' && --- cdbakeoven/cdbosettings/CdboConfigManager.cpp.orig Thu Sep 19 21:58:21 2002 +++ cdbakeoven/cdbosettings/CdboConfigManager.cpp Thu Sep 19 22:00:06 2002 @@ -19,7 +19,7 @@ X #include "CdboConfigManager.moc" X X //=========================================== -CdboConfigManager::CdboConfigManager(QObject* parent = 0, const char* name = 0) +CdboConfigManager::CdboConfigManager(QObject* parent, const char* name) X : QObject (parent, name){ X //////// X } SHAR_EOF (set 20 02 09 19 22 01 07 'cdbakeoven/files/patch-cdbakeoven::cdbosettings::CdboConfigManager.cpp'; eval "$shar_touch") && chmod 0644 'cdbakeoven/files/patch-cdbakeoven::cdbosettings::CdboConfigManager.cpp' || $echo 'restore of' 'cdbakeoven/files/patch-cdbakeoven::cdbosettings::CdboConfigManager.cpp' 'failed' if ( md5sum --help 2>&1 | grep 'sage: md5sum \[' ) >/dev/null 2>&1 \ && ( md5sum --version 2>&1 | grep -v 'textutils 1.12' ) >/dev/null; then md5sum -c << SHAR_EOF >/dev/null 2>&1 \ || $echo 'cdbakeoven/files/patch-cdbakeoven::cdbosettings::CdboConfigManager.cpp:' 'MD5 check failed' c6509872db412eb0e4f5760372788b84 cdbakeoven/files/patch-cdbakeoven::cdbosettings::CdboConfigManager.cpp SHAR_EOF else shar_count="`LC_ALL= LC_CTYPE= LANG= wc -c < 'cdbakeoven/files/patch-cdbakeoven::cdbosettings::CdboConfigManager.cpp'`" test 452 -eq "$shar_count" || $echo 'cdbakeoven/files/patch-cdbakeoven::cdbosettings::CdboConfigManager.cpp:' 'original size' '452,' 'current size' "$shar_count!" fi fi rm -fr _sh25041 exit 0 >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200209192212.g8JMCsQc025212>