Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 2 Jan 2021 10:54:28 +0000 (UTC)
From:      Emanuel Haupt <ehaupt@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r559922 - in head: . devel devel/acme
Message-ID:  <202101021054.102AsSfu038876@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@uffe.org
+MAINTAINER=	ehaupt@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202101021054.102AsSfu038876>