[115215] trunk/dports/science/geomview
raphael at macports.org
raphael at macports.org
Sat Dec 28 04:04:27 PST 2013
Revision: 115215
https://trac.macports.org/changeset/115215
Author: raphael at macports.org
Date: 2013-12-28 04:04:26 -0800 (Sat, 28 Dec 2013)
Log Message:
-----------
geomview:
* do not fix minor flaws in the documentation as rebuilding the documentation does not work with texinfo 5
* modernize checksums
* remove some dependencies due to libtool's overlinking
* always build with zlib support (remove no_zlib variant)
* add opengl default variant to replace no_opengl variant
Modified Paths:
--------------
trunk/dports/science/geomview/Portfile
Removed Paths:
-------------
trunk/dports/science/geomview/files/patch-geomview-pt_BR.texi.diff
trunk/dports/science/geomview/files/patch-geomview.texi.diff
Modified: trunk/dports/science/geomview/Portfile
===================================================================
--- trunk/dports/science/geomview/Portfile 2013-12-28 11:50:51 UTC (rev 115214)
+++ trunk/dports/science/geomview/Portfile 2013-12-28 12:04:26 UTC (rev 115215)
@@ -22,35 +22,18 @@
homepage http://www.geomview.org/
platforms darwin
master_sites sourceforge:project/geomview/geomview/${version}
-checksums md5 29c7e6d678af7b9968980f92954419bb \
- sha1 b5e04dfee5cef46655766c2456199905832cd45c \
- rmd160 adf7c8ba745db9ff003e3ed74089379b2a72c712
+checksums rmd160 adf7c8ba745db9ff003e3ed74089379b2a72c712 \
+ sha256 0647acb8582609836e588b97a7f16f70b08edb8f69d6b42f9794c142e04f75a6
patchfiles patch-iobuffer.c.diff \
- patch-geomview.texi.diff \
- patch-geomview-pt_BR.texi.diff \
patch-glob.c.diff
-post-extract { delete ${worksrcpath}/doc/geomview.html
- delete ${worksrcpath}/doc/geomview-pt_BR.html
-}
-
-configure.args --with-opengl=${prefix} \
+configure.args --without-opengl \
--with-htmlbrowser=open \
--with-pdfviewer=open
depends_lib port:openmotif \
port:zlib \
port:xorg-libXt \
- port:mesa \
- port:libpng \
- port:jpeg \
- port:xorg-libXp \
- port:Xft2 \
- port:xrender \
- port:fontconfig \
- port:libiconv \
- port:expat \
- port:freetype \
port:xorg-libXmu \
port:xorg-libsm \
port:xorg-libXext \
@@ -58,9 +41,6 @@
port:xorg-libXau \
port:xorg-libXdmcp
-depends_build path:bin/tex:texlive \
- port:texinfo
-
minimum_xcodeversions {9 3.1}
build.env LANG=C
@@ -76,13 +56,16 @@
${destroot}${prefix}/share/doc/${name}
}
-variant no_zlib description {Do not use zlib} {
- configure.args-append --without-zlib
- depends_lib-delete port:zlib
+variant opengl conflicts no_opengl description {Use OpenGL} {
+ configure.args-delete --without-opengl
+ configure.args-append --with-opengl=${prefix}
+ depends_lib-append port:mesa
}
-variant no_opengl description {Do not use OpenGL} {
- configure.args-append --without-opengl
- configure.args-delete --with-opengl=${prefix}
- depends_lib-delete port:mesa
+variant no_opengl conflicts opengl description {Legacy compatibility variant} {}
+
+if {[variant_isset no_opengl]} {
+ default_variants -opengl
+} else {
+ default_variants +opengl
}
Deleted: trunk/dports/science/geomview/files/patch-geomview-pt_BR.texi.diff
===================================================================
--- trunk/dports/science/geomview/files/patch-geomview-pt_BR.texi.diff 2013-12-28 11:50:51 UTC (rev 115214)
+++ trunk/dports/science/geomview/files/patch-geomview-pt_BR.texi.diff 2013-12-28 12:04:26 UTC (rev 115215)
@@ -1,30 +0,0 @@
---- doc/geomview-pt_BR.texi 2007-08-23 14:56:05.000000000 +0200
-+++ doc/geomview-pt_BR.texi 2008-02-01 15:14:45.000000000 +0100
-@@ -2999,7 +2999,7 @@
-
- Appearances are also OOGL objetos in their own right and can be given
- symbolic names and referenced by them
--(@pxref{References}). @xref{appearance, Appearance objects}.
-+(@pxref{References}). @xref{appearance objects, Appearance objects}.
-
- @table @b
- @item Texture Mapping
-@@ -4266,7 +4266,7 @@
- alternative choices.
-
- @menu
--* appearance:: Appearance objetos.
-+* appearance:appearance objects. Appearance objetos.
- * image:: Image objetos.
- * transform:: Transformation matrices.
- * ntransform:: N-dimensional transformation matrices.
-@@ -4275,7 +4275,7 @@
- @end menu
-
- @comment ----------------------------------------------------------------
-- at node appearance, image, Non-geometric objects, Non-geometric objects
-+ at node appearance objects, image, Non-geometric objects, Non-geometric objects
- @subsection Appearance Objects
- Appearances are OOGL objetos of their own right, which simply means that
- it is possible to give them symbolic names (@pxref{References}). There
-
Deleted: trunk/dports/science/geomview/files/patch-geomview.texi.diff
===================================================================
--- trunk/dports/science/geomview/files/patch-geomview.texi.diff 2013-12-28 11:50:51 UTC (rev 115214)
+++ trunk/dports/science/geomview/files/patch-geomview.texi.diff 2013-12-28 12:04:26 UTC (rev 115215)
@@ -1,30 +0,0 @@
---- doc/geomview.texi 2007-08-23 14:26:58.000000000 +0200
-+++ doc/geomview.texi 2008-01-30 17:17:04.000000000 +0100
-@@ -2969,7 +2969,7 @@
-
- Appearances are also OOGL objects in their own right and can be given
- symbolic names and referenced by them
--(@pxref{References}). @xref{appearance, Appearance objects}.
-+(@pxref{References}). @xref{appearance objects, Appearance objects}.
-
- @table @b
- @item Texture Mapping
-@@ -4236,7 +4236,7 @@
- alternative choices.
-
- @menu
--* appearance:: Appearance objects.
-+* appearance:appearance objects. Appearance objects.
- * image:: Image objects.
- * transform:: Transformation matrices.
- * ntransform:: N-dimensional transformation matrices.
-@@ -4245,7 +4245,7 @@
- @end menu
-
- @comment ----------------------------------------------------------------
-- at node appearance, image, Non-geometric objects, Non-geometric objects
-+ at node appearance objects, image, Non-geometric objects, Non-geometric objects
- @subsection Appearance Objects
- Appearances are OOGL objects of their own right, which simply means that
- it is possible to give them symbolic names (@pxref{References}). There
-
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20131228/e5ae4173/attachment.html>
More information about the macports-changes
mailing list