source: trunk/dports/ruby/rb-opengl/Portfile

Last change on this file was 93723, checked in by jmr@…, 5 years ago

rb-opengl: license

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.0 KB
Line 
1# $Id: Portfile 93723 2012-05-29 03:46:55Z ryandesign@macports.org $
2
3PortSystem              1.0
4PortGroup               ruby 1.0
5
6ruby.setup              {opengl rbogl} 0.32g extconf.rb {sample}
7revision                0
8maintainers             nomaintainer
9description             OpenGL bindings for Ruby
10long_description        ${description}
11categories-append       graphics
12license                 MIT
13homepage                http://www2.giganet.net/~yoshi/
14master_sites    ${homepage}
15checksums               md5 0832d08a87ebb16f6d4e30459a5019f0
16platforms               darwin
17
18worksrcdir              ${ruby.module}-${version}
19
20patchfiles              patch-extconf.rb \
21                                patch-glu.c \
22                                patch-glut.c \
23                                patch-ogl.c \
24                                patch-rbogl.c
25
26post-configure {
27        reinplace "s|^CFLAGS.*\$|& \
28                -I/System/Library/Frameworks/OpenGL.framework/Headers \
29                -I/System/Library/Frameworks/GLUT.framework/Headers|" \
30                ${worksrcpath}/Makefile.glut ${worksrcpath}/Makefile.ogl
31        reinplace "s|^DLDFLAGS.*\$|& \
32                -L\$(prefix)/lib \
33                -L/System/Library/Frameworks/OpenGL.framework/Libraries|" \
34                ${worksrcpath}/Makefile.glut ${worksrcpath}/Makefile.ogl
35        reinplace "s|^LIBS.*\$|& \
36                -lGLU -framework GLUT -lGL -framework OpenGL|" \
37        ${worksrcpath}/Makefile.glut ${worksrcpath}/Makefile.ogl
38}
Note: See TracBrowser for help on using the repository browser.