[20530] trunk/dports/cross/arm-rtems-binutils
source_changes at macosforge.org
source_changes at macosforge.org
Sat Nov 4 15:59:59 PST 2006
Revision: 20530
http://trac.macosforge.org/projects/macports/changeset/20530
Author: pguyot at kallisys.net
Date: 2006-11-04 15:59:59 -0800 (Sat, 04 Nov 2006)
Log Message:
-----------
cross/arm-rtems-binutils: update to 2.17
Modified Paths:
--------------
trunk/dports/cross/arm-rtems-binutils/Portfile
Removed Paths:
-------------
trunk/dports/cross/arm-rtems-binutils/files/
Modified: trunk/dports/cross/arm-rtems-binutils/Portfile
===================================================================
--- trunk/dports/cross/arm-rtems-binutils/Portfile 2006-11-04 23:52:30 UTC (rev 20529)
+++ trunk/dports/cross/arm-rtems-binutils/Portfile 2006-11-04 23:59:59 UTC (rev 20530)
@@ -2,8 +2,7 @@
PortSystem 1.0
name arm-rtems-binutils
-version 2.14
-revision 1
+version 2.17
# Parameters for this port.
set crossgcc-target arm-rtems
@@ -18,7 +17,9 @@
master_sites gnu:binutils
distname binutils-${version}
use_bzip2 yes
-checksums md5 2da8def15d28af3ec6af0982709ae90a
+checksums md5 e26e2e06b6e4bf3acf1dc8688a94c0d1 \
+ sha1 a557686eef68362ea31a3aa41ce274e3eeae1ef0 \
+ rmd160 3995d7ed97f115e76ce55b4c1f5256d53559c84f
# Download everything to binutils/
dist_subdir binutils
@@ -31,26 +32,13 @@
configure.args --infodir='${prefix}/share/info' --target=${crossgcc-target} \
--program-prefix=${crossgcc-target}- --mandir='${prefix}/share/man'
build.dir ${workpath}/build
-
-# Patches to make sure that message files are destrooted and to use
-# ${crossgcc-target}-dir as the info-dir
-patchfiles patch-bfd-po-Make-in \
- patch-binutils-po-Make-in \
- patch-gas-po-Make-in \
- patch-gprof-po-Make-in \
- patch-ld-po-Make-in \
- patch-opcodes-po-Make-in \
- patch-bfd-doc-Makefile.in \
- patch-binutils-doc-Makefile.in \
- patch-gas-doc-Makefile.in \
- patch-ld-Makefile.in
-
+
# We don't want the etc module.
post-extract {
system "rm -rf ${worksrcpath}/etc"
}
-post-patch {
+patch {
namespace eval crossgcc {}
# Fix the info pages and related stuff.
@@ -82,7 +70,7 @@
# Fix install-info's dir.
# (note: this may be effectless if there was no info dir to be fixed)
- reinplace "s|__TARGET|${crossgcc-target}|g" \
+ reinplace "s|--info-dir=\$(DESTDIR)\$(infodir)|--dir-file=\$(DESTDIR)\$(infodir)/${crossgcc-target}-dir|g" \
"${worksrcpath}/${makefile}"
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20061104/82d8e1ec/attachment.html
More information about the macports-changes
mailing list