diff options
author | Emanuel Haupt <ehaupt@FreeBSD.org> | 2021-01-02 10:54:27 +0000 |
---|---|---|
committer | Emanuel Haupt <ehaupt@FreeBSD.org> | 2021-01-02 10:54:27 +0000 |
commit | 50be0649213c224e525b5a218f24045d1ec1e767 (patch) | |
tree | 1c82e4cb5d7625a9f415fe8e5d6be91bacee41e3 | |
parent | 3fc59d9927a63ac8c0b2cfe22e17bdb10319bc37 (diff) |
Notes
-rw-r--r-- | MOVED | 1 | ||||
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/acme/Makefile | 44 | ||||
-rw-r--r-- | devel/acme/distinfo | 3 | ||||
-rw-r--r-- | devel/acme/pkg-descr | 5 | ||||
-rw-r--r-- | devel/acme/pkg-plist | 84 |
6 files changed, 137 insertions, 1 deletions
@@ -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/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/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 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 diff --git a/devel/Makefile b/devel/Makefile index f6fa8a572b4f..d4471e5a9054 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -105,6 +105,7 @@ SUBDIR += aarch64-xtoolchain-gcc SUBDIR += abi-compliance-checker SUBDIR += abseil + SUBDIR += acme SUBDIR += acsccid SUBDIR += activitymail SUBDIR += ada-util diff --git a/devel/acme/Makefile b/devel/acme/Makefile new file mode 100644 index 000000000000..c73e56864400 --- /dev/null +++ b/devel/acme/Makefile @@ -0,0 +1,44 @@ +# 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> diff --git a/devel/acme/distinfo b/devel/acme/distinfo new file mode 100644 index 000000000000..8770707845db --- /dev/null +++ b/devel/acme/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1609533891 +SHA256 (acme-crossass-code-0-r314-trunk.zip) = cb2ceee56d44b354360ed4930088345613689dc519380219dbc04786074c2992 +SIZE (acme-crossass-code-0-r314-trunk.zip) = 608190 diff --git a/devel/acme/pkg-descr b/devel/acme/pkg-descr new file mode 100644 index 000000000000..0b4224ab54d9 --- /dev/null +++ b/devel/acme/pkg-descr @@ -0,0 +1,5 @@ +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/ diff --git a/devel/acme/pkg-plist b/devel/acme/pkg-plist new file mode 100644 index 000000000000..42c51045dec3 --- /dev/null +++ b/devel/acme/pkg-plist @@ -0,0 +1,84 @@ +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 |