Ticket #17551: patch-Portfile.diff
File patch-Portfile.diff, 1.8 KB (added by cssdev, 16 years ago) |
---|
-
Portfile
1 1 # $Id$ 2 2 3 3 PortSystem 1.0 4 4 5 name Coin 5 6 version 2.5.0 7 revision 1 6 8 description cross platform C++ OpenGL scene graph library 7 9 long_description Coin is a high-level 3D graphics library with a \ 8 10 C++ Application Programming Interface. Coin uses scene-graph data \ … … 17 19 checksums md5 1e7cb6afa69f6eed034a64021f7d1bfc \ 18 20 sha1 19dc61398d843bff120aec9c640ea814c827b577 19 21 20 depends_build lib:libX11.6:XFree86 bin:doxygen:doxygen 21 depends_lib port:simage 22 depends_lib port:simage \ 23 lib:libSM.6:xorg-libsm \ 24 lib:libXext.6:xorg-libXext 22 25 23 26 use_configure yes 24 27 configure.args --with-simage=${prefix} --mandir=${prefix}/share/man … … 30 33 variant aqua requires darwin { 31 34 configure.args-delete --without-framework --enable-darwin-x11 32 35 configure.args-append --with-framework=${destroot}/Library/Frameworks --without-x 33 depends_build-delete lib:libX11.6:XFree86 36 depends_lib-delete lib:libSM.6:xorg-libsm \ 37 lib:libXext.6:xorg-libXext 34 38 } 35 39 36 variant devel {40 variant devel description {Activate developer features, including debug libraries.} { 37 41 configure.args-append --enable-next-minor --enable-debug 38 42 } 39 43 40 variant manpages {41 depends_build-append bin:doxygen:doxygen44 variant manpages description {Include API documentation in manpages.} { 45 depends_build-append port:doxygen 42 46 configure.args-append --enable-man --mandir=${prefix}/share/man 43 47 post-destroot { 44 48 file rename ${destroot}${prefix}/share/man/man3/threads.3 \ … … 48 52 } 49 53 } 50 54 51 variant threadsafe {55 variant threadsafe description {Allow threadsafe scene graph traversals.} { 52 56 configure.args-append --enable-threadsafe 53 57 }