[43863] trunk/dports/graphics/Coin/Portfile
css at macports.org
css at macports.org
Mon Dec 15 18:42:20 PST 2008
Revision: 43863
http://trac.macports.org/changeset/43863
Author: css at macports.org
Date: 2008-12-15 18:42:19 -0800 (Mon, 15 Dec 2008)
Log Message:
-----------
Updated Coin dependencies based on feedback from jeremyhu at macports.org to better match actual dependencies. Also added variant descriptions. refs #17551
Modified Paths:
--------------
trunk/dports/graphics/Coin/Portfile
Modified: trunk/dports/graphics/Coin/Portfile
===================================================================
--- trunk/dports/graphics/Coin/Portfile 2008-12-16 02:25:43 UTC (rev 43862)
+++ trunk/dports/graphics/Coin/Portfile 2008-12-16 02:42:19 UTC (rev 43863)
@@ -1,8 +1,10 @@
# $Id$
PortSystem 1.0
+
name Coin
version 2.5.0
+revision 1
description cross platform C++ OpenGL scene graph library
long_description Coin is a high-level 3D graphics library with a \
C++ Application Programming Interface. Coin uses scene-graph data \
@@ -17,8 +19,9 @@
checksums md5 1e7cb6afa69f6eed034a64021f7d1bfc \
sha1 19dc61398d843bff120aec9c640ea814c827b577
-depends_build lib:libX11.6:XFree86 bin:doxygen:doxygen
-depends_lib port:simage
+depends_lib port:simage \
+ lib:libSM.6:xorg-libsm \
+ lib:libXext.6:xorg-libXext
use_configure yes
configure.args --with-simage=${prefix} --mandir=${prefix}/share/man
@@ -30,15 +33,16 @@
variant aqua requires darwin {
configure.args-delete --without-framework --enable-darwin-x11
configure.args-append --with-framework=${destroot}/Library/Frameworks --without-x
- depends_build-delete lib:libX11.6:XFree86
+ depends_lib-delete lib:libSM.6:xorg-libsm \
+ lib:libXext.6:xorg-libXext
}
-variant devel {
+variant devel description {Activate developer features, including debug libraries.} {
configure.args-append --enable-next-minor --enable-debug
}
-variant manpages {
- depends_build-append bin:doxygen:doxygen
+variant manpages description {Include API documentation in manpages.} {
+ depends_build-append port:doxygen
configure.args-append --enable-man --mandir=${prefix}/share/man
post-destroot {
file rename ${destroot}${prefix}/share/man/man3/threads.3 \
@@ -48,6 +52,6 @@
}
}
-variant threadsafe {
+variant threadsafe description {Allow threadsafe scene graph traversals.} {
configure.args-append --enable-threadsafe
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20081215/a8c164da/attachment.html>
More information about the macports-changes
mailing list