Source-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc Import cross/ppc-morphos-sdk from wip



details:   https://anonhg.NetBSD.org/pkgsrc/rev/5c1689f53e42
branches:  trunk
changeset: 429022:5c1689f53e42
user:      js <js%pkgsrc.org@localhost>
date:      Tue Apr 14 21:55:30 2020 +0000

description:
Import cross/ppc-morphos-sdk from wip

SDK headers, libraries and build scripts, allowing cross-compilation for
MorphOS.

diffstat:

 cross/Makefile                 |     3 +-
 cross/ppc-morphos-sdk/DESCR    |     1 +
 cross/ppc-morphos-sdk/Makefile |    47 +
 cross/ppc-morphos-sdk/PLIST    |  1870 ++++++++++++++++++++++++++++++++++++++++
 cross/ppc-morphos-sdk/distinfo |     6 +
 licenses/morphos-sdk-license   |     4 +
 6 files changed, 1930 insertions(+), 1 deletions(-)

diffs (truncated from 1965 to 300 lines):

diff -r 22b877682272 -r 5c1689f53e42 cross/Makefile
--- a/cross/Makefile    Tue Apr 14 21:40:14 2020 +0000
+++ b/cross/Makefile    Tue Apr 14 21:55:30 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.96 2020/04/14 20:53:20 js Exp $
+# $NetBSD: Makefile,v 1.97 2020/04/14 21:55:30 js Exp $
 #
 
 COMMENT=       Cross-platform development utilities
@@ -68,6 +68,7 @@
 SUBDIR+=       powerpc-none-elf-binutils
 SUBDIR+=       powerpc-none-elf-gcc
 SUBDIR+=       ppc-morphos-binutils
+SUBDIR+=       ppc-morphos-sdk
 SUBDIR+=       stlink
 SUBDIR+=       uisp
 SUBDIR+=       xtensa-esp32-elf-binutils
diff -r 22b877682272 -r 5c1689f53e42 cross/ppc-morphos-sdk/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/cross/ppc-morphos-sdk/DESCR       Tue Apr 14 21:55:30 2020 +0000
@@ -0,0 +1,1 @@
+SDK for MorphOS
diff -r 22b877682272 -r 5c1689f53e42 cross/ppc-morphos-sdk/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/cross/ppc-morphos-sdk/Makefile    Tue Apr 14 21:55:30 2020 +0000
@@ -0,0 +1,47 @@
+# $NetBSD: Makefile,v 1.1 2020/04/14 21:55:31 js Exp $
+
+PKGNAME=       ppc-morphos-${DISTNAME}
+PKGREVISION=   2
+DISTNAME=      sdk-20191111
+CATEGORIES=    cross
+MASTER_SITES=  https://morphos-team.net/files/
+EXTRACT_SUFX=  .lha
+
+MAINTAINER=    js%pkgsrc.org@localhost
+HOMEPAGE=      https://www.morphos-team.net/
+COMMENT=       SDK for ppc-morphos-gcc
+LICENSE=       morphos-sdk-license
+
+RESTRICTED=            No redistribution without permission from MorphOS Team
+NO_SRC_ON_FTP=         ${RESTRICTED}
+NO_SRC_ON_CDROM=       ${RESTRICTED}
+NO_BIN_ON_FTP=         ${RESTRICTED}
+NO_BIN_ON_CDROM=       ${RESTRICTED}
+
+DEPENDS+=      p5-Tie-IxHash-[0-9]*:../../devel/p5-Tie-IxHash
+
+WRKSRC=                ${WRKDIR}/morphossdk
+USE_TOOLS+=    xzcat gtar gsed
+USE_LANGUAGES= # none
+
+do-build:
+
+do-install:
+       ${RUN} ${MKDIR} ${DESTDIR}${PREFIX}/gg
+       # As per https://bigfoot.morphos-team.net/files/setup-cross-sdk.sh
+       ${RUN} cd ${WRKSRC} && ${XZCAT} sdk.pack | \
+               ${GTAR} -C ${DESTDIR}${PREFIX}/gg \
+                       --wildcards \
+                       --transform "s,^Development/[Gg][Gg]/,," \
+                       --exclude "ldscripts" \
+                       -x \
+                       "Development/[Gg][Gg]/ppc-morphos" \
+                       "Development/[Gg][Gg]/include" \
+                       "Development/[Gg][Gg]/includestd" \
+                       "Development/[Gg][Gg]/os-include" \
+                       "Development/[Gg][Gg]/bin/*.pl"
+       gsed -i 's,/usr/bin/perl,${PERL5},g' \
+               ${DESTDIR}${PREFIX}/gg/bin/cvinclude.pl \
+               ${DESTDIR}${PREFIX}/gg/bin/genfd.pl
+
+.include "../../mk/bsd.pkg.mk"
diff -r 22b877682272 -r 5c1689f53e42 cross/ppc-morphos-sdk/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/cross/ppc-morphos-sdk/PLIST       Tue Apr 14 21:55:30 2020 +0000
@@ -0,0 +1,1870 @@
+@comment $NetBSD: PLIST,v 1.1 2020/04/14 21:55:31 js Exp $
+gg/bin/cvinclude.pl
+gg/bin/genfd.pl
+gg/include/FlexLexer.h
+gg/include/_G_config.h
+gg/include/_float.h
+gg/include/_stddef.h
+gg/include/a.out.h
+gg/include/alloca.h
+gg/include/amitcp/socketbasetags.h
+gg/include/amitcp/usergroup.h
+gg/include/ansidecl.h
+gg/include/ar.h
+gg/include/arpa/ftp.h
+gg/include/arpa/inet.h
+gg/include/arpa/nameser.h
+gg/include/arpa/telnet.h
+gg/include/arpa/tftp.h
+gg/include/assert.h
+gg/include/bfd.h
+gg/include/bfdlink.h
+gg/include/bitstring.h
+gg/include/bstring.h
+gg/include/bzlib.h
+gg/include/complex.h
+gg/include/ctype.h
+gg/include/db.h
+gg/include/dirent.h
+gg/include/dis-asm.h
+gg/include/dlfcn.h
+gg/include/err.h
+gg/include/errno.h
+gg/include/fcntl.h
+gg/include/fenv.h
+gg/include/fnmatch.h
+gg/include/fts.h
+gg/include/getopt.h
+gg/include/glob.h
+gg/include/glue.h
+gg/include/gmp.h
+gg/include/gnu.a.out.h
+gg/include/grp.h
+gg/include/gvarargs.h
+gg/include/ieeefp.h
+gg/include/inetd.h
+gg/include/init.h
+gg/include/inttypes.h
+gg/include/ix.h
+gg/include/kvm.h
+gg/include/libgen.h
+gg/include/limits.h
+gg/include/locale.h
+gg/include/m68k/asm.h
+gg/include/m68k/signal.h
+gg/include/m68k/trap.h
+gg/include/machine/ansi.h
+gg/include/machine/asm.h
+gg/include/machine/cdefs.h
+gg/include/machine/cpu.h
+gg/include/machine/endian.h
+gg/include/machine/float.h
+gg/include/machine/frame.h
+gg/include/machine/ieee.h
+gg/include/machine/ieeefp.h
+gg/include/machine/limits.h
+gg/include/machine/mtpr.h
+gg/include/machine/param.h
+gg/include/machine/pcb.h
+gg/include/machine/pmap.h
+gg/include/machine/proc.h
+gg/include/machine/psl.h
+gg/include/machine/reg.h
+gg/include/machine/signal.h
+gg/include/machine/trap.h
+gg/include/machine/types.h
+gg/include/machine/vmparam.h
+gg/include/malloc.h
+gg/include/math-68881.h
+gg/include/math.h
+gg/include/memory.h
+gg/include/mpc.h
+gg/include/mpf2mpfr.h
+gg/include/mpfr.h
+gg/include/mpool.h
+gg/include/ndbm.h
+gg/include/ndir.h
+gg/include/net/af.h
+gg/include/net/bpf.h
+gg/include/net/bpfdesc.h
+gg/include/net/if.h
+gg/include/net/if_arp.h
+gg/include/net/if_dl.h
+gg/include/net/if_llc.h
+gg/include/net/if_slvar.h
+gg/include/net/if_types.h
+gg/include/net/netisr.h
+gg/include/net/radix.h
+gg/include/net/raw_cb.h
+gg/include/net/route.h
+gg/include/net/slcompress.h
+gg/include/netdb.h
+gg/include/netgroup.h
+gg/include/netinet/icmp_var.h
+gg/include/netinet/if_ether.h
+gg/include/netinet/in.h
+gg/include/netinet/in_pcb.h
+gg/include/netinet/in_systm.h
+gg/include/netinet/in_var.h
+gg/include/netinet/ip.h
+gg/include/netinet/ip_icmp.h
+gg/include/netinet/ip_var.h
+gg/include/netinet/tcp.h
+gg/include/netinet/tcp_debug.h
+gg/include/netinet/tcp_fsm.h
+gg/include/netinet/tcp_seq.h
+gg/include/netinet/tcp_timer.h
+gg/include/netinet/tcp_var.h
+gg/include/netinet/tcpip.h
+gg/include/netinet/udp.h
+gg/include/netinet/udp_var.h
+gg/include/nfs/krpc.h
+gg/include/nfs/nfs.h
+gg/include/nfs/nfsdiskless.h
+gg/include/nfs/nfsm_subs.h
+gg/include/nfs/nfsmount.h
+gg/include/nfs/nfsnode.h
+gg/include/nfs/nfsrtt.h
+gg/include/nfs/nfsrvcache.h
+gg/include/nfs/nfsv2.h
+gg/include/nfs/nqnfs.h
+gg/include/nfs/rpcv2.h
+gg/include/nfs/xdr_subs.h
+gg/include/nghttp2.h
+gg/include/nghttp2ver.h
+gg/include/nlist.h
+gg/include/openssl/aes.h
+gg/include/openssl/asn1.h
+gg/include/openssl/asn1_mac.h
+gg/include/openssl/asn1err.h
+gg/include/openssl/asn1t.h
+gg/include/openssl/async.h
+gg/include/openssl/asyncerr.h
+gg/include/openssl/bio.h
+gg/include/openssl/bioerr.h
+gg/include/openssl/blowfish.h
+gg/include/openssl/bn.h
+gg/include/openssl/bnerr.h
+gg/include/openssl/buffer.h
+gg/include/openssl/buffererr.h
+gg/include/openssl/camellia.h
+gg/include/openssl/cast.h
+gg/include/openssl/cmac.h
+gg/include/openssl/cms.h
+gg/include/openssl/cmserr.h
+gg/include/openssl/comp.h
+gg/include/openssl/comperr.h
+gg/include/openssl/conf.h
+gg/include/openssl/conf_api.h
+gg/include/openssl/conferr.h
+gg/include/openssl/crypto.h
+gg/include/openssl/cryptoerr.h
+gg/include/openssl/ct.h
+gg/include/openssl/cterr.h
+gg/include/openssl/des.h
+gg/include/openssl/dh.h
+gg/include/openssl/dherr.h
+gg/include/openssl/dsa.h
+gg/include/openssl/dsaerr.h
+gg/include/openssl/dtls1.h
+gg/include/openssl/e_os2.h
+gg/include/openssl/ebcdic.h
+gg/include/openssl/ec.h
+gg/include/openssl/ecdh.h
+gg/include/openssl/ecdsa.h
+gg/include/openssl/ecerr.h
+gg/include/openssl/engine.h
+gg/include/openssl/engineerr.h
+gg/include/openssl/err.h
+gg/include/openssl/evp.h
+gg/include/openssl/evperr.h
+gg/include/openssl/hmac.h
+gg/include/openssl/idea.h
+gg/include/openssl/kdf.h
+gg/include/openssl/kdferr.h
+gg/include/openssl/lhash.h
+gg/include/openssl/md2.h
+gg/include/openssl/md4.h
+gg/include/openssl/md5.h
+gg/include/openssl/mdc2.h
+gg/include/openssl/modes.h
+gg/include/openssl/obj_mac.h
+gg/include/openssl/objects.h
+gg/include/openssl/objectserr.h
+gg/include/openssl/ocsp.h
+gg/include/openssl/ocsperr.h
+gg/include/openssl/opensslconf.h
+gg/include/openssl/opensslv.h
+gg/include/openssl/ossl_typ.h
+gg/include/openssl/pem.h
+gg/include/openssl/pem2.h
+gg/include/openssl/pemerr.h
+gg/include/openssl/pkcs12.h
+gg/include/openssl/pkcs12err.h
+gg/include/openssl/pkcs7.h
+gg/include/openssl/pkcs7err.h
+gg/include/openssl/rand.h
+gg/include/openssl/rand_drbg.h
+gg/include/openssl/randerr.h
+gg/include/openssl/rc2.h
+gg/include/openssl/rc4.h
+gg/include/openssl/rc5.h
+gg/include/openssl/ripemd.h
+gg/include/openssl/rsa.h
+gg/include/openssl/rsaerr.h
+gg/include/openssl/safestack.h
+gg/include/openssl/seed.h
+gg/include/openssl/sha.h
+gg/include/openssl/srp.h
+gg/include/openssl/srtp.h
+gg/include/openssl/ssl.h
+gg/include/openssl/ssl2.h
+gg/include/openssl/ssl3.h
+gg/include/openssl/sslerr.h



Home | Main Index | Thread Index | Old Index