From 370e250db33f5729e78eb75fdf36add80968352b Mon Sep 17 00:00:00 2001 From: Stepan Koltsov Date: Wed, 20 Jun 2012 00:19:41 +0400 Subject: [PATCH] abcmidi 2012-08-08 abcMIDI is a package of programs developed by James Allwright for processing ABC music notation files. It consists of several programs: abc2midi, abc2abc, yaps, and midi2abc. Closes Homebrew/homebrew#12928. Signed-off-by: Adam Vandenberg --- Formula/abcmidi.rb | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 Formula/abcmidi.rb diff --git a/Formula/abcmidi.rb b/Formula/abcmidi.rb new file mode 100644 index 00000000000..a46abc88cea --- /dev/null +++ b/Formula/abcmidi.rb @@ -0,0 +1,21 @@ +require 'formula' + +class Abcmidi < Formula + homepage 'http://www.ifdo.ca/~seymour/runabc/top.html' + url 'http://www.ifdo.ca/~seymour/runabc/abcMIDI-2012-08-08.zip' + version '2012-08-08' + sha1 '004f09087c56fe00c6024de4b292111515f1df16' + + def install + # configure --prefix flag does not work properly (value is added to path twice). + # abcmidi author is notified. 2012-06-20 + system "./configure", "--disable-debug", + "--prefix=" + system "make install DESTDIR=#{prefix}" + man.install prefix/'man/man1' + end + + def test + system "#{bin}/abc2midi" + end +end