summaryrefslogtreecommitdiff
path: root/sysutils
diff options
context:
space:
mode:
authorfrueauf <frueauf@pkgsrc.org>2001-02-10 23:23:35 +0000
committerfrueauf <frueauf@pkgsrc.org>2001-02-10 23:23:35 +0000
commitb3178e248cbb1a4aa213d6a2b79a334b18ef1d48 (patch)
tree0f26e3f7ba3274358cc6a03fdeaa87ca5b03c459 /sysutils
parent4d5c9193d2473ddc1bfdb593d60f3d9823b00acb (diff)
downloadpkgsrc-b3178e248cbb1a4aa213d6a2b79a334b18ef1d48.tar.gz
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.
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/xcdroast/Makefile21
-rw-r--r--sysutils/xcdroast/files/md53
-rw-r--r--sysutils/xcdroast/files/patch-sum4
-rw-r--r--sysutils/xcdroast/patches/patch-aa13
-rw-r--r--sysutils/xcdroast/patches/patch-ab21
-rw-r--r--sysutils/xcdroast/pkg/COMMENT1
-rw-r--r--sysutils/xcdroast/pkg/DESCR19
-rw-r--r--sysutils/xcdroast/pkg/MESSAGE8
-rw-r--r--sysutils/xcdroast/pkg/PLIST23
9 files changed, 113 insertions, 0 deletions
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