summaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authordrochner <drochner>2006-07-26 13:20:34 +0000
committerdrochner <drochner>2006-07-26 13:20:34 +0000
commit7b56771b8ecbfd3656fd3a2c69f0bd20a6bcbf59 (patch)
tree22ff42681e4b940286f72f6d716b6464adecf98a /audio
parent1cc41c25bcf408e3ae4b02e14d2bbd02b04b9692 (diff)
downloadpkgsrc-7b56771b8ecbfd3656fd3a2c69f0bd20a6bcbf59.tar.gz
add mkcdtoc-1.0, a perl script to create .toc files for cdrdao
Diffstat (limited to 'audio')
-rw-r--r--audio/mkcdtoc/DESCR9
-rw-r--r--audio/mkcdtoc/Makefile16
-rw-r--r--audio/mkcdtoc/PLIST20
-rw-r--r--audio/mkcdtoc/distinfo6
-rw-r--r--audio/mkcdtoc/patches/patch-aa19
5 files changed, 70 insertions, 0 deletions
diff --git a/audio/mkcdtoc/DESCR b/audio/mkcdtoc/DESCR
new file mode 100644
index 00000000000..85cfe97bd1b
--- /dev/null
+++ b/audio/mkcdtoc/DESCR
@@ -0,0 +1,9 @@
+mkcdtoc is a small and flexible command line utility to create
+toc-files for cdrdao. It reads a list of audio files and outputs a
+toc-file with a track specification for each audio file. Input data
+can be a raw list with one file name on each line, or an m3u play
+list. The program has a modular architecture and can be extended via
+plugins. The distribution includes a few plugins that can retrieve
+meta information from audio files to fill CD-TEXT blocks in the
+generated toc-file. There are plugins to perform audio file to WAVE
+format conversion.
diff --git a/audio/mkcdtoc/Makefile b/audio/mkcdtoc/Makefile
new file mode 100644
index 00000000000..f4c8dc15b9a
--- /dev/null
+++ b/audio/mkcdtoc/Makefile
@@ -0,0 +1,16 @@
+# $NetBSD: Makefile,v 1.1.1.1 2006/07/26 13:20:34 drochner Exp $
+#
+
+DISTNAME= mkcdtoc-1.0
+CATEGORIES= audio
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mkcdtoc/}
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://sourceforge.net/projects/mkcdtoc/
+COMMENT= Script to create .toc files for cdrdao
+
+USE_TOOLS+= gmake perl
+MAKE_ENV+= PERL=${PERL5}
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/audio/mkcdtoc/PLIST b/audio/mkcdtoc/PLIST
new file mode 100644
index 00000000000..794fdb43097
--- /dev/null
+++ b/audio/mkcdtoc/PLIST
@@ -0,0 +1,20 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2006/07/26 13:20:34 drochner Exp $
+bin/mkcdtoc
+man/man1/mkcdtoc.1
+share/mkcdtoc/plugins/convert-flac
+share/mkcdtoc/plugins/convert-mmurender
+share/mkcdtoc/plugins/convert-mpg321
+share/mkcdtoc/plugins/convert-mplayer
+share/mkcdtoc/plugins/convert-ogg123
+share/mkcdtoc/plugins/convert-oggdec
+share/mkcdtoc/plugins/info-MP3-Info
+share/mkcdtoc/plugins/info-case
+share/mkcdtoc/plugins/info-firstdash
+share/mkcdtoc/plugins/info-id3info
+share/mkcdtoc/plugins/info-mmuinfo
+share/mkcdtoc/plugins/info-ogginfo
+share/mkcdtoc/plugins/info-translit-cyr
+share/mkcdtoc/plugins/input-m3u
+share/mkcdtoc/plugins/input-raw
+@dirrm share/mkcdtoc/plugins
+@dirrm share/mkcdtoc
diff --git a/audio/mkcdtoc/distinfo b/audio/mkcdtoc/distinfo
new file mode 100644
index 00000000000..2f72cdfde75
--- /dev/null
+++ b/audio/mkcdtoc/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2006/07/26 13:20:34 drochner Exp $
+
+SHA1 (mkcdtoc-1.0.tar.bz2) = dbe3f4830024ab25dfa1c92bc94749241f377828
+RMD160 (mkcdtoc-1.0.tar.bz2) = 98bde617dfcd4a7872c978c4c4b4b1f0acaceb06
+Size (mkcdtoc-1.0.tar.bz2) = 18255 bytes
+SHA1 (patch-aa) = 9d301052ec5c04048c76165183a7dd5748a7ae1b
diff --git a/audio/mkcdtoc/patches/patch-aa b/audio/mkcdtoc/patches/patch-aa
new file mode 100644
index 00000000000..43fb4156269
--- /dev/null
+++ b/audio/mkcdtoc/patches/patch-aa
@@ -0,0 +1,19 @@
+$NetBSD: patch-aa,v 1.1.1.1 2006/07/26 13:20:34 drochner Exp $
+
+--- include.mak.orig 2006-07-23 13:47:10.000000000 +0200
++++ include.mak
+@@ -2,12 +2,12 @@ PACKAGE = mkcdtoc
+ VERSION = 1.0
+ BUGSTO = lostclus@ua.fm
+
+-PREFIX=/usr/local
++#PREFIX=/usr/local
+ BINDIR=$(PREFIX)/bin
+ DATADIR=$(PREFIX)/share
+ MANDIR=$(PREFIX)/man
+ DESTDIR=
+-PERL=/usr/bin/perl
++#PERL=/usr/bin/perl
+
+ SEDDEPS = $(TOP_DIR)/include.mak
+ SEDCMDS = 's|@PACKAGE@|$(PACKAGE)|g; s|@VERSION@|$(VERSION)|g; \