[99189] trunk/dports/science/root
ryandesign at macports.org
ryandesign at macports.org
Mon Oct 29 00:10:25 PDT 2012
Revision: 99189
http://trac.macports.org//changeset/99189
Author: ryandesign at macports.org
Date: 2012-10-29 00:10:25 -0700 (Mon, 29 Oct 2012)
Log Message:
-----------
root: disable tiff when cocoa is enabled; update configure patch; remove symlink workaround no longer needed with this version (#36777)
Modified Paths:
--------------
trunk/dports/science/root/Portfile
trunk/dports/science/root/files/patch-configure.diff
Added Paths:
-----------
trunk/dports/science/root/files/patch-builtin-afterimage-disabletiff.diff
Modified: trunk/dports/science/root/Portfile
===================================================================
--- trunk/dports/science/root/Portfile 2012-10-29 06:38:55 UTC (rev 99188)
+++ trunk/dports/science/root/Portfile 2012-10-29 07:10:25 UTC (rev 99189)
@@ -5,7 +5,7 @@
name root
version 5.34.03
-revision 0
+revision 1
categories science
maintainers gmail.com:mattiafrancescomoro hep.phy.cam.ac.uk:jonesc
license LGPL-2.1+
@@ -353,13 +353,10 @@
return -code error "Unsupported compiler for cocoa support"
}
}
- # Disable asimage and astiff, as causes build failures with cocoa enabled ??
- # Not clear why. To be looked into ...
- configure.args-append --enable-cocoa --disable-asimage --disable-astiff
- # Fix a small issue with the cocoa backend where the 'root' command is not created ...
- post-destroot {
- system "( cd ${destroot}${prefix}/bin ; ln -s root.exe root )"
- }
+ # Enable cocoa support in configure
+ configure.args-append --enable-cocoa
+ # patch afterimage build to make sure TIFF suport is disabled. Causes problems with cocoa...
+ patchfiles-append patch-builtin-afterimage-disabletiff.diff
}
variant gcc45 conflicts gcc46 gcc47 gcc48 clang31 description {Compile using MacPorts gcc 4.5} {
Added: trunk/dports/science/root/files/patch-builtin-afterimage-disabletiff.diff
===================================================================
--- trunk/dports/science/root/files/patch-builtin-afterimage-disabletiff.diff (rev 0)
+++ trunk/dports/science/root/files/patch-builtin-afterimage-disabletiff.diff 2012-10-29 07:10:25 UTC (rev 99189)
@@ -0,0 +1,11 @@
+--- graf2d/asimage/src/libAfterImage/configure.original 2012-10-28 18:07:59.000000000 +0000
++++ graf2d/asimage/src/libAfterImage/configure 2012-10-28 18:08:06.000000000 +0000
+@@ -7774,7 +7774,7 @@
+
+
+
+-
++with_tiff=no
+ if test "$with_tiff" = no; then
+ have_tiff=disabled
+ else
Modified: trunk/dports/science/root/files/patch-configure.diff
===================================================================
--- trunk/dports/science/root/files/patch-configure.diff 2012-10-29 06:38:55 UTC (rev 99188)
+++ trunk/dports/science/root/files/patch-configure.diff 2012-10-29 07:10:25 UTC (rev 99189)
@@ -1,6 +1,6 @@
---- /opt/local/var/macports/build/_Users_chris_Projects_MacPorts_portfiles_science_root/root/work/root/configure 2011-12-02 11:42:22.000000000 +0000
-+++ configure 2011-12-04 13:57:40.000000000 +0000
-@@ -433,19 +433,19 @@
+--- configure.original 2012-10-28 18:18:50.000000000 +0000
++++ configure 2012-10-28 18:21:14.000000000 +0000
+@@ -436,19 +436,19 @@
chklib64file=`ar t $chklib64 | awk '{if (NR == 2) print $1}'`
logmsg " ar x $chklib64 $chklib64file"
ar x $chklib64 $chklib64file
@@ -25,3 +25,12 @@
ret=1
fi
fi
+@@ -2597,7 +2597,7 @@
+ if `$cwhich freetype-config > /dev/null 2>&1` && test "x$host" = "x" ; then
+ if test "x$macosx108" = "xyes" && (file -h `$cwhich freetype-config` | grep 'xstub' > /dev/null 2>&1 || test "x$enable_cocoa" = "xyes"); then
+ enable_builtin_freetype="yes"
+- if file -h `$cwhich freetype-config` | grep 'xstub' > /dev/null 2>&1 ; then
++ if /usr/bin/file -h `$cwhich freetype-config` | grep 'xstub' > /dev/null 2>&1 ; then
+ result "XQuartz not installed"
+ else
+ result "using builtin freetype"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20121029/74492e8e/attachment-0001.html>
More information about the macports-changes
mailing list