aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkevlo <kevlo@FreeBSD.org>2002-02-09 17:45:40 +0800
committerkevlo <kevlo@FreeBSD.org>2002-02-09 17:45:40 +0800
commit5c4c8f69669b12df28038d028fcf367e427feccf (patch)
tree7fee35d9fa80ed1487cc6b2770ff2d2a6c454927
parent4a6ae212e0aec07ec3b3d8990afce668b52067b1 (diff)
downloadfreebsd-ports-graphics-5c4c8f69669b12df28038d028fcf367e427feccf.tar.gz
freebsd-ports-graphics-5c4c8f69669b12df28038d028fcf367e427feccf.tar.zst
freebsd-ports-graphics-5c4c8f69669b12df28038d028fcf367e427feccf.zip
Initial import of baudline 0.88
Baudline is a real-time signal analysis tool and an offline time-frequency browser. PR: 34484 Submitted by: David Yeske <dyeske@yahoo.com>
-rw-r--r--audio/Makefile1
-rw-r--r--audio/baudline/Makefile65
-rw-r--r--audio/baudline/distinfo1
-rw-r--r--audio/baudline/pkg-comment1
-rw-r--r--audio/baudline/pkg-descr13
5 files changed, 81 insertions, 0 deletions
diff --git a/audio/Makefile b/audio/Makefile
index d946759865c..79436219103 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -12,6 +12,7 @@
SUBDIR += aumix
SUBDIR += aureal-kmod
SUBDIR += autozen
+ SUBDIR += baudline
SUBDIR += bladeenc
SUBDIR += bonk
SUBDIR += btc
diff --git a/audio/baudline/Makefile b/audio/baudline/Makefile
new file mode 100644
index 00000000000..7e9148dd226
--- /dev/null
+++ b/audio/baudline/Makefile
@@ -0,0 +1,65 @@
+# New ports collection makefile for: baudline
+# Date created: 19 Jan 2002
+# Whom: David Yeske <dyeske@yahoo.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= baudline
+PORTVERSION= 0.88
+CATEGORIES= audio
+MASTER_SITES= http://www.geocities.com/sigfriedblip/baudline/
+DISTNAME= baudline_${PORTVERSION:S/.p/pre/}_i686
+
+MAINTAINER= dyeske@yahoo.com
+
+FETCH_DEPENDS= ${LINUXBASE}/lib/libc.so.6:${PORTSDIR}/emulators/linux_base
+
+DOCDIR= share/doc/${PORTNAME}
+DOC_FILES= mailcap.txt mime.types.txt README
+ONLY_FOR_ARCHS= i386
+RESTRICTED= "author requests no distribution except from their site"
+NO_CDROM= ${RESTRICTED}
+NO_PACKAGE= ${RESTRICTED}
+USE_X_PREFIX= yes
+NO_BUILD= yes
+LINPROCFS!= /sbin/mount | /usr/bin/grep linprocfs | /usr/bin/awk '{print $1}'
+
+.include <bsd.port.pre.mk>
+
+pre-fetch:
+.if ${LINPROCFS}
+ @${ECHO}
+ @${ECHO} Check if linprocfs is running: YES
+.else
+ @${ECHO} -----------------------------------------------------------
+ @${ECHO}
+ @${ECHO} Baudline needs a running linprocfs, which is not
+ @${ECHO} activated on your system. Please read the linprocfs\(5\)
+ @${ECHO} manpage and add the following line to /etc/fstab:
+ @${ECHO}
+ @${ECHO} linproc /compat/linux/proc linprocfs rw 0 0
+ @${ECHO}
+ @${ECHO} -----------------------------------------------------------
+ @${FALSE}
+.endif
+
+pre-install:
+ ${ECHO} bin/baudline > ${PLIST}
+.if !defined(NOPORTDOCS)
+.for i in ${DOC_FILES}
+ ${ECHO} ${DOCDIR}/`${BASENAME} ${i}` >> ${PLIST}
+.endfor
+ ${ECHO} @dirrm ${DOCDIR} >> ${PLIST}
+.endif
+
+do-install:
+ ${CP} ${WRKSRC}/baudline ${PREFIX}/bin
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${PREFIX}/${DOCDIR}
+.for i in ${DOC_FILES}
+ ${INSTALL_DATA} ${WRKSRC}/${i} ${PREFIX}/${DOCDIR}
+.endfor
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/audio/baudline/distinfo b/audio/baudline/distinfo
new file mode 100644
index 00000000000..edb7f7ee2a3
--- /dev/null
+++ b/audio/baudline/distinfo
@@ -0,0 +1 @@
+MD5 (baudline_0.88_i686.tar.gz) = 4a0cc96e0d93d1300e72d1dc535fd572
diff --git a/audio/baudline/pkg-comment b/audio/baudline/pkg-comment
new file mode 100644
index 00000000000..f64d18aec84
--- /dev/null
+++ b/audio/baudline/pkg-comment
@@ -0,0 +1 @@
+A real-time signal analysis tool and an offline time-frequency browser
diff --git a/audio/baudline/pkg-descr b/audio/baudline/pkg-descr
new file mode 100644
index 00000000000..88ec78e913d
--- /dev/null
+++ b/audio/baudline/pkg-descr
@@ -0,0 +1,13 @@
+A real-time signal analysis tool and an offline time-frequency
+browser. It has a built in tone generation capability and it can
+play back audio files with a multitude of effects and filters.
+Designed for environmental analysis missions that range from
+modulation parameter measurements to searching for transient signals
+that go bump in the night, baudline combines fast digital signal
+processing, versatile high-speed displays, and continuous capture
+tools for hunting down and studying elusive signal characteristics.
+
+WWW: http://www.baudline.com/
+
+- David
+dyeske@yahoo.com