Skip to content

Commit

Permalink
request-emacs 0.2.0 (new formula)
Browse files Browse the repository at this point in the history
  • Loading branch information
dunn committed Aug 24, 2016
1 parent a66d761 commit a476326
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions Formula/request-emacs.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
require File.expand_path("../../Homebrew/emacs_formula", __FILE__)

class RequestEmacs < EmacsFormula
desc "HTTP request library for Emacs"
homepage "https://tkf.github.io/emacs-request/"
url "https://github.com/tkf/emacs-request/archive/v0.2.0.tar.gz"
sha256 "57f19767852682842a8e41143c48933693f323e9bd5d5472cb5d96d0d34b946a"
head "https://github.com/tkf/emacs-request.git"

depends_on :emacs => "24"
depends_on "homebrew/emacs/deferred"
depends_on "homebrew/emacs/cl-lib" if Emacs.version < Version.create("24.3")

def install
byte_compile "request.el", "request-deferred.el"
elisp.install "request.el", "request.elc",
"request-deferred.el", "request-deferred.elc"
end

test do
(testpath/"test.el").write <<-EOS.undent
(add-to-list 'load-path "#{elisp}")
(load "request")
(print request-version)
EOS
assert_equal "\"#{version}\"", shell_output("emacs -Q --batch -l #{testpath}/test.el").strip
end
end

0 comments on commit a476326

Please sign in to comment.