1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-20 00:21:35 +00:00

Update to 1.55.2200

- Update pkg-descr
- Take maintainership

Changes:	https://sourceforge.net/p/tass64/news/
This commit is contained in:
Sunpoet Po-Chuan Hsieh 2020-04-22 21:25:40 +00:00
parent fc7d548c35
commit bf387c6f15
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=532518
3 changed files with 27 additions and 23 deletions

View File

@ -2,13 +2,13 @@
# $FreeBSD$
PORTNAME= tass64
PORTVERSION= 1.54.1900
PORTVERSION= 1.55.2200
CATEGORIES= devel
MASTER_SITES= SF/${PORTNAME}/source
MASTER_SITES= SF/tass64/source
DISTNAME= 64tass-${PORTVERSION}-src
MAINTAINER= ports@FreeBSD.org
COMMENT= 6502/65C02/R65C02/W65C02/65CE02/65816/DTV/65EL02 Turbo Assembler
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Multi pass optimizing macro assembler for 65xx series processors
LICENSE= GPLv2+ LGPL20+ LGPL21+ MIT
LICENSE_COMB= multi
@ -20,8 +20,9 @@ LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-my_getopt
USES= gmake zip
MAKE_ARGS= -w CC="${CC}" CFLAGS="${CFLAGS}" LD="${CC}" LDFLAGS="${LDFLAGS}"
PLIST_FILES= bin/tass64
PORTDOCS= *
PORTDOCS= README README.html
OPTIONS_DEFINE= DOCS
@ -30,8 +31,6 @@ do-install:
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
.for doc in README README.html
${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR}
.endfor
${INSTALL_DATA} ${WRKSRC}/README* ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1550566593
SHA256 (64tass-1.54.1900-src.zip) = 5bf28dfcc7631a20a3ed7e308a50fe219d8a6417ad59d1d1162836ec3a1506ee
SIZE (64tass-1.54.1900-src.zip) = 700835
TIMESTAMP = 1587498929
SHA256 (64tass-1.55.2200-src.zip) = 067d0a54cb3c473b26aa5d69ea3f1f956be7cccc9044f1117fc20cb84aa63880
SIZE (64tass-1.55.2200-src.zip) = 738253

View File

@ -1,16 +1,21 @@
6502/65C02/R65C02/W65C02/65CE02/65816/DTV/65EL02 Turbo Assembler
64tass is the multi pass optimizing macro assembler for the 65xx series of
processors.
Key features:
Open source, mostly portable C with minimal dependencies
Familiar syntax to Omicron TASS and TASM.
Supports 6502, 65C02, R65C02, W65C02, 65CE02, 65816, DTV, 65EL02
Arbitrary-precision integers and bitstrings, double precision floating point nos
Character and byte strings, array arithmetic
Handles UTF-8, UTF-16 and 8 bit RAW encoded source files, unicode strings
Supports Unicode identifiers with case folding and compatibility normalization
Built-in "linker" with section support
CPU or flat address space for creating huge binaries (e.g. cartridges)
Conditional compilation, macros, struct/union structures, scopes.
- Open source portable C with minimal dependencies
- Familiar syntax to Omicron TASS and TASM
- Supports 6502, 65C02, R65C02, W65C02, 65CE02, 65816, DTV, 65EL02, 4510
- Arbitrary-precision integers and bit strings, double precision floating point
numbers
- Character and byte strings, array arithmetic
- Handles UTF-8, UTF-16 and 8 bit RAW encoded source files, Unicode character
strings
- Supports Unicode identifiers with compatibility normalization and optional
case insensitivity
- Built-in linker with section support
- Various memory models, binary targets and text output formats (also
Hex/S-record)
- Assembly and label listings available for debugging or exporting
- Conditional compilation, macros, structures, unions, scopes
WWW: http://tass64.sourceforge.net/