pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Add ppc-morphos-binutils



Module Name:	pkgsrc-wip
Committed By:	Jonathan Schleifer <js%nil.im@localhost>
Pushed By:	js
Date:		Thu Jan 23 00:27:53 2020 +0100
Changeset:	65921cf34f7c17fe1965557164ab77d6ddb43b3e

Added Files:
	ppc-morphos-binutils/DESCR
	ppc-morphos-binutils/Makefile
	ppc-morphos-binutils/PLIST
	ppc-morphos-binutils/distinfo

Log Message:
Add ppc-morphos-binutils

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=65921cf34f7c17fe1965557164ab77d6ddb43b3e

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 ppc-morphos-binutils/DESCR    |   1 +
 ppc-morphos-binutils/Makefile |  38 ++++++++++
 ppc-morphos-binutils/PLIST    | 172 ++++++++++++++++++++++++++++++++++++++++++
 ppc-morphos-binutils/distinfo |   6 ++
 4 files changed, 217 insertions(+)

diffs:
diff --git a/ppc-morphos-binutils/DESCR b/ppc-morphos-binutils/DESCR
new file mode 100644
index 0000000000..d050c567c7
--- /dev/null
+++ b/ppc-morphos-binutils/DESCR
@@ -0,0 +1 @@
+Binutils for ppc-morphos
diff --git a/ppc-morphos-binutils/Makefile b/ppc-morphos-binutils/Makefile
new file mode 100644
index 0000000000..d796dbdbb3
--- /dev/null
+++ b/ppc-morphos-binutils/Makefile
@@ -0,0 +1,38 @@
+# $NetBSD$
+
+DISTNAME=	sdk-source-20191111
+PKGNAME=	ppc-morphos-binutils-2.33.1
+CATEGORIES=	cross
+MASTER_SITES=	https://morphos-team.net/files/src/sdk/
+EXTRACT_SUFX=	.tar.xz
+
+MAINTAINER=	js-pkgsrc%heap.zone@localhost
+HOMEPAGE=	https://www.morphos-team.net/
+COMMENT=	Binutils for ppc-morphos
+LICENSE=	gnu-gpl-v3
+
+WRKSRC=			${WRKDIR}/sdk-source/binutils/binutils-2.33.1
+GNU_CONFIGURE=		yes
+USE_LANGUAGES=		c c++
+USE_TOOLS+=		xzcat gtar patch
+
+OBJDIR=			../build
+CONFIGURE_DIRS=		${OBJDIR}
+CONFIGURE_SCRIPT=	${WRKSRC}/configure
+CONFIGURE_ARGS+=	--target=ppc-morphos
+CONFIGURE_ARGS+=	--enable-plugins=no
+CONFIGURE_ARGS+=	--disable-initfini-array
+CONFIGURE_ARGS+=	CFLAGS="${CFLAGS} -DMORPHOS_TARGET"
+
+post-extract:
+	${RUN} cd ${WRKDIR}/sdk-source/binutils && \
+		${XZCAT} binutils-2.33.1.tar.xz | ${GTAR} xf -
+
+do-patch:
+	${RUN} cd ${WRKDIR}/sdk-source/binutils && \
+		${PATCH} -p0 <binutils-2.33.1-morphos.diff
+
+pre-configure:
+	${RUN} cd ${WRKSRC} && ${MKDIR} ${OBJDIR}
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/ppc-morphos-binutils/PLIST b/ppc-morphos-binutils/PLIST
new file mode 100644
index 0000000000..3417b98675
--- /dev/null
+++ b/ppc-morphos-binutils/PLIST
@@ -0,0 +1,172 @@
+@comment $NetBSD$
+bin/ppc-morphos-addr2line
+bin/ppc-morphos-ar
+bin/ppc-morphos-as
+bin/ppc-morphos-c++filt
+bin/ppc-morphos-elfedit
+bin/ppc-morphos-gprof
+bin/ppc-morphos-ld
+bin/ppc-morphos-ld.bfd
+bin/ppc-morphos-nm
+bin/ppc-morphos-objcopy
+bin/ppc-morphos-objdump
+bin/ppc-morphos-ranlib
+bin/ppc-morphos-readelf
+bin/ppc-morphos-size
+bin/ppc-morphos-strings
+bin/ppc-morphos-strip
+man/man1/ppc-morphos-addr2line.1
+man/man1/ppc-morphos-ar.1
+man/man1/ppc-morphos-as.1
+man/man1/ppc-morphos-c++filt.1
+man/man1/ppc-morphos-dlltool.1
+man/man1/ppc-morphos-elfedit.1
+man/man1/ppc-morphos-gprof.1
+man/man1/ppc-morphos-ld.1
+man/man1/ppc-morphos-nm.1
+man/man1/ppc-morphos-objcopy.1
+man/man1/ppc-morphos-objdump.1
+man/man1/ppc-morphos-ranlib.1
+man/man1/ppc-morphos-readelf.1
+man/man1/ppc-morphos-size.1
+man/man1/ppc-morphos-strings.1
+man/man1/ppc-morphos-strip.1
+man/man1/ppc-morphos-windmc.1
+man/man1/ppc-morphos-windres.1
+ppc-morphos/bin/ar
+ppc-morphos/bin/as
+ppc-morphos/bin/ld
+ppc-morphos/bin/ld.bfd
+ppc-morphos/bin/nm
+ppc-morphos/bin/objcopy
+ppc-morphos/bin/objdump
+ppc-morphos/bin/ranlib
+ppc-morphos/bin/readelf
+ppc-morphos/bin/strip
+ppc-morphos/lib/ldscripts/morphos.x
+ppc-morphos/lib/ldscripts/morphos.xbn
+ppc-morphos/lib/ldscripts/morphos.xe
+ppc-morphos/lib/ldscripts/morphos.xn
+ppc-morphos/lib/ldscripts/morphos.xr
+ppc-morphos/lib/ldscripts/morphos.xu
+ppc-morphos/lib/ldscripts/morphos_baserel.x
+ppc-morphos/lib/ldscripts/morphos_baserel.xbn
+ppc-morphos/lib/ldscripts/morphos_baserel.xe
+ppc-morphos/lib/ldscripts/morphos_baserel.xn
+ppc-morphos/lib/ldscripts/morphos_baserel.xr
+ppc-morphos/lib/ldscripts/morphos_baserel.xu
+share/info/as.info
+share/info/bfd.info
+share/info/binutils.info
+share/info/dir
+share/info/gprof.info
+share/info/ld.info
+share/locale/bg/LC_MESSAGES/binutils.mo
+share/locale/bg/LC_MESSAGES/gprof.mo
+share/locale/bg/LC_MESSAGES/ld.mo
+share/locale/ca/LC_MESSAGES/binutils.mo
+share/locale/da/LC_MESSAGES/bfd.mo
+share/locale/da/LC_MESSAGES/binutils.mo
+share/locale/da/LC_MESSAGES/gprof.mo
+share/locale/da/LC_MESSAGES/ld.mo
+share/locale/da/LC_MESSAGES/opcodes.mo
+share/locale/de/LC_MESSAGES/gprof.mo
+share/locale/de/LC_MESSAGES/ld.mo
+share/locale/de/LC_MESSAGES/opcodes.mo
+share/locale/eo/LC_MESSAGES/gprof.mo
+share/locale/es/LC_MESSAGES/bfd.mo
+share/locale/es/LC_MESSAGES/binutils.mo
+share/locale/es/LC_MESSAGES/gas.mo
+share/locale/es/LC_MESSAGES/gprof.mo
+share/locale/es/LC_MESSAGES/ld.mo
+share/locale/es/LC_MESSAGES/opcodes.mo
+share/locale/fi/LC_MESSAGES/bfd.mo
+share/locale/fi/LC_MESSAGES/binutils.mo
+share/locale/fi/LC_MESSAGES/gas.mo
+share/locale/fi/LC_MESSAGES/gprof.mo
+share/locale/fi/LC_MESSAGES/ld.mo
+share/locale/fi/LC_MESSAGES/opcodes.mo
+share/locale/fr/LC_MESSAGES/bfd.mo
+share/locale/fr/LC_MESSAGES/binutils.mo
+share/locale/fr/LC_MESSAGES/gas.mo
+share/locale/fr/LC_MESSAGES/gprof.mo
+share/locale/fr/LC_MESSAGES/ld.mo
+share/locale/fr/LC_MESSAGES/opcodes.mo
+share/locale/ga/LC_MESSAGES/gprof.mo
+share/locale/ga/LC_MESSAGES/ld.mo
+share/locale/ga/LC_MESSAGES/opcodes.mo
+share/locale/hr/LC_MESSAGES/bfd.mo
+share/locale/hr/LC_MESSAGES/binutils.mo
+share/locale/hu/LC_MESSAGES/gprof.mo
+share/locale/id/LC_MESSAGES/bfd.mo
+share/locale/id/LC_MESSAGES/binutils.mo
+share/locale/id/LC_MESSAGES/gas.mo
+share/locale/id/LC_MESSAGES/gprof.mo
+share/locale/id/LC_MESSAGES/ld.mo
+share/locale/id/LC_MESSAGES/opcodes.mo
+share/locale/it/LC_MESSAGES/binutils.mo
+share/locale/it/LC_MESSAGES/gprof.mo
+share/locale/it/LC_MESSAGES/ld.mo
+share/locale/it/LC_MESSAGES/opcodes.mo
+share/locale/ja/LC_MESSAGES/bfd.mo
+share/locale/ja/LC_MESSAGES/binutils.mo
+share/locale/ja/LC_MESSAGES/gas.mo
+share/locale/ja/LC_MESSAGES/gprof.mo
+share/locale/ja/LC_MESSAGES/ld.mo
+share/locale/ms/LC_MESSAGES/gprof.mo
+share/locale/nl/LC_MESSAGES/gprof.mo
+share/locale/nl/LC_MESSAGES/opcodes.mo
+share/locale/pt/LC_MESSAGES/bfd.mo
+share/locale/pt/LC_MESSAGES/binutils.mo
+share/locale/pt_BR/LC_MESSAGES/gprof.mo
+share/locale/pt_BR/LC_MESSAGES/ld.mo
+share/locale/pt_BR/LC_MESSAGES/opcodes.mo
+share/locale/ro/LC_MESSAGES/bfd.mo
+share/locale/ro/LC_MESSAGES/binutils.mo
+share/locale/ro/LC_MESSAGES/gprof.mo
+share/locale/ro/LC_MESSAGES/opcodes.mo
+share/locale/ru/LC_MESSAGES/bfd.mo
+share/locale/ru/LC_MESSAGES/binutils.mo
+share/locale/ru/LC_MESSAGES/gas.mo
+share/locale/ru/LC_MESSAGES/gprof.mo
+share/locale/ru/LC_MESSAGES/ld.mo
+share/locale/rw/LC_MESSAGES/bfd.mo
+share/locale/rw/LC_MESSAGES/binutils.mo
+share/locale/rw/LC_MESSAGES/gas.mo
+share/locale/rw/LC_MESSAGES/gprof.mo
+share/locale/sk/LC_MESSAGES/binutils.mo
+share/locale/sr/LC_MESSAGES/bfd.mo
+share/locale/sr/LC_MESSAGES/binutils.mo
+share/locale/sr/LC_MESSAGES/gprof.mo
+share/locale/sr/LC_MESSAGES/ld.mo
+share/locale/sr/LC_MESSAGES/opcodes.mo
+share/locale/sv/LC_MESSAGES/bfd.mo
+share/locale/sv/LC_MESSAGES/binutils.mo
+share/locale/sv/LC_MESSAGES/gas.mo
+share/locale/sv/LC_MESSAGES/gprof.mo
+share/locale/sv/LC_MESSAGES/ld.mo
+share/locale/sv/LC_MESSAGES/opcodes.mo
+share/locale/tr/LC_MESSAGES/bfd.mo
+share/locale/tr/LC_MESSAGES/binutils.mo
+share/locale/tr/LC_MESSAGES/gas.mo
+share/locale/tr/LC_MESSAGES/gprof.mo
+share/locale/tr/LC_MESSAGES/ld.mo
+share/locale/tr/LC_MESSAGES/opcodes.mo
+share/locale/uk/LC_MESSAGES/bfd.mo
+share/locale/uk/LC_MESSAGES/binutils.mo
+share/locale/uk/LC_MESSAGES/gas.mo
+share/locale/uk/LC_MESSAGES/gprof.mo
+share/locale/uk/LC_MESSAGES/ld.mo
+share/locale/uk/LC_MESSAGES/opcodes.mo
+share/locale/vi/LC_MESSAGES/bfd.mo
+share/locale/vi/LC_MESSAGES/binutils.mo
+share/locale/vi/LC_MESSAGES/gprof.mo
+share/locale/vi/LC_MESSAGES/ld.mo
+share/locale/vi/LC_MESSAGES/opcodes.mo
+share/locale/zh_CN/LC_MESSAGES/bfd.mo
+share/locale/zh_CN/LC_MESSAGES/binutils.mo
+share/locale/zh_CN/LC_MESSAGES/gas.mo
+share/locale/zh_CN/LC_MESSAGES/ld.mo
+share/locale/zh_CN/LC_MESSAGES/opcodes.mo
+share/locale/zh_TW/LC_MESSAGES/binutils.mo
+share/locale/zh_TW/LC_MESSAGES/ld.mo
diff --git a/ppc-morphos-binutils/distinfo b/ppc-morphos-binutils/distinfo
new file mode 100644
index 0000000000..eb2302f877
--- /dev/null
+++ b/ppc-morphos-binutils/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (sdk-source-20191111.tar.xz) = 73188877bc83ddf7382f2dcef70c5bc9c631aec6
+RMD160 (sdk-source-20191111.tar.xz) = b8c01cc4e6caa897672f44426bc3e575abaeddc8
+SHA512 (sdk-source-20191111.tar.xz) = d201e1a6425d847ec5567939225db402524436398d7961180d2295e69ef8003edaf311df49e89ef0fbefe3a0f6f74935a6d132e58b496e3be1f6136a91aa6634
+Size (sdk-source-20191111.tar.xz) = 503342768 bytes


Home | Main Index | Thread Index | Old Index