summaryrefslogtreecommitdiff
path: root/audio/cripple
diff options
context:
space:
mode:
authorghen <ghen@pkgsrc.org>2005-12-28 15:52:01 +0000
committerghen <ghen@pkgsrc.org>2005-12-28 15:52:01 +0000
commit86bf6fab7695a88bbf98bd416086876513e47a0e (patch)
tree44184ef2455971208304d71ea218c29268239572 /audio/cripple
parentbee6ebdfa23dd3be9e8c136e2647ca809d94a9b7 (diff)
downloadpkgsrc-86bf6fab7695a88bbf98bd416086876513e47a0e.tar.gz
Import cripple from pkgsrc-wip.
Cripple is a simple command line CD ripper wrapper. It uses audio/cdparanoia, misc/libcdio or sysutils/cdrecord to rip, and audio/lame or audio/bladeenc to encode tracks from a CD. Cripple retrieves naming information for filenames and ID3 tags from the freedb (CDDB) or local xmcd/CDDB format files, which it can write. CDDB access is implemented via HTTP and works through proxies. There is built-in support for writing ID3v1.1 tags to output files.
Diffstat (limited to 'audio/cripple')
-rw-r--r--audio/cripple/DESCR8
-rw-r--r--audio/cripple/MESSAGE16
-rw-r--r--audio/cripple/Makefile15
-rw-r--r--audio/cripple/PLIST3
-rw-r--r--audio/cripple/distinfo6
-rw-r--r--audio/cripple/patches/patch-aa13
6 files changed, 61 insertions, 0 deletions
diff --git a/audio/cripple/DESCR b/audio/cripple/DESCR
new file mode 100644
index 00000000000..6b21559ce34
--- /dev/null
+++ b/audio/cripple/DESCR
@@ -0,0 +1,8 @@
+Cripple is a simple command line CD ripper wrapper. It uses audio/cdparanoia,
+misc/libcdio or sysutils/cdrecord to rip, and audio/lame or audio/bladeenc to
+encode tracks from a CD.
+
+Cripple retrieves naming information for filenames and ID3 tags from the freedb
+(CDDB) or local xmcd/CDDB format files, which it can write. CDDB access is
+implemented via HTTP and works through proxies. There is built-in support for
+writing ID3v1.1 tags to output files.
diff --git a/audio/cripple/MESSAGE b/audio/cripple/MESSAGE
new file mode 100644
index 00000000000..11189f781e3
--- /dev/null
+++ b/audio/cripple/MESSAGE
@@ -0,0 +1,16 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1.1.1 2005/12/28 15:52:01 ghen Exp $
+
+To use this package you will need at least one of the following rippers:
+
+audio/cdparanoia
+misc/libcdio
+sysutils/cdrecord
+
+and one of the following encoders:
+
+audio/lame
+audio/bladeenc
+
+It will use cdparanoia and lame by default.
+===========================================================================
diff --git a/audio/cripple/Makefile b/audio/cripple/Makefile
new file mode 100644
index 00000000000..946f099374a
--- /dev/null
+++ b/audio/cripple/Makefile
@@ -0,0 +1,15 @@
+# $NetBSD: Makefile,v 1.1.1.1 2005/12/28 15:52:01 ghen Exp $
+
+DISTNAME= cripple-0.06b
+CATEGORIES= audio
+MASTER_SITES= ${HOMEPAGE}
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= ghen@NetBSD.org
+HOMEPAGE= http://www.vortex.prodigynet.co.uk/cripple/
+COMMENT= Command line CD ripper/encoder wrapper with cddb support
+
+GNU_CONFIGURE= yes
+BUILD_TARGET= cripple
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/audio/cripple/PLIST b/audio/cripple/PLIST
new file mode 100644
index 00000000000..cb571ecd96e
--- /dev/null
+++ b/audio/cripple/PLIST
@@ -0,0 +1,3 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2005/12/28 15:52:01 ghen Exp $
+bin/cripple
+man/man1/cripple.1
diff --git a/audio/cripple/distinfo b/audio/cripple/distinfo
new file mode 100644
index 00000000000..acbace4b1a4
--- /dev/null
+++ b/audio/cripple/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2005/12/28 15:52:01 ghen Exp $
+
+SHA1 (cripple-0.06b.tar.bz2) = 24a2ad31a056549fa52751937ed6b582e34acb85
+RMD160 (cripple-0.06b.tar.bz2) = 7cdfad53667a2a35e6a4e32505654d2fcd57c856
+Size (cripple-0.06b.tar.bz2) = 56452 bytes
+SHA1 (patch-aa) = 142b9dceb2f2c77f1cb2452f02d0c084ca188a95
diff --git a/audio/cripple/patches/patch-aa b/audio/cripple/patches/patch-aa
new file mode 100644
index 00000000000..2b307d1ee39
--- /dev/null
+++ b/audio/cripple/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2005/12/28 15:52:01 ghen Exp $
+
+--- cripple.h.orig 2005-05-01 22:56:23.000000000 +0200
++++ cripple.h
+@@ -68,6 +68,8 @@
+
+ #ifdef __sun
+ # define DEF_CD_DEV "/vol/dev/aliases/cdrom0"
++#elif defined(__NetBSD__)
++# define DEF_CD_DEV "/dev/rcd0d"
+ #elif defined(__win32__)
+ /*
+ * on win32 a null path will cause read_cdtoc_from_drive() to search for one.