svn commit: r559922 - in head: . devel devel/acme
Emanuel Haupt
ehaupt at FreeBSD.org
Sat Jan 2 10:54:29 UTC 2021
Author: ehaupt
Date: Sat Jan 2 10:54:27 2021
New Revision: 559922
URL: https://svnweb.freebsd.org/changeset/ports/559922
Log:
Resurrect and update devel/acme to the most recent upstream
svn trunk revision (6 days new). Take maintainer ship.
Added:
head/devel/acme/
- copied from r418056, head/devel/acme/
head/devel/acme/pkg-plist (contents, props changed)
Modified:
head/MOVED
head/devel/Makefile
head/devel/acme/Makefile
head/devel/acme/distinfo
head/devel/acme/pkg-descr
Modified: head/MOVED
==============================================================================
--- head/MOVED Sat Jan 2 10:14:49 2021 (r559921)
+++ head/MOVED Sat Jan 2 10:54:27 2021 (r559922)
@@ -8287,7 +8287,6 @@ devel/avltree||2016-07-04|Has expired: Broken for more
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
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Sat Jan 2 10:14:49 2021 (r559921)
+++ head/devel/Makefile Sat Jan 2 10:54:27 2021 (r559922)
@@ -105,6 +105,7 @@
SUBDIR += aarch64-xtoolchain-gcc
SUBDIR += abi-compliance-checker
SUBDIR += abseil
+ SUBDIR += acme
SUBDIR += acsccid
SUBDIR += activitymail
SUBDIR += ada-util
Modified: head/devel/acme/Makefile
==============================================================================
--- head/devel/acme/Makefile Mon Jul 4 20:44:22 2016 (r418056)
+++ head/devel/acme/Makefile Sat Jan 2 10:54:27 2021 (r559922)
@@ -2,49 +2,43 @@
# $FreeBSD$
PORTNAME= acme
-PORTVERSION= 091
+DISTVERSION= 0.97.${SVN_REV}
+PORTEPOCH= 1
CATEGORIES= devel
-MASTER_SITES= http://www.esw-heim.tu-clausthal.de/~marco/smorbrod/acme/current/
-DISTNAME= ${PORTNAME}${PORTVERSION}src
+MASTER_SITES= https://sourceforge.net/code-snapshots/svn/a/ac/acme-crossass/code-0/
+DISTNAME= acme-crossass-code-0-${SVN_REV}-trunk
-MAINTAINER= uffe at uffe.org
+MAINTAINER= ehaupt at FreeBSD.org
COMMENT= Crossassembler for 6502, 65c02 and 65816 processors
LICENSE= GPLv2
-BROKEN= Does not fetch
-DEPRECATED= Broken for more than 6 months
-EXPIRATION_DATE= 2016-07-04
-OPTIONS_DEFINE= DOCS EXAMPLES
+USES= dos2unix zip
+DOS2UNIX_GLOB= *.txt
-USES= gmake tar:bzip2
+MAKE_ARGS= CC="${CC}" \
+ CFLAGS="${CFLAGS}"
BUILD_WRKSRC= ${WRKSRC}/src
-MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}"
-WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION}
-PORTDOCS= *
-PORTEXAMPLES= *
-PLIST_FILES= bin/acme \
- %%DATADIR%%/6502/Help.txt \
- %%DATADIR%%/6502/std.a \
- %%DATADIR%%/65816/Help.txt \
- %%DATADIR%%/65816/std.a \
- %%DATADIR%%/Own/Help.txt
+OPTIONS_DEFINE= DOCS EXAMPLES
+SVN_REV= r314
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/src/acme ${STAGEDIR}${PREFIX}/bin
-.for dir in 6502 65816 Own
- @${MKDIR} ${STAGEDIR}${DATADIR}/${dir}
-.endfor
- ${INSTALL_DATA} ${WRKSRC}/ACME_Lib/6502/* ${STAGEDIR}${DATADIR}/6502
- ${INSTALL_DATA} ${WRKSRC}/ACME_Lib/65816/* ${STAGEDIR}${DATADIR}/65816
- ${INSTALL_DATA} ${WRKSRC}/ACME_Lib/Own/* ${STAGEDIR}${DATADIR}/Own
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/ReadMe.txt ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/docs/* ${STAGEDIR}${DOCSDIR}
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/me
+ 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>
Modified: head/devel/acme/distinfo
==============================================================================
--- head/devel/acme/distinfo Mon Jul 4 20:44:22 2016 (r418056)
+++ head/devel/acme/distinfo Sat Jan 2 10:54:27 2021 (r559922)
@@ -1,2 +1,3 @@
-SHA256 (acme091src.tar.bz2) = 47d538c8da650d6a9f832fa5262ff9f552477c7ccc4cc4fa502f620e5ccf0f38
-SIZE (acme091src.tar.bz2) = 113072
+TIMESTAMP = 1609533891
+SHA256 (acme-crossass-code-0-r314-trunk.zip) = cb2ceee56d44b354360ed4930088345613689dc519380219dbc04786074c2992
+SIZE (acme-crossass-code-0-r314-trunk.zip) = 608190
Modified: head/devel/acme/pkg-descr
==============================================================================
--- head/devel/acme/pkg-descr Mon Jul 4 20:44:22 2016 (r418056)
+++ head/devel/acme/pkg-descr Sat Jan 2 10:54:27 2021 (r559922)
@@ -2,4 +2,4 @@ ACME is a free crossassembler, released under the GNU
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: http://www.esw-heim.tu-clausthal.de/~marco/smorbrod/acme/
+WWW: https://sourceforge.net/projects/acme-crossass/
Added: head/devel/acme/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/acme/pkg-plist Sat Jan 2 10:54:27 2021 (r559922)
@@ -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
More information about the svn-ports-all
mailing list