aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorfjoe <fjoe@FreeBSD.org>2003-06-02 22:42:57 +0800
committerfjoe <fjoe@FreeBSD.org>2003-06-02 22:42:57 +0800
commit0f806babc7475d8f5c70999d25c9eceba49207df (patch)
tree6020a9d4ac93415b6ba4d5e6afd637d3ca9af51f
parent6a6bec752631b162f2c2317d7fca89c249e31d06 (diff)
downloadfreebsd-ports-gnome-0f806babc7475d8f5c70999d25c9eceba49207df.tar.gz
freebsd-ports-gnome-0f806babc7475d8f5c70999d25c9eceba49207df.tar.zst
freebsd-ports-gnome-0f806babc7475d8f5c70999d25c9eceba49207df.zip
New port: wavbreaker
Tool to split wav files. Submitted by: Kirill Ponomarew
-rw-r--r--audio/Makefile1
-rw-r--r--audio/wavbreaker/Makefile26
-rw-r--r--audio/wavbreaker/distinfo1
-rw-r--r--audio/wavbreaker/pkg-descr13
-rw-r--r--audio/wavbreaker/pkg-plist9
5 files changed, 50 insertions, 0 deletions
diff --git a/audio/Makefile b/audio/Makefile
index b48233a4c9d9..e2b731542ae5 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -296,6 +296,7 @@
SUBDIR += vorbis-tools
SUBDIR += vorbisgain
SUBDIR += vsound
+ SUBDIR += wavbreaker
SUBDIR += waveplay
SUBDIR += wavplay
SUBDIR += wmcdplay
diff --git a/audio/wavbreaker/Makefile b/audio/wavbreaker/Makefile
new file mode 100644
index 000000000000..33085d333f21
--- /dev/null
+++ b/audio/wavbreaker/Makefile
@@ -0,0 +1,26 @@
+# New ports collection makefile for: wavbreaker
+# Date created: 20 May 2003
+# Whom: Kirill Ponomarew <ponomarew@oberon.net>
+#
+# $FreeBSD$
+
+PORTNAME= wavbreaker
+PORTVERSION= 0.2
+CATEGORIES= audio
+MASTER_SITES= http://huli.org/wavbreaker/
+
+MAINTAINER= ponomarew@oberon.net
+COMMENT= Tool to split wav files
+
+USE_GNOME= gtk20 gnomehack
+USE_GMAKE= yes
+USE_REINPLACE= yes
+GNU_CONFIGURE= yes
+CONFIGURE_TARGET=
+CONFIGURE_ARGS+=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g' \
+ ${WRKSRC}/configure
+
+.include <bsd.port.mk>
diff --git a/audio/wavbreaker/distinfo b/audio/wavbreaker/distinfo
new file mode 100644
index 000000000000..1b7592cb2cef
--- /dev/null
+++ b/audio/wavbreaker/distinfo
@@ -0,0 +1 @@
+MD5 (wavbreaker-0.2.tar.gz) = a0c8471092b30c633a078d74e9f6f83f
diff --git a/audio/wavbreaker/pkg-descr b/audio/wavbreaker/pkg-descr
new file mode 100644
index 000000000000..b8670421c98c
--- /dev/null
+++ b/audio/wavbreaker/pkg-descr
@@ -0,0 +1,13 @@
+wavbreaker is a tool to take a wave file and break it up into
+multiple wave files. It makes a clean break at the correct
+position to burn the files to an audio CD without any dead
+space between the tracks. It will only read wave files, so use
+an appropriate tool to convert Ogg, MP3, etc. files and then
+break them up. The GUI displays a summary of the entire wave
+file being worked on at the top. There is also a command line
+tool to merge wave files together (wavmerge). This tool will
+only work on files that are alike. For example, 44100 khz
+sample rate, 16-bit sample size, etc. (use sox to convert files
+first if necessary).
+
+WWW: http://huli.org/wavbreaker
diff --git a/audio/wavbreaker/pkg-plist b/audio/wavbreaker/pkg-plist
new file mode 100644
index 000000000000..a34219421f03
--- /dev/null
+++ b/audio/wavbreaker/pkg-plist
@@ -0,0 +1,9 @@
+bin/wavbreaker
+bin/wavmerge
+share/wavbreaker/images/break.png
+share/wavbreaker/images/break2.png
+share/wavbreaker/images/del-break.png
+share/wavbreaker/images/play.png
+share/wavbreaker/images/stop.png
+@dirrm share/wavbreaker/images
+@dirrm share/wavbreaker