diff options
author | ryoon <ryoon@pkgsrc.org> | 2018-06-07 19:12:19 +0000 |
---|---|---|
committer | ryoon <ryoon@pkgsrc.org> | 2018-06-07 19:12:19 +0000 |
commit | dc8168bf2b272350553cf8a4b218af57b1a31645 (patch) | |
tree | e0a9b8578444192448da5b85968a59897b237335 /cross | |
parent | bd583943b8b20a8fc53c822cc0e169cc00f9bb1e (diff) | |
download | pkgsrc-dc8168bf2b272350553cf8a4b218af57b1a31645.tar.gz |
cross/mingw-w64-x86_64-binutils: import mingw-w64-x86_64-binutils-2.30
Mingw-w64 is an advancement of the original mingw.org project,
created to support the GCC compiler on Windows systems. It has
forked it in 2007 in order to provide support for 64 bits and new
APIs. It has since then gained widespread use and distribution.
This package provides mingw-w64 GNU binutils for x86_64 target.
Diffstat (limited to 'cross')
-rw-r--r-- | cross/mingw-w64-x86_64-binutils/DESCR | 6 | ||||
-rw-r--r-- | cross/mingw-w64-x86_64-binutils/Makefile | 10 | ||||
-rw-r--r-- | cross/mingw-w64-x86_64-binutils/Makefile.common | 22 | ||||
-rw-r--r-- | cross/mingw-w64-x86_64-binutils/PLIST | 70 | ||||
-rw-r--r-- | cross/mingw-w64-x86_64-binutils/distinfo | 6 |
5 files changed, 114 insertions, 0 deletions
diff --git a/cross/mingw-w64-x86_64-binutils/DESCR b/cross/mingw-w64-x86_64-binutils/DESCR new file mode 100644 index 00000000000..419408c577e --- /dev/null +++ b/cross/mingw-w64-x86_64-binutils/DESCR @@ -0,0 +1,6 @@ +Mingw-w64 is an advancement of the original mingw.org project, +created to support the GCC compiler on Windows systems. It has +forked it in 2007 in order to provide support for 64 bits and new +APIs. It has since then gained widespread use and distribution. + +This package provides mingw-w64 GNU binutils for x86_64 target. diff --git a/cross/mingw-w64-x86_64-binutils/Makefile b/cross/mingw-w64-x86_64-binutils/Makefile new file mode 100644 index 00000000000..074e54e4171 --- /dev/null +++ b/cross/mingw-w64-x86_64-binutils/Makefile @@ -0,0 +1,10 @@ +# $NetBSD: Makefile,v 1.1 2018/06/07 19:12:19 ryoon Exp $ + +.include "../../cross/mingw-w64-x86_64-binutils/Makefile.common" + +PKGNAME= mingw-w64-x86_64-${DISTNAME} +COMMENT= GNU binutils for win64 cross-development + +MINGW_TARGET= ${MINGW_W64_64_TARGET} + +.include "../../mk/bsd.pkg.mk" diff --git a/cross/mingw-w64-x86_64-binutils/Makefile.common b/cross/mingw-w64-x86_64-binutils/Makefile.common new file mode 100644 index 00000000000..dd87e717daa --- /dev/null +++ b/cross/mingw-w64-x86_64-binutils/Makefile.common @@ -0,0 +1,22 @@ +# $NetBSD: Makefile.common,v 1.1 2018/06/07 19:12:19 ryoon Exp $ +# +# used by cross/mingw-w64-x86_64-binutils/Makefile +# used by cross/mingw-w64-i686-binutils/Makefile + +DISTNAME= binutils-2.30 +CATEGORIES= cross +MASTER_SITES= ${MASTER_SITE_GNU:=binutils/} +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://mingw-w64.org/ + +GNU_CONFIGURE= yes +GNU_CONFIGURE_PREFIX= ${PREFIX}/cross/${MINGW_TARGET} +CONFIGURE_ARGS+= --target=${MINGW_TARGET} +CONFIGURE_ARGS+= --disable-nls +INFO_FILES= yes + +BUILDLINK_TRANSFORM+= rm:-Werror + +.include "../../cross/mingw-w64/Makefile.common" diff --git a/cross/mingw-w64-x86_64-binutils/PLIST b/cross/mingw-w64-x86_64-binutils/PLIST new file mode 100644 index 00000000000..13ae8f1abec --- /dev/null +++ b/cross/mingw-w64-x86_64-binutils/PLIST @@ -0,0 +1,70 @@ +@comment $NetBSD: PLIST,v 1.1 2018/06/07 19:12:19 ryoon Exp $ +cross/x86_64-w64-mingw32/bin/x86_64-w64-mingw32-addr2line +cross/x86_64-w64-mingw32/bin/x86_64-w64-mingw32-ar +cross/x86_64-w64-mingw32/bin/x86_64-w64-mingw32-as +cross/x86_64-w64-mingw32/bin/x86_64-w64-mingw32-c++filt +cross/x86_64-w64-mingw32/bin/x86_64-w64-mingw32-dlltool +cross/x86_64-w64-mingw32/bin/x86_64-w64-mingw32-dllwrap +cross/x86_64-w64-mingw32/bin/x86_64-w64-mingw32-elfedit +cross/x86_64-w64-mingw32/bin/x86_64-w64-mingw32-gprof +cross/x86_64-w64-mingw32/bin/x86_64-w64-mingw32-ld +cross/x86_64-w64-mingw32/bin/x86_64-w64-mingw32-ld.bfd +cross/x86_64-w64-mingw32/bin/x86_64-w64-mingw32-nm +cross/x86_64-w64-mingw32/bin/x86_64-w64-mingw32-objcopy +cross/x86_64-w64-mingw32/bin/x86_64-w64-mingw32-objdump +cross/x86_64-w64-mingw32/bin/x86_64-w64-mingw32-ranlib +cross/x86_64-w64-mingw32/bin/x86_64-w64-mingw32-readelf +cross/x86_64-w64-mingw32/bin/x86_64-w64-mingw32-size +cross/x86_64-w64-mingw32/bin/x86_64-w64-mingw32-strings +cross/x86_64-w64-mingw32/bin/x86_64-w64-mingw32-strip +cross/x86_64-w64-mingw32/bin/x86_64-w64-mingw32-windmc +cross/x86_64-w64-mingw32/bin/x86_64-w64-mingw32-windres +cross/x86_64-w64-mingw32/info/as.info +cross/x86_64-w64-mingw32/info/bfd.info +cross/x86_64-w64-mingw32/info/binutils.info +cross/x86_64-w64-mingw32/info/gprof.info +cross/x86_64-w64-mingw32/info/ld.info +cross/x86_64-w64-mingw32/man/man1/x86_64-w64-mingw32-addr2line.1 +cross/x86_64-w64-mingw32/man/man1/x86_64-w64-mingw32-ar.1 +cross/x86_64-w64-mingw32/man/man1/x86_64-w64-mingw32-as.1 +cross/x86_64-w64-mingw32/man/man1/x86_64-w64-mingw32-c++filt.1 +cross/x86_64-w64-mingw32/man/man1/x86_64-w64-mingw32-dlltool.1 +cross/x86_64-w64-mingw32/man/man1/x86_64-w64-mingw32-elfedit.1 +cross/x86_64-w64-mingw32/man/man1/x86_64-w64-mingw32-gprof.1 +cross/x86_64-w64-mingw32/man/man1/x86_64-w64-mingw32-ld.1 +cross/x86_64-w64-mingw32/man/man1/x86_64-w64-mingw32-nlmconv.1 +cross/x86_64-w64-mingw32/man/man1/x86_64-w64-mingw32-nm.1 +cross/x86_64-w64-mingw32/man/man1/x86_64-w64-mingw32-objcopy.1 +cross/x86_64-w64-mingw32/man/man1/x86_64-w64-mingw32-objdump.1 +cross/x86_64-w64-mingw32/man/man1/x86_64-w64-mingw32-ranlib.1 +cross/x86_64-w64-mingw32/man/man1/x86_64-w64-mingw32-readelf.1 +cross/x86_64-w64-mingw32/man/man1/x86_64-w64-mingw32-size.1 +cross/x86_64-w64-mingw32/man/man1/x86_64-w64-mingw32-strings.1 +cross/x86_64-w64-mingw32/man/man1/x86_64-w64-mingw32-strip.1 +cross/x86_64-w64-mingw32/man/man1/x86_64-w64-mingw32-windmc.1 +cross/x86_64-w64-mingw32/man/man1/x86_64-w64-mingw32-windres.1 +cross/x86_64-w64-mingw32/x86_64-w64-mingw32/bin/ar +cross/x86_64-w64-mingw32/x86_64-w64-mingw32/bin/as +cross/x86_64-w64-mingw32/x86_64-w64-mingw32/bin/dlltool +cross/x86_64-w64-mingw32/x86_64-w64-mingw32/bin/ld +cross/x86_64-w64-mingw32/x86_64-w64-mingw32/bin/ld.bfd +cross/x86_64-w64-mingw32/x86_64-w64-mingw32/bin/nm +cross/x86_64-w64-mingw32/x86_64-w64-mingw32/bin/objcopy +cross/x86_64-w64-mingw32/x86_64-w64-mingw32/bin/objdump +cross/x86_64-w64-mingw32/x86_64-w64-mingw32/bin/ranlib +cross/x86_64-w64-mingw32/x86_64-w64-mingw32/bin/readelf +cross/x86_64-w64-mingw32/x86_64-w64-mingw32/bin/strip +cross/x86_64-w64-mingw32/x86_64-w64-mingw32/lib/ldscripts/i386pe.x +cross/x86_64-w64-mingw32/x86_64-w64-mingw32/lib/ldscripts/i386pe.xa +cross/x86_64-w64-mingw32/x86_64-w64-mingw32/lib/ldscripts/i386pe.xbn +cross/x86_64-w64-mingw32/x86_64-w64-mingw32/lib/ldscripts/i386pe.xe +cross/x86_64-w64-mingw32/x86_64-w64-mingw32/lib/ldscripts/i386pe.xn +cross/x86_64-w64-mingw32/x86_64-w64-mingw32/lib/ldscripts/i386pe.xr +cross/x86_64-w64-mingw32/x86_64-w64-mingw32/lib/ldscripts/i386pe.xu +cross/x86_64-w64-mingw32/x86_64-w64-mingw32/lib/ldscripts/i386pep.x +cross/x86_64-w64-mingw32/x86_64-w64-mingw32/lib/ldscripts/i386pep.xa +cross/x86_64-w64-mingw32/x86_64-w64-mingw32/lib/ldscripts/i386pep.xbn +cross/x86_64-w64-mingw32/x86_64-w64-mingw32/lib/ldscripts/i386pep.xe +cross/x86_64-w64-mingw32/x86_64-w64-mingw32/lib/ldscripts/i386pep.xn +cross/x86_64-w64-mingw32/x86_64-w64-mingw32/lib/ldscripts/i386pep.xr +cross/x86_64-w64-mingw32/x86_64-w64-mingw32/lib/ldscripts/i386pep.xu diff --git a/cross/mingw-w64-x86_64-binutils/distinfo b/cross/mingw-w64-x86_64-binutils/distinfo new file mode 100644 index 00000000000..3712c0451ee --- /dev/null +++ b/cross/mingw-w64-x86_64-binutils/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2018/06/07 19:12:19 ryoon Exp $ + +SHA1 (binutils-2.30.tar.bz2) = 33d807f7fa680b00439eb5560acd0c2ef645e5f9 +RMD160 (binutils-2.30.tar.bz2) = 5b6152ff36d55da3b5da3a21b372897da66d953c +SHA512 (binutils-2.30.tar.bz2) = c3ce91aa20f058ec589bf18c722bf651331b394db6378900cc813cc0eea3a331a96584d5ae090630b627369510397dccc9edfcd43d4aeefc99579f277a05c72c +Size (binutils-2.30.tar.bz2) = 29541188 bytes |