Changeset 10272


Ignore:
Timestamp:
Jan 7, 2005, 7:21:36 PM (15 years ago)
Author:
pguyot (Paul Guyot)
Message:

Upgrade to 2.15
Half of the patches are now obsolete (DESTDIR is handled by binutils at last)
The other half was replaced by an improvement of the Portfile for
maintainability purposes.

Location:
trunk/dports/cross/arm-elf-binutils
Files:
1 deleted
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/cross/arm-elf-binutils/Portfile

    r5459 r10272  
    1 # $Id: Portfile,v 1.4 2004/02/14 05:34:17 pguyot Exp $
     1# $Id: Portfile,v 1.5 2005/01/07 19:21:31 pguyot Exp $
    22
    33PortSystem                      1.0
    44name                            arm-elf-binutils
    5 version                         2.14
    6 revision                        1
     5version                         2.15
    76
    87# Parameters for this port.
     
    1918distname                        binutils-${version}
    2019use_bzip2                       yes
    21 checksums                       md5 2da8def15d28af3ec6af0982709ae90a
     20checksums                       md5 624e6b74983ac6b2960edaf2d522ca58 \
     21                                        sha1 9ac6e47be8cd78385d3d5e09c6bb420e357c4c07
    2222
    2323# Download everything to binutils/
     
    3232                                        --program-prefix=${crossgcc-target}- --mandir='${prefix}/share/man'
    3333build.dir               ${workpath}/build
    34 
    35 # Patches to make sure that message files are destrooted and to use
    36 # ${crossgcc-target}-dir as the info-dir
    37 patchfiles                      patch-bfd-po-Make-in \
    38                                         patch-binutils-po-Make-in \
    39                                         patch-gas-po-Make-in \
    40                                         patch-gprof-po-Make-in \
    41                                         patch-ld-po-Make-in \
    42                                         patch-opcodes-po-Make-in \
    43                                         patch-bfd-doc-Makefile.in \
    44                                         patch-binutils-doc-Makefile.in \
    45                                         patch-gas-doc-Makefile.in \
    46                                         patch-ld-Makefile.in
    47 
     34                                       
    4835# We don't want the etc module.
    4936post-extract {
     
    5138}
    5239
    53 post-patch {
     40patch {
    5441        namespace eval crossgcc {}
    5542
     
    8370                # Fix install-info's dir.
    8471                # (note: this may be effectless if there was no info dir to be fixed)
    85                 reinplace "s|__TARGET|${crossgcc-target}|g" \
     72                reinplace "s|--info-dir=\$(DESTDIR)\$(infodir)|--dir-file=\$(DESTDIR)\$(infodir)/${crossgcc-target}-dir|g" \
    8673                        "${worksrcpath}/${makefile}"
    8774        }
Note: See TracChangeset for help on using the changeset viewer.