From 476b19dad03573de37694e3f9991464872a16e29 Mon Sep 17 00:00:00 2001 From: ghen Date: Wed, 28 Dec 2005 15:52:01 +0000 Subject: 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. --- audio/cripple/DESCR | 8 ++++++++ audio/cripple/MESSAGE | 16 ++++++++++++++++ audio/cripple/Makefile | 15 +++++++++++++++ audio/cripple/PLIST | 3 +++ audio/cripple/distinfo | 6 ++++++ audio/cripple/patches/patch-aa | 13 +++++++++++++ 6 files changed, 61 insertions(+) create mode 100644 audio/cripple/DESCR create mode 100644 audio/cripple/MESSAGE create mode 100644 audio/cripple/Makefile create mode 100644 audio/cripple/PLIST create mode 100644 audio/cripple/distinfo create mode 100644 audio/cripple/patches/patch-aa (limited to 'audio') 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. -- cgit v1.2.3