diff options
author | Akinori MUSHA <knu@FreeBSD.org> | 2000-06-26 19:19:10 +0000 |
---|---|---|
committer | Akinori MUSHA <knu@FreeBSD.org> | 2000-06-26 19:19:10 +0000 |
commit | 5c18dbcca45799dd69eab193e688a1e308e12433 (patch) | |
tree | 40b7f36c82fcc311c9df6119890b76605d959358 /devel/mingw-binutils | |
parent | Add close-pr - a slightly hacked version of edit-pr(1) to quickly close PR. (diff) |
Add mingw, cross development suite for MS Windows.
PR: ports/19107
Submitted by: Toshihiro Inoue <tino@pa2.so-net.ne.jp>
Notes
Notes:
svn path=/head/; revision=29892
Diffstat (limited to 'devel/mingw-binutils')
-rw-r--r-- | devel/mingw-binutils/Makefile | 47 | ||||
-rw-r--r-- | devel/mingw-binutils/distinfo | 1 | ||||
-rw-r--r-- | devel/mingw-binutils/pkg-comment | 1 | ||||
-rw-r--r-- | devel/mingw-binutils/pkg-descr | 3 | ||||
-rw-r--r-- | devel/mingw-binutils/pkg-plist | 38 |
5 files changed, 90 insertions, 0 deletions
diff --git a/devel/mingw-binutils/Makefile b/devel/mingw-binutils/Makefile new file mode 100644 index 000000000000..8b142a3d5444 --- /dev/null +++ b/devel/mingw-binutils/Makefile @@ -0,0 +1,47 @@ +# New ports collection makefile for: mingw-binutils +# Date created: 6 June 2000 +# Whom: Toshihiro Inoue <tino@pa2.so-net.ne.jp> +# +# $FreeBSD$ +# + +PORTNAME= binutils +PORTVERSION= 2.9.1 +CATEGORIES= devel +MASTER_SITES= ${MASTER_SITE_GNU} +MASTER_SITE_SUBDIR= binutil +PKGNAMEPREFIX= mingw- + +MAINTAINER= tino@pa2.so-net.ne.jp + +USE_GMAKE= yes +USE_LIBTOOL= yes +CONFIGURE_ARGS= --target=i386-mingw32msvc + +MAN1= i386-mingw32msvc-addr2line.1 \ + i386-mingw32msvc-ar.1 \ + i386-mingw32msvc-as.1 \ + i386-mingw32msvc-c++filt.1 \ + i386-mingw32msvc-ld.1 \ + i386-mingw32msvc-nlmconv.1 \ + i386-mingw32msvc-nm.1 \ + i386-mingw32msvc-objcopy.1 \ + i386-mingw32msvc-objdump.1 \ + i386-mingw32msvc-ranlib.1 \ + i386-mingw32msvc-size.1 \ + i386-mingw32msvc-strings.1 \ + i386-mingw32msvc-strip.1 + +post-install: + @for file in \ + addr2line ar as c++filt dlltool gasp ld nm \ + objcopy objdump ranlib size strings strip windres; \ + do \ + strip ${PREFIX}/bin/i386-mingw32msvc-$${file}; \ + done + @for file in ar as dlltool ld nm ranlib strip; \ + do \ + strip ${PREFIX}/i386-mingw32msvc/bin/$${file}; \ + done + +.include <bsd.port.mk> diff --git a/devel/mingw-binutils/distinfo b/devel/mingw-binutils/distinfo new file mode 100644 index 000000000000..d578549bfdfe --- /dev/null +++ b/devel/mingw-binutils/distinfo @@ -0,0 +1 @@ +MD5 (binutils-2.9.1.tar.gz) = 8f9ad1a6e96742fd3069479171a63c22 diff --git a/devel/mingw-binutils/pkg-comment b/devel/mingw-binutils/pkg-comment new file mode 100644 index 000000000000..3b7a356560c9 --- /dev/null +++ b/devel/mingw-binutils/pkg-comment @@ -0,0 +1 @@ +FSF binutils-2.9.1 for Windows cross-development diff --git a/devel/mingw-binutils/pkg-descr b/devel/mingw-binutils/pkg-descr new file mode 100644 index 000000000000..a9673715da06 --- /dev/null +++ b/devel/mingw-binutils/pkg-descr @@ -0,0 +1,3 @@ +FSF binutils-2.9.1 for Windows cross-development. + +This port is needed by mingw-gcc/devel. diff --git a/devel/mingw-binutils/pkg-plist b/devel/mingw-binutils/pkg-plist new file mode 100644 index 000000000000..0265ac8281b6 --- /dev/null +++ b/devel/mingw-binutils/pkg-plist @@ -0,0 +1,38 @@ +bin/i386-mingw32msvc-addr2line +bin/i386-mingw32msvc-ar +bin/i386-mingw32msvc-as +bin/i386-mingw32msvc-c++filt +bin/i386-mingw32msvc-dlltool +bin/i386-mingw32msvc-gasp +bin/i386-mingw32msvc-ld +bin/i386-mingw32msvc-nm +bin/i386-mingw32msvc-objcopy +bin/i386-mingw32msvc-objdump +bin/i386-mingw32msvc-ranlib +bin/i386-mingw32msvc-size +bin/i386-mingw32msvc-strings +bin/i386-mingw32msvc-strip +bin/i386-mingw32msvc-windres +i386-mingw32msvc/bin/ar +i386-mingw32msvc/bin/as +i386-mingw32msvc/bin/dlltool +i386-mingw32msvc/bin/ld +i386-mingw32msvc/bin/nm +i386-mingw32msvc/bin/ranlib +i386-mingw32msvc/bin/strip +@dirrm i386-mingw32msvc/bin +i386-mingw32msvc/lib/ldscripts/i386pe.x +i386-mingw32msvc/lib/ldscripts/i386pe.xbn +i386-mingw32msvc/lib/ldscripts/i386pe.xn +i386-mingw32msvc/lib/ldscripts/i386pe.xr +i386-mingw32msvc/lib/ldscripts/i386pe.xu +@dirrm i386-mingw32msvc/lib/ldscripts +@unexec rmdir -p %D/i386-mingw32msvc/lib 2>/dev/null || true +include/ansidecl.h +include/bfd.h +include/bfdlink.h +lib/libbfd.a +lib/libbfd.la +lib/libiberty.a +lib/libopcodes.a +lib/libopcodes.la |