Skip site navigation (1)Skip section navigation (2)
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>