summaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authorYing-Chieh Liao <ijliao@FreeBSD.org>2002-05-10 10:52:51 +0000
committerYing-Chieh Liao <ijliao@FreeBSD.org>2002-05-10 10:52:51 +0000
commita286ace6d9d16a948a229bb24dedadc456f9eca2 (patch)
tree148feb2c6be4d422ec546a0c9182fca7c4a8bbea /audio
parent- Big cleanup - almost a complete rewrite of this port (diff)
add soundgrab 0.6.0
Interactively select and save sections of an audio file
Notes
Notes: svn path=/head/; revision=58855
Diffstat (limited to 'audio')
-rw-r--r--audio/Makefile1
-rw-r--r--audio/soundgrab/Makefile35
-rw-r--r--audio/soundgrab/distinfo1
-rw-r--r--audio/soundgrab/pkg-comment1
-rw-r--r--audio/soundgrab/pkg-descr14
-rw-r--r--audio/soundgrab/pkg-plist1
6 files changed, 53 insertions, 0 deletions
diff --git a/audio/Makefile b/audio/Makefile
index d27e6ed305e4..d95cde528923 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -206,6 +206,7 @@
SUBDIR += songprint
SUBDIR += sonice
SUBDIR += soribada
+ SUBDIR += soundgrab
SUBDIR += soundtracker
SUBDIR += sox
SUBDIR += sphinx
diff --git a/audio/soundgrab/Makefile b/audio/soundgrab/Makefile
new file mode 100644
index 000000000000..002b8c1f7ca1
--- /dev/null
+++ b/audio/soundgrab/Makefile
@@ -0,0 +1,35 @@
+# ex:ts=8
+# Ports collection makefile for: soundgrab
+# Date created: May 9, 2002
+# Whom: ijliao
+#
+# $FreeBSD$
+#
+
+PORTNAME= soundgrab
+PORTVERSION= 0.6.0
+CATEGORIES= audio perl5
+MASTER_SITES= ${MASTER_SITE_SUNSITE}
+MASTER_SITE_SUBDIR= apps/sound/editors
+
+MAINTAINER= ports@FreeBSD.org
+
+RUN_DEPENDS= sox:${PORTSDIR}/audio/sox \
+ rawplay:${PORTSDIR}/audio/rawrec \
+ oggenc:${PORTSDIR}/audio/vorbis-tools \
+ flac:${PORTSDIR}/audio/flac \
+ ${PERL_SITELIBDIR}/${PERL_VER}/${PERL_ARCH}/Term/ReadLine/Gnu.pm:${PORTSDIR}/devel/p5-ReadLine-Gnu \
+ ${PERL_SITELIBDIR}/${PERL_VER}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes
+
+PERL_SITELIBDIR= ${LOCALBASE}/lib/perl5/site_perl
+
+USE_PERL5= yes
+NO_BUILD= yes
+
+MAN1= soundgrab.1
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/soundgrab ${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/soundgrab.1 ${MAN1PREFIX}/man/man1
+
+.include <bsd.port.mk>
diff --git a/audio/soundgrab/distinfo b/audio/soundgrab/distinfo
new file mode 100644
index 000000000000..e945459d5953
--- /dev/null
+++ b/audio/soundgrab/distinfo
@@ -0,0 +1 @@
+MD5 (soundgrab-0.6.0.tar.gz) = 470dfdba22957ac8e06b92b275ba9b12
diff --git a/audio/soundgrab/pkg-comment b/audio/soundgrab/pkg-comment
new file mode 100644
index 000000000000..386c6a403e3d
--- /dev/null
+++ b/audio/soundgrab/pkg-comment
@@ -0,0 +1 @@
+Interactively select and save sections of an audio file
diff --git a/audio/soundgrab/pkg-descr b/audio/soundgrab/pkg-descr
new file mode 100644
index 000000000000..d6922a5a2c7d
--- /dev/null
+++ b/audio/soundgrab/pkg-descr
@@ -0,0 +1,14 @@
+soundgrab is designed to help you slice up a big long raw audio file
+(by default 44.1 kHz 2 channel signed sixteen bit little endian) and
+save your favorite sections to other files. It does this by providing
+you with a cassette player like command line interface. Commands like
+ff <secs>, rw <secs>, jump <offset_from_start> can be used while the
+volume is being played or while it is stopped to move the player head
+around. The commands mark and name allow you to give names to sections
+between the mark and the current position of the player head (like
+emacs mark and point concept), and the export command exports the
+named sections to other files in wav, cdr (CD mastering), or raw
+format (or ogg or flac format if the appropriate encoder binaries are
+found on your system).
+
+WWW: http://rawrec.sourceforge.net/soundgrab/
diff --git a/audio/soundgrab/pkg-plist b/audio/soundgrab/pkg-plist
new file mode 100644
index 000000000000..7935a09c7b81
--- /dev/null
+++ b/audio/soundgrab/pkg-plist
@@ -0,0 +1 @@
+bin/soundgrab