diff options
| author | Pepijn de Vos | 2012-04-21 21:04:41 +0200 |
|---|---|---|
| committer | Adam Vandenberg | 2012-04-25 07:21:09 -0700 |
| commit | 62fc9837e4521b161b1f97699bf8ba17c3528763 (patch) | |
| tree | 2f433d077aebfb31b18054ac3389ae907c18a203 /Library | |
| parent | c5a9ff8eaac30e4ac468ac199167d791661a0c69 (diff) | |
| download | homebrew-62fc9837e4521b161b1f97699bf8ba17c3528763.tar.bz2 | |
pygtkglext 1.1.0
Closes #11801.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Formula/pygtkglext.rb | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/Library/Formula/pygtkglext.rb b/Library/Formula/pygtkglext.rb new file mode 100644 index 000000000..14c988c14 --- /dev/null +++ b/Library/Formula/pygtkglext.rb @@ -0,0 +1,31 @@ +require 'formula' + +class Pygtkglext < Formula + homepage 'http://projects.gnome.org/gtkglext/download.html#pygtkglext' + url 'http://downloads.sourceforge.net/gtkglext/pygtkglext-1.1.0.tar.gz' + md5 'dfbe2ceb05db9265a7d94b209fa8ad97' + + depends_on 'pkg-config' => :build + depends_on 'pygtk' + depends_on 'gtkglext' + depends_on 'pygobject' + + def install + ENV['PYGTK_CODEGEN'] = which 'pygobject-codegen-2.0' + system "./configure", "--disable-debug", "--disable-dependency-tracking", + "--prefix=#{prefix}" + system "make install" + end + + def test + # Test importing the modules + mktemp do + (Pathname.pwd+'test.py').write <<-EOS.undent + import pygtk + pygtk.require('2.0') + import gtk.gtkgl + EOS + system "python test.py" + end + end +end |
