From 217697d3d6d8f03a301717b543baa01c196d10b5 Mon Sep 17 00:00:00 2001 From: frueauf Date: Sat, 10 Feb 2001 23:23:35 +0000 Subject: Add xcdroast-0.98a8, a gtk+ based GUI for the cdrecord tools. Although this package is considered an alpha testversion by the author, it works remarkable well for me. Note that this needs cdrecord-1.9nb1, which was patched to make 'cdrecord -scanbus work'. xcdroast relies on this feature. Also note that I was not able to make wavplay work with our audio subsystem. Someone with more audio knowledge might want to tweak it. --- sysutils/xcdroast/Makefile | 21 +++++++++++++++++++++ sysutils/xcdroast/files/md5 | 3 +++ sysutils/xcdroast/files/patch-sum | 4 ++++ sysutils/xcdroast/patches/patch-aa | 13 +++++++++++++ sysutils/xcdroast/patches/patch-ab | 21 +++++++++++++++++++++ sysutils/xcdroast/pkg/COMMENT | 1 + sysutils/xcdroast/pkg/DESCR | 19 +++++++++++++++++++ sysutils/xcdroast/pkg/MESSAGE | 8 ++++++++ sysutils/xcdroast/pkg/PLIST | 23 +++++++++++++++++++++++ 9 files changed, 113 insertions(+) create mode 100644 sysutils/xcdroast/Makefile create mode 100644 sysutils/xcdroast/files/md5 create mode 100644 sysutils/xcdroast/files/patch-sum create mode 100644 sysutils/xcdroast/patches/patch-aa create mode 100644 sysutils/xcdroast/patches/patch-ab create mode 100644 sysutils/xcdroast/pkg/COMMENT create mode 100644 sysutils/xcdroast/pkg/DESCR create mode 100644 sysutils/xcdroast/pkg/MESSAGE create mode 100644 sysutils/xcdroast/pkg/PLIST diff --git a/sysutils/xcdroast/Makefile b/sysutils/xcdroast/Makefile new file mode 100644 index 00000000000..3e349db271e --- /dev/null +++ b/sysutils/xcdroast/Makefile @@ -0,0 +1,21 @@ +# $NetBSD: Makefile,v 1.1.1.1 2001/02/10 23:23:35 frueauf Exp $ + +DISTNAME= xcdroast-0.98alpha8 +PKGNAME= xcdroast-0.98a8 +CATEGORIES= sysutils +MASTER_SITES= http://download.sourceforge.net/xcdroast/ + +MAINTAINER= frueauf@netbsd.org +HOMEPAGE= http://www.xcdroast.org/ + +DEPENDS+= imlib-*:../../graphics/imlib +DEPENDS+= cdrecord-1.9nb1:../../sysutils/cdrecord + +USE_X11= YES + +post-patch: + ${MV} -f ${WRKSRC}/xcdroast.h ${WRKSRC}/xcdroast.h.bak + ${SED} -e "s,@@PREFIX@@,${PREFIX},g" \ + < ${WRKSRC}/xcdroast.h.bak > ${WRKSRC}/xcdroast.h + +.include "../../mk/bsd.pkg.mk" diff --git a/sysutils/xcdroast/files/md5 b/sysutils/xcdroast/files/md5 new file mode 100644 index 00000000000..a339776a6e0 --- /dev/null +++ b/sysutils/xcdroast/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2001/02/10 23:23:35 frueauf Exp $ + +MD5 (xcdroast-0.98alpha8.tar.gz) = b26664d09a530f798e062cfb9f8aac8f diff --git a/sysutils/xcdroast/files/patch-sum b/sysutils/xcdroast/files/patch-sum new file mode 100644 index 00000000000..4b3f982ce64 --- /dev/null +++ b/sysutils/xcdroast/files/patch-sum @@ -0,0 +1,4 @@ +$NetBSD: patch-sum,v 1.1.1.1 2001/02/10 23:23:35 frueauf Exp $ + +MD5 (patch-aa) = 285934d8bfe854fc89cfd2a08f5991cf +MD5 (patch-ab) = a81c559662ce460da8610871d2bfd6ba diff --git a/sysutils/xcdroast/patches/patch-aa b/sysutils/xcdroast/patches/patch-aa new file mode 100644 index 00000000000..da02bf40c7a --- /dev/null +++ b/sysutils/xcdroast/patches/patch-aa @@ -0,0 +1,13 @@ +$NetBSD: patch-aa,v 1.1.1.1 2001/02/10 23:23:35 frueauf Exp $ + +--- Makefile-orig Sun Nov 26 15:03:56 2000 ++++ Makefile Fri Feb 9 23:46:24 2001 +@@ -5,7 +5,7 @@ + + # Installation prefix directory: + +-PREFIX=/usr ++#PREFIX=/usr + #PREFIX=/usr/local + PRE_LIBDIR=$(PREFIX)/lib/xcdroast-0.98 + diff --git a/sysutils/xcdroast/patches/patch-ab b/sysutils/xcdroast/patches/patch-ab new file mode 100644 index 00000000000..b87d8da5037 --- /dev/null +++ b/sysutils/xcdroast/patches/patch-ab @@ -0,0 +1,21 @@ +$NetBSD: patch-ab,v 1.1.1.1 2001/02/10 23:23:35 frueauf Exp $ + +--- xcdroast.h-orig Sun Nov 26 15:51:09 2000 ++++ xcdroast.h Sat Feb 10 00:03:29 2001 +@@ -80,14 +80,14 @@ + #define SAVEMASTERTRACK "mkisofs.out" + + /* default paths/configfile */ +-#define PREFIX "/usr/local" ++#define PREFIX "@@PREFIX@@" + #define LIBDIR "lib/xcdroast-0.98" + #define CONFIGDIR "~/.xcdroast" + #define CONFFILE "xcdr098.cfg" + #define LOGFILE "xcdr098.log" + #define ISOOPTFILE "isoopt.cfg" + #define ISOHEADERFILE "isoheader.cfg" +-#define ROOTCONFIG "/etc/xcdroast.conf" ++#define ROOTCONFIG "@@PREFIX@@/etc/xcdroast.conf" + + /* language stuff*/ + #define MAXENTRIES 512 diff --git a/sysutils/xcdroast/pkg/COMMENT b/sysutils/xcdroast/pkg/COMMENT new file mode 100644 index 00000000000..5bdcd899ab0 --- /dev/null +++ b/sysutils/xcdroast/pkg/COMMENT @@ -0,0 +1 @@ +graphical user interface for the command-line cdrecord-tools diff --git a/sysutils/xcdroast/pkg/DESCR b/sysutils/xcdroast/pkg/DESCR new file mode 100644 index 00000000000..b44e1af883c --- /dev/null +++ b/sysutils/xcdroast/pkg/DESCR @@ -0,0 +1,19 @@ +This is a snapshot-preview of the new GTK-based X-CD-Roast. +There are still some features missing, please see this version only +as a test. But it is already a more than complete replacement of +the old version 0.96ex. + +Some features: (marked with "*" if already implemented and working) + +- Portable (*) +- Multi langual (*) +- CDDB-support (*) +- Graphical setup (*) +- Graphical wav-player (*) +- Tooltip help (*) +- Copies Data (*), Audio (*), Mixed-Mode (*), Multisession, CD-Extra +- Creates Data (*), Audio (*), Mixed-Mode (*), Multisession, CD-Extra +- Bootable CD support (*) +- Copy (*)/Master (*) on the fly. +- Administration mode for usage in computer pools. (*) +- MP3 encoding/decoding. diff --git a/sysutils/xcdroast/pkg/MESSAGE b/sysutils/xcdroast/pkg/MESSAGE new file mode 100644 index 00000000000..465e7acb11c --- /dev/null +++ b/sysutils/xcdroast/pkg/MESSAGE @@ -0,0 +1,8 @@ +=========================================================================== +$NetBSD: MESSAGE,v 1.1.1.1 2001/02/10 23:23:35 frueauf Exp $ + +xcdrgtk (aka xcdroast) creates its config file into +${PREFIX}/etc/xcdroast.conf. It will not get removed with pkg_delete(1) +automatically. So if you no longer intend to use this package don't +forget to remove it by hand. +=========================================================================== diff --git a/sysutils/xcdroast/pkg/PLIST b/sysutils/xcdroast/pkg/PLIST new file mode 100644 index 00000000000..32e56da6cf0 --- /dev/null +++ b/sysutils/xcdroast/pkg/PLIST @@ -0,0 +1,23 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2001/02/10 23:23:35 frueauf Exp $ +bin/xcdrgtk +lib/xcdroast-0.98/bin/wavplay +lib/xcdroast-0.98/bin/rmtool +lib/xcdroast-0.98/bin/vrfytool +lib/xcdroast-0.98/bin/cddbtool +lib/xcdroast-0.98/icons/burnproof.gif +lib/xcdroast-0.98/icons/cddblogo.gif +lib/xcdroast-0.98/icons/dialog_default.png +lib/xcdroast-0.98/icons/dialog_error.png +lib/xcdroast-0.98/icons/dialog_information.png +lib/xcdroast-0.98/icons/dialog_question.png +lib/xcdroast-0.98/icons/dialog_warning.png +lib/xcdroast-0.98/icons/xcdrlogo.gif +lib/xcdroast-0.98/lang/lang_extract.sh +lib/xcdroast-0.98/lang/langhelp.def +lib/xcdroast-0.98/lang/language.def +lib/xcdroast-0.98/sound/test.wav +@dirrm lib/xcdroast-0.98/bin +@dirrm lib/xcdroast-0.98/icons +@dirrm lib/xcdroast-0.98/lang +@dirrm lib/xcdroast-0.98/sound +@dirrm lib/xcdroast-0.98 -- cgit v1.2.3