Commit a3e47dee authored by ehaupt's avatar ehaupt
Browse files

Resurrect and update devel/acme to the most recent upstream

svn trunk revision (6 days new). Take maintainer ship.
parent c0ad1ba6
...@@ -8287,7 +8287,6 @@ devel/avltree||2016-07-04|Has expired: Broken for more than 6 months ...@@ -8287,7 +8287,6 @@ devel/avltree||2016-07-04|Has expired: Broken for more than 6 months
devel/cbind||2016-07-04|Has expired: Broken for more than 6 months devel/cbind||2016-07-04|Has expired: Broken for more than 6 months
devel/tclgetopts||2016-07-04|Has expired: Broken for more than 6 months devel/tclgetopts||2016-07-04|Has expired: Broken for more than 6 months
devel/antlrworks||2016-07-04|Has expired: Broken for more than 6 months devel/antlrworks||2016-07-04|Has expired: Broken for more than 6 months
devel/acme||2016-07-04|Has expired: Broken for more than 6 months
devel/libopensync022||2016-07-04|Has expired: Broken for more than 6 months devel/libopensync022||2016-07-04|Has expired: Broken for more than 6 months
archivers/epkg||2016-07-04|Has expired: Broken for more than 6 months archivers/epkg||2016-07-04|Has expired: Broken for more than 6 months
print/enscriptfonts||2016-07-04|Has expired: Broken for more than 6 months print/enscriptfonts||2016-07-04|Has expired: Broken for more than 6 months
...@@ -105,6 +105,7 @@ ...@@ -105,6 +105,7 @@
SUBDIR += aarch64-xtoolchain-gcc SUBDIR += aarch64-xtoolchain-gcc
SUBDIR += abi-compliance-checker SUBDIR += abi-compliance-checker
SUBDIR += abseil SUBDIR += abseil
SUBDIR += acme
SUBDIR += acsccid SUBDIR += acsccid
SUBDIR += activitymail SUBDIR += activitymail
SUBDIR += ada-util SUBDIR += ada-util
......
# Created by: Uffe Jakobsen <uffe@uffe.org>
# $FreeBSD$
PORTNAME= acme
DISTVERSION= 0.97.${SVN_REV}
PORTEPOCH= 1
CATEGORIES= devel
MASTER_SITES= https://sourceforge.net/code-snapshots/svn/a/ac/acme-crossass/code-0/
DISTNAME= acme-crossass-code-0-${SVN_REV}-trunk
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Crossassembler for 6502, 65c02 and 65816 processors
LICENSE= GPLv2
USES= dos2unix zip
DOS2UNIX_GLOB= *.txt
MAKE_ARGS= CC="${CC}" \
CFLAGS="${CFLAGS}"
BUILD_WRKSRC= ${WRKSRC}/src
OPTIONS_DEFINE= DOCS EXAMPLES
SVN_REV= r314
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/src/acme ${STAGEDIR}${PREFIX}/bin
cd ${WRKSRC}/ACME_Lib && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR}/
${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/contrib/ultraedit_wordfile/ReadMe.txt ${STAGEDIR}${DOCSDIR}
cd ${WRKSRC}/docs && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR}
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/me
${INSTALL_DATA} ${WRKSRC}/examples/*.a ${STAGEDIR}${EXAMPLESDIR}/
${INSTALL_DATA} ${WRKSRC}/examples/me/*.a ${STAGEDIR}${EXAMPLESDIR}/me/
cklatest:
@${ECHO_CMD} "Current revision: ${SVN_REV}"
@${ECHO_CMD} -n "SVN revision: r"
@svn info https://svn.code.sf.net/p/acme-crossass/code-0/trunk acme-crossass-code-0 2>&1 \
| ${SED} -n 's|^Revision:\ \([0-9]*\)|\1|p'
.include <bsd.port.mk>
TIMESTAMP = 1609533891
SHA256 (acme-crossass-code-0-r314-trunk.zip) = cb2ceee56d44b354360ed4930088345613689dc519380219dbc04786074c2992
SIZE (acme-crossass-code-0-r314-trunk.zip) = 608190
ACME is a free crossassembler, released under the GNU General Public License.
The current version can produce code for the 6502, 65c02 and 65816 processors.
It also supports some of the undocumented ("illegal") opcodes of the 6502.
WWW: https://sourceforge.net/projects/acme-crossass/
bin/acme
%%DATADIR%%/6502/opcodes.a
%%DATADIR%%/6502/rc4.a
%%DATADIR%%/6502/split.a
%%DATADIR%%/6502/std.a
%%DATADIR%%/65816/std.a
%%DATADIR%%/apple ii/convtab.bin
%%DATADIR%%/cbm/264/basic.a
%%DATADIR%%/cbm/264/petscii.a
%%DATADIR%%/cbm/264/ted.a
%%DATADIR%%/cbm/baserror.a
%%DATADIR%%/cbm/basic1.a
%%DATADIR%%/cbm/basic10.a
%%DATADIR%%/cbm/basic2.a
%%DATADIR%%/cbm/basic3.5.a
%%DATADIR%%/cbm/basic4.a
%%DATADIR%%/cbm/basic7.a
%%DATADIR%%/cbm/c128/basic.a
%%DATADIR%%/cbm/c128/kernal.a
%%DATADIR%%/cbm/c128/kernel.a
%%DATADIR%%/cbm/c128/mmu.a
%%DATADIR%%/cbm/c128/petscii.a
%%DATADIR%%/cbm/c128/vdc.a
%%DATADIR%%/cbm/c128/vic.a
%%DATADIR%%/cbm/c128/zeropage.a
%%DATADIR%%/cbm/c64/basic.a
%%DATADIR%%/cbm/c64/cia1.a
%%DATADIR%%/cbm/c64/cia2.a
%%DATADIR%%/cbm/c64/float.a
%%DATADIR%%/cbm/c64/georam.a
%%DATADIR%%/cbm/c64/kernal.a
%%DATADIR%%/cbm/c64/kernel.a
%%DATADIR%%/cbm/c64/memcopy.a
%%DATADIR%%/cbm/c64/petscii.a
%%DATADIR%%/cbm/c64/reu.a
%%DATADIR%%/cbm/c64/sid.a
%%DATADIR%%/cbm/c64/vic.a
%%DATADIR%%/cbm/c65/basic.a
%%DATADIR%%/cbm/cia.a
%%DATADIR%%/cbm/flpt.a
%%DATADIR%%/cbm/ioerror.a
%%DATADIR%%/cbm/kernal.a
%%DATADIR%%/cbm/kernel.a
%%DATADIR%%/cbm/mflpt.a
%%DATADIR%%/cbm/msbstring.a
%%DATADIR%%/cbm/multicolor.a
%%DATADIR%%/cbm/petscii.a
%%DATADIR%%/m65/std.a
%%PORTDOCS%%%%DOCSDIR%%/65816.txt
%%PORTDOCS%%%%DOCSDIR%%/AddrModes.txt
%%PORTDOCS%%%%DOCSDIR%%/AllPOs.txt
%%PORTDOCS%%%%DOCSDIR%%/COPYING
%%PORTDOCS%%%%DOCSDIR%%/Changes.txt
%%PORTDOCS%%%%DOCSDIR%%/Errors.txt
%%PORTDOCS%%%%DOCSDIR%%/Example.txt
%%PORTDOCS%%%%DOCSDIR%%/Floats.txt
%%PORTDOCS%%%%DOCSDIR%%/Help.txt
%%PORTDOCS%%%%DOCSDIR%%/Illegals.txt
%%PORTDOCS%%%%DOCSDIR%%/Lib.txt
%%PORTDOCS%%%%DOCSDIR%%/QuickRef.txt
%%PORTDOCS%%%%DOCSDIR%%/ReadMe.txt
%%PORTDOCS%%%%DOCSDIR%%/Source.txt
%%PORTDOCS%%%%DOCSDIR%%/Upgrade.txt
%%PORTDOCS%%%%DOCSDIR%%/cputypes/all.txt
%%PORTDOCS%%%%DOCSDIR%%/cputypes/cpu 4502.txt
%%PORTDOCS%%%%DOCSDIR%%/cputypes/cpu 6502.txt
%%PORTDOCS%%%%DOCSDIR%%/cputypes/cpu 65816.txt
%%PORTDOCS%%%%DOCSDIR%%/cputypes/cpu 65c02.txt
%%PORTDOCS%%%%DOCSDIR%%/cputypes/cpu 65ce02.txt
%%PORTDOCS%%%%DOCSDIR%%/cputypes/cpu m65.txt
%%PORTDOCS%%%%DOCSDIR%%/cputypes/cpu nmos6502.txt
%%PORTDOCS%%%%DOCSDIR%%/cputypes/cpu r65c02.txt
%%PORTDOCS%%%%DOCSDIR%%/cputypes/cpu w65c02.txt
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/c64misc.a
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ddrv.a
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/macedit.a
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/me/const.a
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/me/core.a
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/me/cursor.a
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/me/file.a
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/me/macros.a
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/me/out.a
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/me/vars.a
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trigono.a
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment