1 | # $Id: $ |
---|
2 | |
---|
3 | PortSystem 1.0 |
---|
4 | |
---|
5 | name inventor |
---|
6 | version 2.1.5-10 |
---|
7 | categories devel graphics x11 |
---|
8 | platforms darwin |
---|
9 | maintainers cssdev@mac.com |
---|
10 | |
---|
11 | description SGI Open InventorTM graphics toolkit |
---|
12 | long_description Open InventorTM is an object-oriented 3D toolkit offering a comprehensive \ |
---|
13 | solution to interactive graphics programming problems. It presents a \ |
---|
14 | programming model based on a 3D scene database that dramatically simplifies \ |
---|
15 | graphics programming. It includes a rich set of objects such as cubes, \ |
---|
16 | polygons, text, materials, cameras, lights, trackballs, handle boxes, 3D \ |
---|
17 | viewers, and editors that speed up your programming time and extend your \ |
---|
18 | 3D programming capabilities. |
---|
19 | |
---|
20 | homepage http://oss.sgi.com/projects/inventor/ |
---|
21 | master_sites ftp://oss.sgi.com/projects/inventor/download/ |
---|
22 | checksums md5 82208096f1e0b111160e864e239c3a51 |
---|
23 | distname ${name}-${version}.src |
---|
24 | worksrcdir ${name} |
---|
25 | |
---|
26 | depends_lib lib:libX11.6:XFree86 \ |
---|
27 | lib:libXm.4:openmotif \ |
---|
28 | port:freetype \ |
---|
29 | lib:libjpeg.62:jpeg \ |
---|
30 | lib:libdl:dlcompat |
---|
31 | |
---|
32 | patchfiles patch-BarChart-GNUmakefile.diff \ |
---|
33 | patch-Decal-GNUmakefile.diff \ |
---|
34 | patch-GeneralizedCylinder-GNUmakefile.diff \ |
---|
35 | patch-SceneViewer-GNUmakefile.diff \ |
---|
36 | patch-drop-GNUmakefile.diff \ |
---|
37 | patch-flfreetype.h.diff \ |
---|
38 | patch-gview-GNUmakefile.diff \ |
---|
39 | patch-ivcat-GNUmakefile.diff \ |
---|
40 | patch-ivcommondefs.diff \ |
---|
41 | patch-ivdowngrade-GNUmakefile.diff \ |
---|
42 | patch-ivfix-GNUmakefile.diff \ |
---|
43 | patch-ivinfo-GNUmakefile.diff \ |
---|
44 | patch-ivman-GNUmakefile.diff \ |
---|
45 | patch-ivview-GNUmakefile.diff \ |
---|
46 | patch-localrules.apple.diff \ |
---|
47 | patch-maze-GNUmakefile.diff \ |
---|
48 | patch-noodle-GNUmakefile.diff \ |
---|
49 | patch-qmorf-GNUmakefile.diff \ |
---|
50 | patch-revo-GNUmakefile.diff \ |
---|
51 | patch-soxt-GNUmakefile.diff \ |
---|
52 | patch-textomatic-GNUmakefile.diff \ |
---|
53 | patch-widgets-GNUmakefile.componentTest.diff |
---|
54 | |
---|
55 | post-patch { |
---|
56 | reinplace "s|__PREFIX__|${prefix}|" ${worksrcpath}/make/ivcommondefs |
---|
57 | } |
---|
58 | |
---|
59 | use_configure no |
---|
60 | |
---|
61 | build.env DYLD_LIBRARY_PATH=${worksrcpath}/lib IVROOT=${destroot} |
---|
62 | |
---|
63 | destroot.env ${build.env} |
---|
64 | |
---|
65 | post-destroot { |
---|
66 | xinstall -m 755 -d ${destroot}${prefix}/share/${name} |
---|
67 | xinstall -m 644 -W ${worksrcpath} COPYING FAQ.misc KNOWN.BUGS \ |
---|
68 | ${destroot}${prefix}/share/${name} |
---|
69 | } |
---|