From owner-svn-ports-head@freebsd.org  Sat Jan  2 10:54:29 2021
Return-Path: <owner-svn-ports-head@freebsd.org>
Delivered-To: svn-ports-head@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id B18684CB314;
 Sat,  2 Jan 2021 10:54:29 +0000 (UTC)
 (envelope-from ehaupt@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org
 [IPv6:2610:1c1:1:606c::19:3])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (4096 bits) client-digest SHA256)
 (Client CN "mxrelay.nyi.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4D7Jg94dWkz3k3p;
 Sat,  2 Jan 2021 10:54:29 +0000 (UTC)
 (envelope-from ehaupt@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 91EBA13E64;
 Sat,  2 Jan 2021 10:54:29 +0000 (UTC)
 (envelope-from ehaupt@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 102AsT9t038882;
 Sat, 2 Jan 2021 10:54:29 GMT (envelope-from ehaupt@FreeBSD.org)
Received: (from ehaupt@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id 102AsSfu038876;
 Sat, 2 Jan 2021 10:54:28 GMT (envelope-from ehaupt@FreeBSD.org)
Message-Id: <202101021054.102AsSfu038876@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: ehaupt set sender to
 ehaupt@FreeBSD.org using -f
From: Emanuel Haupt <ehaupt@FreeBSD.org>
Date: Sat, 2 Jan 2021 10:54:28 +0000 (UTC)
To: ports-committers@freebsd.org, svn-ports-all@freebsd.org,
 svn-ports-head@freebsd.org
Subject: svn commit: r559922 - in head: . devel devel/acme
X-SVN-Group: ports-head
X-SVN-Commit-Author: ehaupt
X-SVN-Commit-Paths: in head: . devel devel/acme
X-SVN-Commit-Revision: 559922
X-SVN-Commit-Repository: ports
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-ports-head@freebsd.org
X-Mailman-Version: 2.1.34
Precedence: list
List-Id: SVN commit messages for the ports tree for head
 <svn-ports-head.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-ports-head>, 
 <mailto:svn-ports-head-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-ports-head/>
List-Post: <mailto:svn-ports-head@freebsd.org>
List-Help: <mailto:svn-ports-head-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-ports-head>,
 <mailto:svn-ports-head-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 02 Jan 2021 10:54:29 -0000

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