[95189] trunk/dports/cross/arm-none-linux-gnueabi-binutils

jmr at macports.org jmr at macports.org
Fri Jul 6 08:49:24 PDT 2012


Revision: 95189
          https://trac.macports.org/changeset/95189
Author:   jmr at macports.org
Date:     2012-07-06 08:49:22 -0700 (Fri, 06 Jul 2012)
Log Message:
-----------
arm-none-linux-gnueabi-binutils: fix makeinfo version check (#25051)

Modified Paths:
--------------
    trunk/dports/cross/arm-none-linux-gnueabi-binutils/Portfile

Added Paths:
-----------
    trunk/dports/cross/arm-none-linux-gnueabi-binutils/files/
    trunk/dports/cross/arm-none-linux-gnueabi-binutils/files/configure.patch

Modified: trunk/dports/cross/arm-none-linux-gnueabi-binutils/Portfile
===================================================================
--- trunk/dports/cross/arm-none-linux-gnueabi-binutils/Portfile	2012-07-06 15:18:20 UTC (rev 95188)
+++ trunk/dports/cross/arm-none-linux-gnueabi-binutils/Portfile	2012-07-06 15:49:22 UTC (rev 95189)
@@ -1,6 +1,7 @@
 # $Id$
 
 PortSystem			1.0
+
 name				arm-none-linux-gnueabi-binutils
 version				2005q3-2
 
@@ -12,9 +13,10 @@
 					arm-none-linux-gnueabi cross development (for Nokia Internet Tablet).
 platforms			darwin
 categories			cross devel
+license				GPL-2+
 maintainers			nomaintainer
 homepage			http://www.codesourcery.com/gnu_toolchains/arm
-master_sites			macports:pguyot	
+master_sites			macports:pguyot
 distname			binutils-${version}
 worksrcdir			binutils-2.17pre
 use_bzip2			yes
@@ -49,7 +51,9 @@
 	system "rm -rf ${worksrcpath}/etc"
 }
 
-patch {
+patchfiles          configure.patch
+
+post-patch {
 	namespace eval crossgcc {}
 
 	# Fix the info pages and related stuff.

Added: trunk/dports/cross/arm-none-linux-gnueabi-binutils/files/configure.patch
===================================================================
--- trunk/dports/cross/arm-none-linux-gnueabi-binutils/files/configure.patch	                        (rev 0)
+++ trunk/dports/cross/arm-none-linux-gnueabi-binutils/files/configure.patch	2012-07-06 15:49:22 UTC (rev 95189)
@@ -0,0 +1,11 @@
+--- configure.orig	2005-12-13 04:23:40.000000000 +1100
++++ configure	2012-07-07 01:38:57.000000000 +1000
+@@ -3543,7 +3543,7 @@
+     # For an installed makeinfo, we require it to be from texinfo 4.2 or
+     # higher, else we use the "missing" dummy.
+     if ${MAKEINFO} --version \
+-       | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[2-9]|[5-9])' >/dev/null 2>&1; then
++       | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[2-9]|4\.[1-9][0-9]+|[5-9])' >/dev/null 2>&1; then
+       :
+     else
+       MAKEINFO="$MISSING makeinfo"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120706/5cfd0bb1/attachment.html>


More information about the macports-changes mailing list