Bug 180971 - New port: devel/dasm
Summary: New port: devel/dasm
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Jason Helfman
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-07-31 16:00 UTC by Uffe Jakobsen
Modified: 2013-08-05 07:30 UTC (History)
0 users

See Also:


Attachments
file.shar (1.87 KB, text/plain)
2013-07-31 16:00 UTC, Uffe Jakobsen
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Uffe Jakobsen 2013-07-31 16:00:00 UTC
New port: devel/dasm

dasm is a versatile macro assembler with support for several 8-bit microprocessors including:

MOS 6502 & 6507
Motorola 6803, 68705 & 68HC11
Hitachi HD6303 (extended Motorola 6801)
Fairchild F8

WWW: http://dasm-dillon.sourceforge.net/

Fix: Patch attached with submission follows:
Comment 1 Jason Helfman freebsd_committer freebsd_triage 2013-07-31 16:13:00 UTC
Responsible Changed
From-To: freebsd-ports-bugs->jgh

I'll take it.
Comment 2 dfilter service freebsd_committer freebsd_triage 2013-08-05 07:25:59 UTC
Author: jgh
Date: Mon Aug  5 06:25:51 2013
New Revision: 324261
URL: http://svnweb.freebsd.org/changeset/ports/324261

Log:
  dasm is a versatile macro assembler with support
  for several 8-bit microprocessors including:
  
  MOS 6502 & 6507
  Motorola 6803, 68705 & 68HC11
  Hitachi HD6303 (extended Motorola 6801)
  Fairchild F8
  
  WWW: http://dasm-dillon.sourceforge.net/
  
  PR:		ports/180971
  Submitted by:	uffe@uffe.org

Added:
  head/devel/dasm/
  head/devel/dasm/Makefile   (contents, props changed)
  head/devel/dasm/distinfo   (contents, props changed)
  head/devel/dasm/pkg-descr   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Mon Aug  5 06:18:31 2013	(r324260)
+++ head/devel/Makefile	Mon Aug  5 06:25:51 2013	(r324261)
@@ -328,6 +328,7 @@
     SUBDIR += czmq
     SUBDIR += d-feet
     SUBDIR += darts
+    SUBDIR += dasm
     SUBDIR += datadraw
     SUBDIR += dbus
     SUBDIR += dbus-glib

Added: head/devel/dasm/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/dasm/Makefile	Mon Aug  5 06:25:51 2013	(r324261)
@@ -0,0 +1,38 @@
+# Created by: Uffe Jakobsen <uffe@uffe.org>
+# $FreeBSD$
+
+PORTNAME=	dasm
+PORTVERSION=	2.20.11
+CATEGORIES=	devel
+MASTER_SITES=	SF/${PORTNAME}-dillon/${PORTNAME}-dillon/${PORTVERSION}
+
+MAINTAINER=	uffe@uffe.org
+COMMENT=	Macro assembler for 8-bit microprocessors including MOS 6502, MC6803
+
+LICENSE=	GPLv2
+
+OPTIONS_DEFINE=	DOCS
+
+USES=	gmake
+
+BUILD_WRKSRC=	${WRKSRC}/src
+MAKE_ARGS=	CC="${CC}" LDFLAGS="${LDFLAGS}" CFLAGS="${CFLAGS}"
+
+PORTDOCS=	*
+PLIST_FILES=	bin/dasm \
+		bin/ftohex
+
+do-install:
+.for filename in dasm ftohex
+	${INSTALL_PROGRAM} ${BUILD_WRKSRC}/${filename} ${PREFIX}/bin
+.endfor
+
+.include <bsd.port.options.mk>
+
+post-install:
+.if ${PORT_OPTIONS:MDOCS}
+	@${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR}
+.endif
+
+.include <bsd.port.mk>

Added: head/devel/dasm/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/dasm/distinfo	Mon Aug  5 06:25:51 2013	(r324261)
@@ -0,0 +1,2 @@
+SHA256 (dasm-2.20.11.tar.gz) = 5b09040ddcd04417f9be9462d45d5584bee6f09bf342e8a05e513136b99aa0c3
+SIZE (dasm-2.20.11.tar.gz) = 112184

Added: head/devel/dasm/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/dasm/pkg-descr	Mon Aug  5 06:25:51 2013	(r324261)
@@ -0,0 +1,9 @@
+dasm is a versatile macro assembler with support 
+for several 8-bit microprocessors including:
+
+MOS 6502 & 6507
+Motorola 6803, 68705 & 68HC11
+Hitachi HD6303 (extended Motorola 6801)
+Fairchild F8
+
+WWW: http://dasm-dillon.sourceforge.net/
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 3 Jason Helfman freebsd_committer freebsd_triage 2013-08-05 07:26:19 UTC
State Changed
From-To: open->closed

New port added, with minor changes. Thanks!