pkgsrc-Changes archive

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

CVS commit: pkgsrc/cross



Module Name:    pkgsrc
Committed By:   thorpej
Date:           Mon Jul 18 03:43:05 UTC 2022

Modified Files:
        pkgsrc/cross: Makefile
Added Files:
        pkgsrc/cross/lwtools: DESCR Makefile PLIST distinfo
        pkgsrc/cross/lwtools/patches: patch-Makefile

Log Message:
Add a package for lwtools, a set of cross-development tools for the
otorola 6809 Hitachi 6309.


To generate a diff of this commit:
cvs rdiff -u -r1.102 -r1.103 pkgsrc/cross/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/cross/lwtools/DESCR \
    pkgsrc/cross/lwtools/Makefile pkgsrc/cross/lwtools/PLIST \
    pkgsrc/cross/lwtools/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/cross/lwtools/patches/patch-Makefile

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

Modified files:

Index: pkgsrc/cross/Makefile
diff -u pkgsrc/cross/Makefile:1.102 pkgsrc/cross/Makefile:1.103
--- pkgsrc/cross/Makefile:1.102 Thu Apr 14 00:53:43 2022
+++ pkgsrc/cross/Makefile       Mon Jul 18 03:43:05 2022
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.102 2022/04/14 00:53:43 tnn Exp $
+# $NetBSD: Makefile,v 1.103 2022/07/18 03:43:05 thorpej Exp $
 #
 
 COMMENT=       Cross-platform development utilities
@@ -37,6 +37,7 @@ SUBDIR+=      gcc-mips-current
 SUBDIR+=       h8300-elf-binutils
 SUBDIR+=       h8300-elf-gcc
 SUBDIR+=       icdprog
+SUBDIR+=       lwtools
 SUBDIR+=       mingw
 SUBDIR+=       mingw-binutils
 SUBDIR+=       mingw-gcc

Added files:

Index: pkgsrc/cross/lwtools/DESCR
diff -u /dev/null pkgsrc/cross/lwtools/DESCR:1.1
--- /dev/null   Mon Jul 18 03:43:05 2022
+++ pkgsrc/cross/lwtools/DESCR  Mon Jul 18 03:43:05 2022
@@ -0,0 +1,4 @@
+LWTOOLS is a set of cross-development tools for the Motorola 6809 and
+Hitachi 6309 microprocessors. It supports assembling to raw binaries,
+CoCo LOADM binaries, and a proprietary object file format for later
+linking. It also supports macros and file inclusion among other things.
Index: pkgsrc/cross/lwtools/Makefile
diff -u /dev/null pkgsrc/cross/lwtools/Makefile:1.1
--- /dev/null   Mon Jul 18 03:43:05 2022
+++ pkgsrc/cross/lwtools/Makefile       Mon Jul 18 03:43:05 2022
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1 2022/07/18 03:43:05 thorpej Exp $
+
+DISTNAME=      lwtools-4.19
+CATEGORIES=    cross
+MASTER_SITES=  http://www.lwtools.ca/releases/lwtools/
+
+MAINTAINER=    thorpej%NetBSD.org@localhost
+HOMEPAGE=      http://www.lwtools.ca/
+COMMENT=       Cross-development tools for the Motorola 6809 Hitachi 6309
+LICENSE=       gnu-gpl-v3
+
+USE_TOOLS+=    gmake
+
+INSTALLATION_DIRS=     share/doc/lwtools
+
+post-install:
+       ${INSTALL_DATA} ${WRKSRC}/docs/manual/* \
+           ${DESTDIR}${PREFIX}/share/doc/lwtools
+
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/cross/lwtools/PLIST
diff -u /dev/null pkgsrc/cross/lwtools/PLIST:1.1
--- /dev/null   Mon Jul 18 03:43:05 2022
+++ pkgsrc/cross/lwtools/PLIST  Mon Jul 18 03:43:05 2022
@@ -0,0 +1,39 @@
+@comment $NetBSD: PLIST,v 1.1 2022/07/18 03:43:05 thorpej Exp $
+bin/lwar
+bin/lwasm
+bin/lwcc
+bin/lwcc-cc
+bin/lwcc-cpp
+bin/lwlink
+bin/lwobjdump
+lib/lwcc/bin/lwcc-cc
+lib/lwcc/bin/lwcc-cpp
+share/doc/lwtools/c1023.html
+share/doc/lwtools/c1085.html
+share/doc/lwtools/c13.html
+share/doc/lwtools/c21.html
+share/doc/lwtools/c62.html
+share/doc/lwtools/c828.html
+share/doc/lwtools/index.html
+share/doc/lwtools/manual.html
+share/doc/lwtools/manual.pdf
+share/doc/lwtools/x1008.html
+share/doc/lwtools/x229.html
+share/doc/lwtools/x238.html
+share/doc/lwtools/x248.html
+share/doc/lwtools/x253.html
+share/doc/lwtools/x261.html
+share/doc/lwtools/x27.html
+share/doc/lwtools/x32.html
+share/doc/lwtools/x36.html
+share/doc/lwtools/x41.html
+share/doc/lwtools/x46.html
+share/doc/lwtools/x54.html
+share/doc/lwtools/x562.html
+share/doc/lwtools/x585.html
+share/doc/lwtools/x606.html
+share/doc/lwtools/x670.html
+share/doc/lwtools/x817.html
+share/doc/lwtools/x822.html
+share/doc/lwtools/x928.html
+share/doc/lwtools/x942.html
Index: pkgsrc/cross/lwtools/distinfo
diff -u /dev/null pkgsrc/cross/lwtools/distinfo:1.1
--- /dev/null   Mon Jul 18 03:43:05 2022
+++ pkgsrc/cross/lwtools/distinfo       Mon Jul 18 03:43:05 2022
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2022/07/18 03:43:05 thorpej Exp $
+
+BLAKE2s (lwtools-4.19.tar.gz) = 3b474babce2a1895c9bf5535aa9ce55fcaed0b0c52ccfaf4d24657c6fa0c0270
+SHA512 (lwtools-4.19.tar.gz) = 9bb09a018969ddf70eee8fe7f3572798718bc9eee4cdd74c252ffadb741282e5822fab0a7595f2e568566086293c4ca70c84855c2d3796f4458bacdfcd187b68
+Size (lwtools-4.19.tar.gz) = 657929 bytes
+SHA1 (patch-Makefile) = 8b6f3c5c46477e838292ede677dfc57be58781a3

Index: pkgsrc/cross/lwtools/patches/patch-Makefile
diff -u /dev/null pkgsrc/cross/lwtools/patches/patch-Makefile:1.1
--- /dev/null   Mon Jul 18 03:43:05 2022
+++ pkgsrc/cross/lwtools/patches/patch-Makefile Mon Jul 18 03:43:05 2022
@@ -0,0 +1,15 @@
+$NetBSD: patch-Makefile,v 1.1 2022/07/18 03:43:05 thorpej Exp $
+
+Use portable arguments to fmt(1).
+
+--- Makefile.orig      2022-07-18 02:08:23.184399250 +0000
++++ Makefile   2022-07-18 02:08:43.187883530 +0000
+@@ -179,7 +179,7 @@ extra_clean := $(extra_clean) *~ */*~
+       @$(CC) -MM $(CPPFLAGS) -o $*.d $<
+       @mv -f $*.d $*.d.tmp
+       @sed -e 's|.*:|$*.o $*.d:|' < $*.d.tmp > $*.d
+-      @sed -e 's/.*://' -e 's/\\$$//' < $*.d.tmp | fmt -1 | sed -e 's/^ *//' -e 's/$$/:/' >> $*.d
++      @sed -e 's/.*://' -e 's/\\$$//' < $*.d.tmp | fmt -w 1 -g 0 | sed -e 's/^ *//' -e 's/$$/:/' >> $*.d
+       @rm -f $*.d.tmp
+       @echo Building $@
+       @$(CC) $(CPPFLAGS) $(CFLAGS) -o $@ -c $<



Home | Main Index | Thread Index | Old Index