aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorBaptiste Fontaine2015-01-01 21:11:22 +0100
committerJack Nagel2015-01-03 21:38:41 -0500
commit51353e51067bd9c7a1e0d10393bedcd6d861d8f7 (patch)
tree6dd0e0a47a2bfda9d9c5d69aeec1b1966a01d60c /Library/Formula
parenta2c7996c1b17d6d1c5a353ef56c82ac3ca2d4a38 (diff)
downloadhomebrew-51353e51067bd9c7a1e0d10393bedcd6d861d8f7.tar.bz2
abcde: modernize + head added
Closes #35430. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/abcde.rb33
1 files changed, 18 insertions, 15 deletions
diff --git a/Library/Formula/abcde.rb b/Library/Formula/abcde.rb
index eddca94c6..dac2c996d 100644
--- a/Library/Formula/abcde.rb
+++ b/Library/Formula/abcde.rb
@@ -1,9 +1,8 @@
-require 'formula'
-
class Abcde < Formula
- homepage 'http://abcde.einval.com'
- url 'http://abcde.einval.com/download/abcde-2.6.tar.gz'
- sha1 'a1545fb63673e247c8378e9925505e23ace806dc'
+ homepage "http://abcde.einval.com"
+ url "http://abcde.einval.com/download/abcde-2.6.tar.gz"
+ sha1 "a1545fb63673e247c8378e9925505e23ace806dc"
+ head "http://git.einval.com/git/abcde.git"
bottle do
cellar :any
@@ -12,17 +11,21 @@ class Abcde < Formula
sha1 "b98cc145bbbae45421b36721f39f0a5a7a8ee3f7" => :mountain_lion
end
- depends_on 'cd-discid'
- depends_on 'cdrtools'
- depends_on 'id3v2'
- depends_on 'mkcue'
- depends_on 'flac' => :optional
- depends_on 'lame' => :optional
- depends_on 'vorbis-tools' => :optional
+ depends_on "cd-discid"
+ depends_on "cdrtools"
+ depends_on "id3v2"
+ depends_on "mkcue"
+ depends_on "flac" => :optional
+ depends_on "lame" => :optional
+ depends_on "vorbis-tools" => :optional
def install
- bin.install 'abcde', 'abcde-musicbrainz-tool', 'cddb-tool'
- etc.install 'abcde.conf'
- man1.install 'abcde.1', 'cddb-tool.1'
+ bin.install "abcde", "abcde-musicbrainz-tool", "cddb-tool"
+ etc.install "abcde.conf"
+ man1.install "abcde.1", "cddb-tool.1"
+ end
+
+ test do
+ system "#{bin}/abcde", "-v"
end
end