Homebrew公式用于Play 2.1 RC2

4

问题

有没有Play 2.1 RC2的homebrew配方?我已经在谷歌上尝试搜索,但没有找到。谢谢!

更新1

我想我找到了。我找到了RC1的配方,并将其修改为RC2的配方。我正在测试它。这是我在本地计算机上创建的play.rb的内容。

# Recipe for play-2.1-RC2

require 'formula'

class Play < Formula
  homepage 'http://www.playframework.org/'
  url 'http://download.playframework.org/releases/play-2.1-RC2.zip'
  sha1 'cd25571250b753cec81e916059025465e541637d'
  version '2.1-RC2'

  def install
    rm Dir['*.bat'] # remove windows' bat files
    libexec.install Dir['*']
    inreplace libexec+"play" do |s|
      s.gsub! "$dir/", "$dir/../libexec/"
      s.gsub! "dir=`dirname $PRG`", "dir=`dirname $0` && dir=$dir/`dirname $PRG`"
    end
    bin.install_symlink libexec+'play'
  end
end

更新2

我已经创建了一个公共的gist来存储上述文件。所以,这里是您可以使用的最终命令来安装Play 2.1 RC2

brew install https://gist.github.com/raw/4579402/play.rb

您可能需要使用以下命令取消链接之前安装的 Play 版本:
brew unlink play

更新3

截至今天(2013年2月3日),Faruk建议的brew命令仍在安装RC2版本,而我需要RC4版本。因此这里提供安装Play 2.1 RC4的命令。

brew install https://gist.github.com/raw/4705322/play.rb
2个回答

5
你可以使用以下命令:
brew install --devel play

这将安装开发版本(目前为play-2.1-RC2),而不是稳定版本。

2
谢谢Faruk!现在我感觉自己好傻,竟然经历了创建独立公式文件的苦难之路!话虽如此,我认为我创建的要点将有助于那些试图安装RC2的人。让我尝试一下你的建议。 :) - Digitrance
当我执行该命令时,它只是显示“错误:play-2.0.4已安装”。不太确定为什么。 - skcin7

0

您可以通过以下方式检查最新版本:

$ brew update
$ brew info play

或者前往公式文件

https://github.com/mxcl/homebrew/blob/master/Library/Formula/play.rb

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接