peervpn v0.029

Closes Homebrew/homebrew#16312.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
master
Guyzmo 2013-01-16 18:53:24 +01:00 committed by Adam Vandenberg
parent f65b61ae13
commit 5db8828728
1 changed files with 30 additions and 0 deletions

30
Formula/peervpn.rb Normal file
View File

@ -0,0 +1,30 @@
require "formula"
class Peervpn < Formula
homepage "http://www.peervpn.net"
url "http://www.peervpn.net/files/peervpn-0-029.tar.gz"
version "0.029"
sha1 "ebe2214aa002de2a7c1c69f257f8113c2b6ac8a7"
depends_on "tuntap"
def patches
"https://raw.github.com/gist/4170462/6460aa7cd015cc2a5f4128c5b1952b912073f5cd/freevpn0.029__platform__io.patch"
end if MacOS.version == :snow_leopard
def install
system "make"
bin.install "peervpn"
etc.install "peervpn.conf" unless (etc/'peervpn.conf').exist?
end
def caveats; <<-EOS.undent
To configure PeerVPN, edit:
#{etc}/peervpn.conf
EOS
end
def test
system "#{bin}/peervpn"
end
end