source: trunk/dports/cross/mipsel-linux-binutils/Portfile @ 61167

Last change on this file since 61167 was 61167, checked in by jmr@…, 8 years ago

mipsel-linux-binutils, mipsel-linux-gcc34: use build_arch, indicate mtree violation

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.4 KB
Line 
1# $Id: Portfile 61167 2009-12-03 19:45:22Z jmr@macports.org $
2
3PortSystem 1.0
4
5name                    mipsel-linux-binutils
6version                 2.16.1
7revision                2
8categories              cross
9platforms               darwin
10maintainers             nomaintainer
11description             FSF Binutils for mipsel-linux cross development
12long_description        ${description}
13
14homepage                http://mipsel-linux-binutils.sourceforge.net/
15master_sites    http://ftp.gnu.org/gnu/binutils/
16distname                binutils-${version}
17checksums               sha1 5c80fd5657da47efc16a63fdd93ef7395319fbbf
18use_bzip2               yes
19dist_subdir             binutils
20patchfiles              100-uclibc-conf.patch 110-uclibc-libtool-conf.patch \
21                                300-001_ld_makefile_patch.patch \
22                                300-006_better_file_error.patch \
23                                300-012_check_ldrunpath_length.patch \
24                                702-binutils-skip-comments.patch
25
26set target              mipsel-linux-uclibc
27set cprefix             ${prefix}/cross/${target}
28
29patch.pre_args  -p1
30
31configure.pre_args --prefix=${cprefix}
32configure.args  --target=${target} \
33                                --disable-werror \
34                                --disable-nls \
35                                --enable-multilib \
36                                --with-float=soft
37
38if {${os.platform} == "darwin"} {
39        if {$build_arch == "i386"} {
40                configure.args-append --build=i686-apple-darwin${os.major} \
41                                                          --host=i686-apple-darwin${os.major}
42        } else {
43                configure.args-append --build=${build_arch}-apple-darwin${os.major} \
44                                                          --host=${build_arch}-apple-darwin${os.major}
45        }
46}
47
48destroot.violate_mtree yes
49
50post-destroot {
51        file delete -force ${destroot}${cprefix}/lib/libiberty.a \
52                ${destroot}${cprefix}/info ${destroot}${cprefix}/man
53}
Note: See TracBrowser for help on using the repository browser.