Minimodem 0.19
Minimodem is a command-line program which decodes (or generates) audio modem tones at any specified baud rate, using various framing protocols. It acts a general-purpose software FSK modem, and includes support for various standard FSK protocols such as Bell103, Bell202, RTTY, NOAA SAME, and Caller-ID. Minimodem can play and capture audio modem tones in real-time via the system audio device, or in batched mode via audio files. Minimodem can be used to transfer data between nearby computers using an audio cable (or just via sound waves), or between remote computers using radio, telephone, or another audio communications medium. Closes Homebrew/homebrew#26355. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
This commit is contained in:
parent
1cf83c2653
commit
ba9d967648
1 changed files with 23 additions and 0 deletions
23
Formula/minimodem.rb
Normal file
23
Formula/minimodem.rb
Normal file
|
@ -0,0 +1,23 @@
|
|||
require "formula"
|
||||
|
||||
class Minimodem < Formula
|
||||
homepage "http://www.whence.com/minimodem/"
|
||||
url "http://www.whence.com/minimodem/minimodem-0.19.tar.gz"
|
||||
sha1 "4548677df8c1e16cb4c31d26502017f3204ad128"
|
||||
|
||||
depends_on "pkg-config" => :build
|
||||
depends_on "libsndfile"
|
||||
depends_on "fftw"
|
||||
depends_on "pulseaudio"
|
||||
|
||||
def install
|
||||
system "./configure", "--disable-dependency-tracking",
|
||||
"--prefix=#{prefix}",
|
||||
"--without-alsa"
|
||||
system "make", "install"
|
||||
end
|
||||
|
||||
test do
|
||||
system "#{bin}/minimodem", "--version"
|
||||
end
|
||||
end
|
Loading…
Reference in a new issue