pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/cross/dasm Import dasm from pkgsrc-wip. Packaged by m...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/651914cb4b09
branches:  trunk
changeset: 483865:651914cb4b09
user:      minskim <minskim%pkgsrc.org@localhost>
date:      Sat Nov 20 16:24:43 2004 +0000

description:
Import dasm from pkgsrc-wip.  Packaged by mor (mor at linex dot com)
in PR pkg/19899 and modified by me.

DASM is a highly evolved cross-assembler for 6502, 6803 and 68HC11
processors.  It is very popular for hacking/cross-developing on old
6502-based video game systems from Atari, Nintendo, etc.  DASM
processes output from the Distella Atari ROM disassembler without
modification.

diffstat:

 cross/dasm/DESCR            |   5 +++++
 cross/dasm/Makefile         |  23 +++++++++++++++++++++++
 cross/dasm/PLIST            |   2 ++
 cross/dasm/distinfo         |   7 +++++++
 cross/dasm/files/Makefile   |  10 ++++++++++
 cross/dasm/patches/patch-aa |  12 ++++++++++++
 cross/dasm/patches/patch-ab |  14 ++++++++++++++
 7 files changed, 73 insertions(+), 0 deletions(-)

diffs (101 lines):

diff -r 022a139c6eeb -r 651914cb4b09 cross/dasm/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/cross/dasm/DESCR  Sat Nov 20 16:24:43 2004 +0000
@@ -0,0 +1,5 @@
+DASM is a highly evolved cross-assembler for 6502, 6803 and 68HC11
+processors.  It is very popular for hacking/cross-developing on old
+6502-based video game systems from Atari, Nintendo, etc.  DASM
+processes output from the Distella Atari ROM disassembler without
+modification.
diff -r 022a139c6eeb -r 651914cb4b09 cross/dasm/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/cross/dasm/Makefile       Sat Nov 20 16:24:43 2004 +0000
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/11/20 16:24:43 minskim Exp $
+#
+
+DISTNAME=      dasm212
+PKGNAME=       dasm-2.12
+CATEGORIES=    cross
+MASTER_SITES=  http://members.cox.net/rcolbert/zip/
+EXTRACT_SUFX=  .zip
+
+MAINTAINER=    mor%linex.com@localhost
+HOMEPAGE=      http://members.cox.net/rcolbert/dasm.htm
+COMMENT=       Multi-CPU cross-assembler for 6502, 6803 and 68HC11
+
+PKG_INSTALLATION_TYPES=        overwrite pkgviews
+
+WRKSRC=                ${WRKDIR}
+NO_CONFIGURE=  YES
+
+MAKEFILE=      ${FILESDIR}/Makefile
+
+INSTALLATION_DIRS=     bin
+
+.include "../../mk/bsd.pkg.mk"
diff -r 022a139c6eeb -r 651914cb4b09 cross/dasm/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/cross/dasm/PLIST  Sat Nov 20 16:24:43 2004 +0000
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/11/20 16:24:43 minskim Exp $
+bin/dasm
diff -r 022a139c6eeb -r 651914cb4b09 cross/dasm/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/cross/dasm/distinfo       Sat Nov 20 16:24:43 2004 +0000
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/11/20 16:24:43 minskim Exp $
+
+SHA1 (dasm212.zip) = cf14367131bc3490ab75a349d07ee276e114967d
+Size (dasm212.zip) = 63734 bytes
+SHA1 (build.sh) = 56eef59dc399d80059371b7f1153e031d6478386
+SHA1 (patch-aa) = 8977637e43cd12bc9884d3a42d50cfd3761bef02
+SHA1 (patch-ab) = 0a80e4178f9956b8881ec272ed9a4b491c49a9c9
diff -r 022a139c6eeb -r 651914cb4b09 cross/dasm/files/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/cross/dasm/files/Makefile Sat Nov 20 16:24:43 2004 +0000
@@ -0,0 +1,10 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/11/20 16:24:43 minskim Exp $
+
+PROG=  dasm
+SRCS=  exp.c globals.c main.c mne6303.c mne6502.c mne6811.c mne68705.c \
+       ops.c symbols.c
+
+NOMAN= yes
+BINDIR=        ${PREFIX}/bin
+
+.include <bsd.prog.mk>
diff -r 022a139c6eeb -r 651914cb4b09 cross/dasm/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/cross/dasm/patches/patch-aa       Sat Nov 20 16:24:43 2004 +0000
@@ -0,0 +1,12 @@
+$NetBSD: patch-aa,v 1.1.1.1 2004/11/20 16:24:43 minskim Exp $
+
+--- asm.h.orig 1998-02-26 19:54:52.000000000 -0600
++++ asm.h
+@@ -40,7 +40,6 @@
+ 
+ typedef unsigned char ubyte;
+ typedef unsigned uword;
+-typedef long ulong;
+ 
+ #define MNE       struct _MNE
+ #define MACRO     struct _MACRO
diff -r 022a139c6eeb -r 651914cb4b09 cross/dasm/patches/patch-ab
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/cross/dasm/patches/patch-ab       Sat Nov 20 16:24:43 2004 +0000
@@ -0,0 +1,14 @@
+$NetBSD: patch-ab,v 1.1.1.1 2004/11/20 16:24:43 minskim Exp $
+
+--- main.c.orig        1998-03-02 06:28:34.000000000 -0600
++++ main.c
+@@ -199,9 +199,7 @@ nextpass:
+ #if OlafDol
+     Localdollarindex = Lastlocaldollarindex = 0;
+ #endif
+-    _fmode = 0x8000;
+     FI_temp = fopen(F_outfile, "w");
+-    _fmode = 0;
+     Fisclear = 1;
+     CheckSum = 0;
+     if (FI_temp == NULL) {



Home | Main Index | Thread Index | Old Index