From 17d4a2042627d2b68eb2e2f0778b66d3eff9d8cc Mon Sep 17 00:00:00 2001 From: js Date: Sun, 4 Dec 2022 20:07:48 +0000 Subject: Add cross/i586-pc-msdosdjgpp-binutils --- cross/Makefile | 3 +- cross/i586-pc-msdosdjgpp-binutils/DESCR | 1 + cross/i586-pc-msdosdjgpp-binutils/Makefile | 35 ++++++++++++++++++ cross/i586-pc-msdosdjgpp-binutils/PLIST | 58 ++++++++++++++++++++++++++++++ cross/i586-pc-msdosdjgpp-binutils/distinfo | 5 +++ 5 files changed, 101 insertions(+), 1 deletion(-) create mode 100644 cross/i586-pc-msdosdjgpp-binutils/DESCR create mode 100644 cross/i586-pc-msdosdjgpp-binutils/Makefile create mode 100644 cross/i586-pc-msdosdjgpp-binutils/PLIST create mode 100644 cross/i586-pc-msdosdjgpp-binutils/distinfo (limited to 'cross') diff --git a/cross/Makefile b/cross/Makefile index 2d8475ddf88..0a6ed48f992 100644 --- a/cross/Makefile +++ b/cross/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.105 2022/10/20 06:47:36 wiz Exp $ +# $NetBSD: Makefile,v 1.106 2022/12/04 20:07:48 js Exp $ # COMMENT= Cross-platform development utilities @@ -36,6 +36,7 @@ SUBDIR+= freemint-pml SUBDIR+= gcc-mips-current SUBDIR+= h8300-elf-binutils SUBDIR+= h8300-elf-gcc +SUBDIR+= i586-pc-msdosdjgpp-binutils SUBDIR+= icdprog SUBDIR+= lwtools SUBDIR+= mingw diff --git a/cross/i586-pc-msdosdjgpp-binutils/DESCR b/cross/i586-pc-msdosdjgpp-binutils/DESCR new file mode 100644 index 00000000000..8cef9ea71d3 --- /dev/null +++ b/cross/i586-pc-msdosdjgpp-binutils/DESCR @@ -0,0 +1 @@ +Cross binutils for the DJGPP environment. diff --git a/cross/i586-pc-msdosdjgpp-binutils/Makefile b/cross/i586-pc-msdosdjgpp-binutils/Makefile new file mode 100644 index 00000000000..fccb1f3996f --- /dev/null +++ b/cross/i586-pc-msdosdjgpp-binutils/Makefile @@ -0,0 +1,35 @@ +# $NetBSD: Makefile,v 1.1 2022/12/04 20:07:48 js Exp $ + +DISTNAME= binutils-2.39 +PKGNAME= cross-i586-pc-msdosdjgpp-${DISTNAME} +CATEGORIES= cross +MASTER_SITES= ${MASTER_SITE_GNU:=binutils/} +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= js@NetBSD.org +HOMEPAGE= # empty +COMMENT= Cross binutils for DJGPP +LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND gnu-lgpl-v3 + +USE_LANGUAGES= c c++ +USE_LIBTOOL= yes +USE_TOOLS+= gmake makeinfo perl +GNU_CONFIGURE= yes +GNU_CONFIGURE_STRICT= no # several sub-configures know --enable-nls + +DJGPP_PREFIX= ${PREFIX}/i586-pc-msdosdjgpp + +OBJDIR= ../build +CONFIGURE_DIRS= ${OBJDIR} +CONFIGURE_SCRIPT= ${WRKSRC}/configure +GNU_CONFIGURE_PREFIX= ${DJGPP_PREFIX} + +CONFIGURE_ARGS+= --disable-werror +CONFIGURE_ARGS+= --target=i586-pc-msdosdjgpp +CONFIGURE_ARGS+= --disable-nls +INFO_FILES= yes + +pre-configure: + ${RUN} cd ${WRKSRC} && ${MKDIR} ${OBJDIR} + +.include "../../mk/bsd.pkg.mk" diff --git a/cross/i586-pc-msdosdjgpp-binutils/PLIST b/cross/i586-pc-msdosdjgpp-binutils/PLIST new file mode 100644 index 00000000000..c3a27adfe72 --- /dev/null +++ b/cross/i586-pc-msdosdjgpp-binutils/PLIST @@ -0,0 +1,58 @@ +@comment $NetBSD: PLIST,v 1.1 2022/12/04 20:07:48 js Exp $ +i586-pc-msdosdjgpp/bin/i586-pc-msdosdjgpp-addr2line +i586-pc-msdosdjgpp/bin/i586-pc-msdosdjgpp-ar +i586-pc-msdosdjgpp/bin/i586-pc-msdosdjgpp-as +i586-pc-msdosdjgpp/bin/i586-pc-msdosdjgpp-c++filt +i586-pc-msdosdjgpp/bin/i586-pc-msdosdjgpp-elfedit +i586-pc-msdosdjgpp/bin/i586-pc-msdosdjgpp-gprof +i586-pc-msdosdjgpp/bin/i586-pc-msdosdjgpp-ld +i586-pc-msdosdjgpp/bin/i586-pc-msdosdjgpp-ld.bfd +i586-pc-msdosdjgpp/bin/i586-pc-msdosdjgpp-nm +i586-pc-msdosdjgpp/bin/i586-pc-msdosdjgpp-objcopy +i586-pc-msdosdjgpp/bin/i586-pc-msdosdjgpp-objdump +i586-pc-msdosdjgpp/bin/i586-pc-msdosdjgpp-ranlib +i586-pc-msdosdjgpp/bin/i586-pc-msdosdjgpp-readelf +i586-pc-msdosdjgpp/bin/i586-pc-msdosdjgpp-size +i586-pc-msdosdjgpp/bin/i586-pc-msdosdjgpp-strings +i586-pc-msdosdjgpp/bin/i586-pc-msdosdjgpp-strip +i586-pc-msdosdjgpp/i586-pc-msdosdjgpp/bin/ar +i586-pc-msdosdjgpp/i586-pc-msdosdjgpp/bin/as +i586-pc-msdosdjgpp/i586-pc-msdosdjgpp/bin/ld +i586-pc-msdosdjgpp/i586-pc-msdosdjgpp/bin/ld.bfd +i586-pc-msdosdjgpp/i586-pc-msdosdjgpp/bin/nm +i586-pc-msdosdjgpp/i586-pc-msdosdjgpp/bin/objcopy +i586-pc-msdosdjgpp/i586-pc-msdosdjgpp/bin/objdump +i586-pc-msdosdjgpp/i586-pc-msdosdjgpp/bin/ranlib +i586-pc-msdosdjgpp/i586-pc-msdosdjgpp/bin/readelf +i586-pc-msdosdjgpp/i586-pc-msdosdjgpp/bin/strip +i586-pc-msdosdjgpp/i586-pc-msdosdjgpp/lib/ldscripts/i386go32.x +i586-pc-msdosdjgpp/i586-pc-msdosdjgpp/lib/ldscripts/i386go32.xbn +i586-pc-msdosdjgpp/i586-pc-msdosdjgpp/lib/ldscripts/i386go32.xe +i586-pc-msdosdjgpp/i586-pc-msdosdjgpp/lib/ldscripts/i386go32.xn +i586-pc-msdosdjgpp/i586-pc-msdosdjgpp/lib/ldscripts/i386go32.xr +i586-pc-msdosdjgpp/i586-pc-msdosdjgpp/lib/ldscripts/i386go32.xu +i586-pc-msdosdjgpp/info/as.info +i586-pc-msdosdjgpp/info/bfd.info +i586-pc-msdosdjgpp/info/binutils.info +i586-pc-msdosdjgpp/info/ctf-spec.info +i586-pc-msdosdjgpp/info/gprof.info +i586-pc-msdosdjgpp/info/ld.info +i586-pc-msdosdjgpp/lib/bfd-plugins/libdep.so +i586-pc-msdosdjgpp/man/man1/i586-pc-msdosdjgpp-addr2line.1 +i586-pc-msdosdjgpp/man/man1/i586-pc-msdosdjgpp-ar.1 +i586-pc-msdosdjgpp/man/man1/i586-pc-msdosdjgpp-as.1 +i586-pc-msdosdjgpp/man/man1/i586-pc-msdosdjgpp-c++filt.1 +i586-pc-msdosdjgpp/man/man1/i586-pc-msdosdjgpp-dlltool.1 +i586-pc-msdosdjgpp/man/man1/i586-pc-msdosdjgpp-elfedit.1 +i586-pc-msdosdjgpp/man/man1/i586-pc-msdosdjgpp-gprof.1 +i586-pc-msdosdjgpp/man/man1/i586-pc-msdosdjgpp-ld.1 +i586-pc-msdosdjgpp/man/man1/i586-pc-msdosdjgpp-nm.1 +i586-pc-msdosdjgpp/man/man1/i586-pc-msdosdjgpp-objcopy.1 +i586-pc-msdosdjgpp/man/man1/i586-pc-msdosdjgpp-objdump.1 +i586-pc-msdosdjgpp/man/man1/i586-pc-msdosdjgpp-ranlib.1 +i586-pc-msdosdjgpp/man/man1/i586-pc-msdosdjgpp-readelf.1 +i586-pc-msdosdjgpp/man/man1/i586-pc-msdosdjgpp-size.1 +i586-pc-msdosdjgpp/man/man1/i586-pc-msdosdjgpp-strings.1 +i586-pc-msdosdjgpp/man/man1/i586-pc-msdosdjgpp-strip.1 +i586-pc-msdosdjgpp/man/man1/i586-pc-msdosdjgpp-windmc.1 +i586-pc-msdosdjgpp/man/man1/i586-pc-msdosdjgpp-windres.1 diff --git a/cross/i586-pc-msdosdjgpp-binutils/distinfo b/cross/i586-pc-msdosdjgpp-binutils/distinfo new file mode 100644 index 00000000000..9b8d2260a8b --- /dev/null +++ b/cross/i586-pc-msdosdjgpp-binutils/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2022/12/04 20:07:48 js Exp $ + +BLAKE2s (binutils-2.39.tar.bz2) = 79c9e003be8c3793764b1a79ac04ce9de89425360f6e7c9573d10fe92c6149b1 +SHA512 (binutils-2.39.tar.bz2) = faa592dd48fc715901ad704ac96dbd34b1792c51e77c7a92a387964b0700703c74be07de45cc4751945c8c0674368c73dc17bbc563d1d2cd235b5ebd8c6e7efb +Size (binutils-2.39.tar.bz2) = 36782148 bytes -- cgit v1.2.3