summaryrefslogtreecommitdiff
path: root/sysutils
diff options
context:
space:
mode:
authorMario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>2002-09-20 01:01:08 +0000
committerMario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>2002-09-20 01:01:08 +0000
commitb09960e0ec59bd3c083464055ba751b0c23e479b (patch)
treecaa8282e13f066bdceeb7209a5d8971257cff0e3 /sysutils
parentChase checksum, no functional changes (diff)
New port cdbakeoven version 1.8.9: KDE frontend for cdrecord and
mkisofs/mkhybrid Submitted by: Michael Nottebrock <michaelnottebrock@gmx.net>
Notes
Notes: svn path=/head/; revision=66766
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/cdbakeoven/Makefile31
-rw-r--r--sysutils/cdbakeoven/distinfo1
-rw-r--r--sysutils/cdbakeoven/files/patch-cdbakeoven::cdbosettings::CdboConfigManager.cpp11
-rw-r--r--sysutils/cdbakeoven/pkg-comment1
-rw-r--r--sysutils/cdbakeoven/pkg-descr13
-rw-r--r--sysutils/cdbakeoven/pkg-plist86
7 files changed, 144 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile
index 6de64dac79d8..d0984c6ccc2e 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -24,6 +24,7 @@
SUBDIR += bubblemon-dockapp
SUBDIR += cd-write
SUBDIR += cd9660_unicode
+ SUBDIR += cdbakeoven
SUBDIR += cdroot
SUBDIR += cdrtools
SUBDIR += cfengine
diff --git a/sysutils/cdbakeoven/Makefile b/sysutils/cdbakeoven/Makefile
new file mode 100644
index 000000000000..8db418aa703b
--- /dev/null
+++ b/sysutils/cdbakeoven/Makefile
@@ -0,0 +1,31 @@
+# New ports collection makefile for: cdbakeoven
+# Date created: 19 September 2002
+# Whom: Michael Nottebrock <michaelnottebrock@gmx.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= cdbakeoven
+PORTVERSION= 1.8.9
+CATEGORIES= sysutils kde
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
+MAINTAINER= michaelnottebrock@gmx.net
+
+RUN_DEPENDS= cdrecord:${PORTSDIR}/sysutils/cdrtools \
+ mpg123:${PORTSDIR}/audio/mpg123 \
+ ogg123:${PORTSDIR}/audio/vorbis-tools
+
+USE_BZIP2= yes
+USE_KDEBASE_VER=3
+USE_REINPLACE= yes
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+INSTALLS_SHLIB= yes
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|-O2||' \
+ ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
+
+.include <bsd.port.mk>
diff --git a/sysutils/cdbakeoven/distinfo b/sysutils/cdbakeoven/distinfo
new file mode 100644
index 000000000000..58cb52289b11
--- /dev/null
+++ b/sysutils/cdbakeoven/distinfo
@@ -0,0 +1 @@
+MD5 (cdbakeoven-1.8.9.tar.bz2) = de56d1913813cfc2d47775c59d9b0d9f
diff --git a/sysutils/cdbakeoven/files/patch-cdbakeoven::cdbosettings::CdboConfigManager.cpp b/sysutils/cdbakeoven/files/patch-cdbakeoven::cdbosettings::CdboConfigManager.cpp
new file mode 100644
index 000000000000..b6002d2f2beb
--- /dev/null
+++ b/sysutils/cdbakeoven/files/patch-cdbakeoven::cdbosettings::CdboConfigManager.cpp
@@ -0,0 +1,11 @@
+--- 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 @@
+ #include "CdboConfigManager.moc"
+
+ //===========================================
+-CdboConfigManager::CdboConfigManager(QObject* parent = 0, const char* name = 0)
++CdboConfigManager::CdboConfigManager(QObject* parent, const char* name)
+ : QObject (parent, name){
+ ////////
+ }
diff --git a/sysutils/cdbakeoven/pkg-comment b/sysutils/cdbakeoven/pkg-comment
new file mode 100644
index 000000000000..bb4d82145015
--- /dev/null
+++ b/sysutils/cdbakeoven/pkg-comment
@@ -0,0 +1 @@
+KDE frontend for cdrecord and mkisofs/mkhybrid
diff --git a/sysutils/cdbakeoven/pkg-descr b/sysutils/cdbakeoven/pkg-descr
new file mode 100644
index 000000000000..8593690cbab0
--- /dev/null
+++ b/sysutils/cdbakeoven/pkg-descr
@@ -0,0 +1,13 @@
+CD creation process should be fun and easy, don't you agree?!
+
+However, most graphical CD-creation/copying tools available for
+both Linux and Unix today, do just the opposite.
+
+CD Bake Oven was designed with one goal in mind: combine the power
+and stability of great command line utilities with contemporary
+easy to use user interface. CDBO enables you to create data or music
+CDs in the most intuitive matter, allowing you to control every
+aspect of the process. It is built on top of very well known
+'cdrecord', 'mkisofs', 'cdda2wav' and 'cdparanoia' encapsulating
+most of the options those utilities provide. This makes creating
+professional quality media as easy as making a few mouse clicks.
diff --git a/sysutils/cdbakeoven/pkg-plist b/sysutils/cdbakeoven/pkg-plist
new file mode 100644
index 000000000000..8b0d51f56d55
--- /dev/null
+++ b/sysutils/cdbakeoven/pkg-plist
@@ -0,0 +1,86 @@
+bin/cdbakeoven
+lib/kde3/libkcm_cdbosettings.la
+lib/kde3/libkcm_cdbosettings.so
+share/applnk/Settings/CDBakeOven/.directory
+share/applnk/Settings/CDBakeOven/cdboaudioopt.desktop
+share/applnk/Settings/CDBakeOven/cdboburnopt.desktop
+share/applnk/Settings/CDBakeOven/cdbocdromdevices.desktop
+share/applnk/Settings/CDBakeOven/cdbodefaultopt.desktop
+share/applnk/Settings/CDBakeOven/cdboinfo.desktop
+share/applnk/Settings/CDBakeOven/cdboisoopt.desktop
+share/applnk/Utilities/cdbakeoven.desktop
+share/apps/cdbakeoven/cdbosettings.desktop
+share/apps/cdbakeoven/info/background.png
+share/apps/cdbakeoven/info/bgtable6.png
+share/apps/cdbakeoven/info/info.html
+share/apps/cdbakeoven/info/kdelogo.png
+share/apps/cdbakeoven/info/konq.css
+share/apps/cdbakeoven/info/lines.png
+share/apps/cdbakeoven/info/lines2.png
+share/apps/cdbakeoven/info/shadow1.png
+share/apps/cdbakeoven/info/top.png
+share/apps/cdbakeoven/toolbar/2vertleftarrow.png
+share/apps/cdbakeoven/toolbar/2vertrightarrow.png
+share/apps/cdbakeoven/toolbar/bookmark_add.png
+share/apps/cdbakeoven/toolbar/bottom.png
+share/apps/cdbakeoven/toolbar/burn.xpm
+share/apps/cdbakeoven/toolbar/cdImage.png
+share/apps/cdbakeoven/toolbar/cdImageLg.png
+share/apps/cdbakeoven/toolbar/cdImageSm.png
+share/apps/cdbakeoven/toolbar/cdImageVerySm.png
+share/apps/cdbakeoven/toolbar/cdcopySm.png
+share/apps/cdbakeoven/toolbar/colapse.xpm
+share/apps/cdbakeoven/toolbar/copyCD.png
+share/apps/cdbakeoven/toolbar/cross.xpm
+share/apps/cdbakeoven/toolbar/erase.png
+share/apps/cdbakeoven/toolbar/eraseCD.png
+share/apps/cdbakeoven/toolbar/eraseSm.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/musicCD.png
+share/apps/cdbakeoven/toolbar/ok.png
+share/apps/cdbakeoven/toolbar/open.png
+share/apps/cdbakeoven/toolbar/package_utilities.png
+share/apps/cdbakeoven/toolbar/process.png
+share/apps/cdbakeoven/toolbar/reload.png
+share/apps/cdbakeoven/toolbar/remove.png
+share/apps/cdbakeoven/toolbar/setUpSm.png
+share/apps/cdbakeoven/toolbar/source.png
+share/apps/cdbakeoven/toolbar/target.png
+share/icons/hicolor/16x16/apps/cdbakeoven.png
+share/icons/hicolor/16x16/mimetypes/cdbo_list.png
+share/icons/hicolor/16x16/mimetypes/cdimage.png
+share/icons/hicolor/32x32/apps/cdbakeoven.png
+share/icons/hicolor/32x32/mimetypes/cdbo_list.png
+share/icons/hicolor/32x32/mimetypes/cdimage.png
+share/icons/hicolor/48x48/apps/cdbakeoven.png
+share/icons/hicolor/48x48/mimetypes/cdimage.png
+share/mimelnk/application/cdbo-file-list.desktop
+share/mimelnk/inode/ISO-image.desktop
+@unexec rmdir %D/share/mimelnk/inode 2>/dev/null || true
+@unexec rmdir %D/share/mimelnk/application 2>/dev/null || true
+@unexec rmdir %D/share/mimelnk 2>/dev/null || true
+@unexec rmdir %D/share/icons/hicolor/48x48/mimetypes 2>/dev/null || true
+@unexec rmdir %D/share/icons/hicolor/48x48/apps 2>/dev/null || true
+@unexec rmdir %D/share/icons/hicolor/48x48 2>/dev/null || true
+@unexec rmdir %D/share/icons/hicolor/32x32/mimetypes 2>/dev/null || true
+@unexec rmdir %D/share/icons/hicolor/32x32/apps 2>/dev/null || true
+@unexec rmdir %D/share/icons/hicolor/32x32 2>/dev/null || true
+@unexec rmdir %D/share/icons/hicolor/16x16/mimetypes 2>/dev/null || true
+@unexec rmdir %D/share/icons/hicolor/16x16/apps 2>/dev/null || true
+@unexec rmdir %D/share/icons/hicolor/16x16 2>/dev/null || true
+@unexec rmdir %D/share/icons/hicolor 2>/dev/null || true
+@unexec rmdir %D/share/icons 2>/dev/null || true
+@unexec rmdir %D/share/apps/cdbakeoven/toolbar 2>/dev/null || true
+@dirrm share/apps/cdbakeoven/info
+@dirrm share/apps/cdbakeoven
+@unexec rmdir %D/share/apps 2>/dev/null || true
+@unexec rmdir %D/share/applnk/Utilities 2>/dev/null || true
+@dirrm share/applnk/Settings/CDBakeOven
+@unexec rmdir %D/share/applnk/Settings 2>/dev/null || true
+@unexec rmdir %D/share/applnk 2>/dev/null || true
+@unexec rmdir %D/lib/kde3 2>/dev/null || true