diff options
Diffstat (limited to 'Library/Formula/cvs2svn.rb')
| -rw-r--r-- | Library/Formula/cvs2svn.rb | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/Library/Formula/cvs2svn.rb b/Library/Formula/cvs2svn.rb index 1faf7dcda..6ac480266 100644 --- a/Library/Formula/cvs2svn.rb +++ b/Library/Formula/cvs2svn.rb @@ -3,7 +3,7 @@ require 'formula' class PythonWithGdbm < Requirement fatal true - satisfy { quiet_system "python", "-c", "import gdbm" } + satisfy(:build_env => false) { quiet_system "python", "-c", "import gdbm" } def message; <<-EOS.undent The Python being used does not include gdbm support, @@ -21,16 +21,20 @@ class Cvs2svn < Formula url 'http://trac.macports.org/export/70472/distfiles/cvs2svn/cvs2svn-2.3.0.tar.gz' sha1 '545237805ddb241054ba40b105b9c29b705539b8' + depends_on :python depends_on PythonWithGdbm def install - system "python", "setup.py", "install", "--prefix=#{prefix}" - system "make man" - man1.install gzip('cvs2svn.1', 'cvs2git.1', 'cvs2bzr.1') - prefix.install %w[ BUGS COMMITTERS HACKING - cvs2bzr-example.options cvs2git-example.options cvs2hg-example.options - cvs2svn-example.options contrib ] - + python do + system python, "setup.py", "install", "--prefix=#{prefix}" + system "make man" + man1.install gzip('cvs2svn.1', 'cvs2git.1', 'cvs2bzr.1') + prefix.install %w[ BUGS COMMITTERS HACKING + cvs2bzr-example.options + cvs2git-example.options + cvs2hg-example.options + cvs2svn-example.options contrib ] + end doc.install Dir['{doc,www}/*'] end |
