From doconnor@cain.gsoft.com.au  Sun May 11 05:35:58 2014
Return-Path: <doconnor@cain.gsoft.com.au>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1])
	(using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by hub.freebsd.org (Postfix) with ESMTPS id 914753B3
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 11 May 2014 05:35:58 +0000 (UTC)
Received: from cain.gsoft.com.au (cain.gsoft.com.au [203.31.81.10])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(Client did not present a certificate)
	by mx1.freebsd.org (Postfix) with ESMTPS id D82312410
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 11 May 2014 05:35:57 +0000 (UTC)
Received: from cain.gsoft.com.au (localhost [127.0.0.1])
	by cain.gsoft.com.au (8.14.4/8.14.3) with ESMTP id s4B5ZrVa081452
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO)
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 11 May 2014 15:05:53 +0930 (CST)
	(envelope-from doconnor@cain.gsoft.com.au)
Received: (from doconnor@localhost)
	by cain.gsoft.com.au (8.14.4/8.14.3/Submit) id s4B5ZrAA081451;
	Sun, 11 May 2014 15:05:53 +0930 (CST)
	(envelope-from doconnor)
Message-Id: <201405110535.s4B5ZrAA081451@cain.gsoft.com.au>
Date: Sun, 11 May 2014 15:05:53 +0930 (CST)
From: "Daniel O'Connor" <doconnor@gsoft.com.au>
Reply-To: "Daniel O'Connor" <doconnor@gsoft.com.au>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: Resurrect devel/asl
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         189648
>Category:       ports
>Synopsis:       [new port] revive devel/asl
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sun May 11 05:40:00 UTC 2014
>Closed-Date:    Tue May 20 20:20:38 UTC 2014
>Last-Modified:  Tue May 20 20:30:00 UTC 2014
>Originator:     Daniel O'Connor
>Release:        FreeBSD 9.1-PRERELEASE amd64
>Organization:
>Environment:
System: FreeBSD midget.dons.net.au 9.1-PRERELEASE FreeBSD 9.1-PRERELEASE #10 r241435M: Thu Oct 11 15:03:22 CST 2012 darius@midget.dons.net.au:/usr/obj/usr/src/sys/MIDGET amd64


>Description:
Resurrect devel/asl, take maintainership and update for staging.
>How-To-Repeat:
>Fix:

http://www.gsoft.com.au/~doconnor/asl-port.shar

or

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	.
#	./distinfo
#	./Makefile
#	./pkg-plist
#	./pkg-descr
#	./files
#	./files/patch-sysdefs.h
#	./files/Makefile.def
#	./files/patch-Makefile
#	./files/patch-as.c
#
echo c - .
mkdir -p . > /dev/null 2>&1
echo x - ./distinfo
sed 's/^X//' >./distinfo << 'aec8793adfd5b7c3f00e62ae41a09ac2'
XSHA256 (asl-1.41r8.tar.gz) = 22ff3f3ccf7c3005b6f8f9014773905b309e3a8942a3a6a8fc911c8648a42345
XSIZE (asl-1.41r8.tar.gz) = 1411331
aec8793adfd5b7c3f00e62ae41a09ac2
echo x - ./Makefile
sed 's/^X//' >./Makefile << '464ef7c6571951809b23e262cbe26e19'
X# New ports collection makefile for:	asl
X# Date created:		18 June 1997
X# Whom:			Thomas Gellekum <tg@freebsd.org>
X#
X# $FreeBSD: head/devel/asl/Makefile 230418 2009-03-19 17:03:25Z pav $
X#
X
XPORTNAME=	asl
XPORTVERSION=	1.41r8
XCATEGORIES=	devel
XMASTER_SITES=	${MASTER_SITE_SUNSITE} \
X		ftp://john.ccac.rwth-aachen.de/pub/as/source/c_version/
XMASTER_SITE_SUBDIR=	devel/lang/assemblers
X
XMAINTAINER=	doconnor@gsoft.com.au
XCOMMENT=	Assembler for a variety of microcontrollers/-processors
X
XONLY_FOR_ARCHS=	i386 alpha amd64
X
XMAKE_ENV+=	STAGEDIR=${STAGEDIR}
X
Xpost-extract:
X	${CP} ${FILESDIR}/Makefile.def ${WRKSRC}
X
Xpost-patch:
X	${REINPLACE_CMD} -e 's/mkdirhier/mkdir \-p/' ${WRKSRC}/install.sh
X
Xpost-install:
X	@${MKDIR} ${STAGEDIR}/${PREFIX}/share/doc/asl
X	${INSTALL_DATA} ${WRKSRC}/doc_EN/* ${STAGEDIR}/${PREFIX}/share/doc/asl
X
X.include <bsd.port.mk>
464ef7c6571951809b23e262cbe26e19
echo x - ./pkg-plist
sed 's/^X//' >./pkg-plist << 'ef3e7f63841ae908ba397c2bef1fbad6'
Xbin/asl
Xbin/p2hex
Xbin/p2bin
Xbin/pbind
Xbin/plist
Xman/man1/asl.1.gz
Xman/man1/p2bin.1.gz
Xman/man1/p2hex.1.gz
Xman/man1/pbind.1.gz
Xman/man1/plist.1.gz
Xshare/asl/80c50x.inc
Xshare/asl/80c552.inc
Xshare/asl/as.msg
Xshare/asl/bitfuncs.inc
Xshare/asl/cmdarg.msg
Xshare/asl/ctype.inc
Xshare/asl/h8_3048.inc
Xshare/asl/ioerrs.msg
Xshare/asl/p2bin.msg
Xshare/asl/p2hex.msg
Xshare/asl/pbind.msg
Xshare/asl/plist.msg
Xshare/asl/reg166.inc
Xshare/asl/reg251.inc
Xshare/asl/reg29k.inc
Xshare/asl/reg53x.inc
Xshare/asl/reg683xx.inc
Xshare/asl/reg7000.inc
Xshare/asl/reg78k0.inc
Xshare/asl/reg96.inc
Xshare/asl/regavr.inc
Xshare/asl/regcop8.inc
Xshare/asl/reghc12.inc
Xshare/asl/regm16c.inc
Xshare/asl/regmsp.inc
Xshare/asl/regst9.inc
Xshare/asl/regz380.inc
Xshare/asl/stddef04.inc
Xshare/asl/stddef16.inc
Xshare/asl/stddef17.inc
Xshare/asl/stddef18.inc
Xshare/asl/stddef2x.inc
Xshare/asl/stddef37.inc
Xshare/asl/stddef3x.inc
Xshare/asl/stddef47.inc
Xshare/asl/stddef51.inc
Xshare/asl/stddef56k.inc
Xshare/asl/stddef5x.inc
Xshare/asl/stddef60.inc
Xshare/asl/stddef62.inc
Xshare/asl/stddef75.inc
Xshare/asl/stddef87.inc
Xshare/asl/stddef90.inc
Xshare/asl/stddef96.inc
Xshare/asl/stddefxa.inc
Xshare/asl/stddefz8.inc
Xshare/asl/tools.msg
Xshare/doc/asl/Makefile
Xshare/doc/asl/as.tex
X@dirrm share/asl
X@dirrm share/doc/asl
ef3e7f63841ae908ba397c2bef1fbad6
echo x - ./pkg-descr
sed 's/^X//' >./pkg-descr << '0e313719ff012ceaf97a028d51caa8f5'
XASL can generate code for totally different processors.  These are implemented:
X
XMotorola 68000..68030,683xx including math co-processor and MMU; DSP56000;
X	Motorola/IBM MPC601/MPC505/PPC403; 6800, 6805, 6809, 68(HC)11 and
X	Hitachi 6301
XHitachi 6309, H8 and SH7000/7600
XRockwell 6502 and 65(S)C02
XCMD 65816
XMitsubishi MELPS-740; MELPS-7700; MELPS-4500 and M16
XIntel MCS-48/41, MCS-51, MCS-96 and 8080/8085
XAMD 29K
XSiemens 80C166/167
XZilog Z80, Z180, Z380 and Z8
XToshiba TLCS-900(L), TLCS-90, TLCS-870, TLCS-47 and TLCS-9000
XMicrochip PIC16C54..16C57, PIC16C84/PIC16C64 and PIC17C42
XSGS-Thomson ST62xx and 6804
XTexas Instruments TMS32010/32015, TMS3202x, TMS320C3x and TMS370xxx
XNEC uPD 78(C)1x and uPD 75xxx (a.k.a. 75K0)
X
XWWW: http://john.ccac.rwth-aachen.de:8000/as/
0e313719ff012ceaf97a028d51caa8f5
echo c - ./files
mkdir -p ./files > /dev/null 2>&1
echo x - ./files/patch-sysdefs.h
sed 's/^X//' >./files/patch-sysdefs.h << 'af08ee1109e154c8688fc856332d8c49'
X--- sysdefs.h.orig	1998-11-03 23:12:15.000000000 +0100
X+++ sysdefs.h	2009-03-17 14:25:05.000000000 +0100
X@@ -524,6 +524,26 @@
X #define LOCALE_NLS
X #endif
X 
X+#ifdef __FreeBSD__
X+#define ARCHSYSNAME "unknown-freebsd"
X+#define DEFSMADE
X+#define OPENRDMODE "r"
X+#define OPENWRMODE "w"
X+#define OPENUPMODE "r+"
X+#define IEEEFLOAT
X+typedef signed char Integ8;
X+typedef unsigned char Card8;
X+typedef signed short Integ16;
X+typedef unsigned short Card16;
X+#define HAS16
X+typedef signed int Integ32;
X+typedef unsigned int Card32;
X+typedef signed long Integ64;
X+typedef unsigned long Card64;
X+#define HAS64
X+#define NO_NLS
X+#endif
X+
X #endif /* __alpha */
X 
X /*===========================================================================*/
X@@ -725,6 +745,38 @@
X #endif /* __i386 */
X 
X /*===========================================================================*/
X+/* AMD opteron/athlon64/k8 platforms */
X+
X+#ifdef __amd64__
X+
X+#define ARCHPRNAME "amd64"
X+
X+/*---------------------------------------------------------------------------*/
X+/* amd64 with FreeBSD and GCC: */
X+   
X+#ifdef __FreeBSD__
X+#define ARCHSYSNAME "unknown-freebsd"
X+#define DEFSMADE
X+#define OPENRDMODE "r"
X+#define OPENWRMODE "w"
X+#define OPENUPMODE "r+"
X+#define IEEEFLOAT
X+typedef signed char Integ8;
X+typedef unsigned char Card8;
X+typedef signed short Integ16;
X+typedef unsigned short Card16;
X+#define HAS16
X+typedef signed int Integ32;
X+typedef unsigned int Card32;
X+typedef signed long Integ64;
X+typedef unsigned long Card64;
X+#define HAS64
X+#define LOCALE_NLS
X+#endif
X+
X+#endif /* __amd64__ */
X+
X+/*===========================================================================*/
X /* Misc... */
X 
X /*---------------------------------------------------------------------------*/
af08ee1109e154c8688fc856332d8c49
echo x - ./files/Makefile.def
sed 's/^X//' >./files/Makefile.def << '50c67115c6c6d82c4699419ba9f22eff'
X# -------------------------------------------------------------------------
X# choose your compiler (must be ANSI-compliant!) and linker command, plus
X# any additionally needed flags
X
XLD = ${CC}
XLDFLAGS = -s
X
X# -------------------------------------------------------------------------
X# directories where binaries and includes should go during installation
X
XBINDIR = ${STAGEDIR}/${PREFIX}/bin
X# *INST are where things are installed to, vs where they are searched for
XINCDIR = ${PREFIX}/share/asl
XINCDIRINST = ${STAGEDIR}/${PREFIX}/share/asl
XLIBDIR = ${PREFIX}/share/asl
XLIBDIRINST = ${STAGEDIR}/${PREFIX}/share/asl
XMANDIR = ${STAGEDIR}/${PREFIX}/man
XDOCDIR =
X
X# -------------------------------------------------------------------------
X# language AS will speak to you
X# implemented so far:
X# lang_DE = german
X# lang_EN = english
X
XLANGRSC = lang_EN
X
X# -------------------------------------------------------------------------
X# character encoding to use (choose one of them)
X
X# CHARSET = CHARSET_ASCII7
X# CHARSET = CHARSET_IBM437
XCHARSET = CHARSET_ISO8859_1
50c67115c6c6d82c4699419ba9f22eff
echo x - ./files/patch-Makefile
sed 's/^X//' >./files/patch-Makefile << '3802d65bae4517a361f36e1d3a4f890a'
X--- Makefile.orig	1999-08-01 07:11:01.000000000 +0930
X+++ Makefile	2014-05-11 14:46:32.794473751 +0930
X@@ -60,7 +60,7 @@
X 	cd tests; ./testall
X 
X install: $(ALLTARGETS)
X-	./install.sh $(BINDIR) $(INCDIR) $(MANDIR) $(LIBDIR) $(DOCDIR)
X+	./install.sh $(BINDIR) $(INCDIRINST) $(MANDIR) $(LIBDIRINST) $(DOCDIR)
X 
X clean:
X 	rm -f $(ALLTARGETS) $(RESCOMPTARGET) $(TEX2DOCTARGET) $(TEX2HTMLTARGET) *.$(OBJEXTENSION) *.p *.rsc tests/testlog
3802d65bae4517a361f36e1d3a4f890a
echo x - ./files/patch-as.c
sed 's/^X//' >./files/patch-as.c << 'd43e98b6d66a60133f2e47a098c20085'
X--- as.c.orig	Sat May  9 15:13:05 1998
X+++ as.c	Fri Dec 11 17:14:47 1998
X@@ -2577,6 +2577,13 @@
X 
X    ParamCount=argc-1; ParamStr=argv;
X 
X+   if (ParamCount == 0)
X+    BEGIN
X+       fprintf(stderr, "Usage: %s [ option(s) ] file(s) [ option(s) ] file(s)\n",
X+                       argv[0]);
X+       exit(0);
X+    END
X+    
X    if (First)
X     BEGIN
X      endian_init(); nls_init(); bpemu_init(); stdhandl_init();
d43e98b6d66a60133f2e47a098c20085
exit

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: amdmi3 
State-Changed-When: Tue May 20 20:20:37 UTC 2014 
State-Changed-Why:  
Committed, with minor changes. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=189648 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/189648: commit references a PR
Date: Tue, 20 May 2014 20:20:39 +0000 (UTC)

 Author: amdmi3
 Date: Tue May 20 20:20:33 2014
 New Revision: 354683
 URL: http://svnweb.freebsd.org/changeset/ports/354683
 QAT: https://qat.redports.org/buildarchive/r354683/
 
 Log:
   - Resurrect devel/asl: Assembler for a variety of microcontrollers/-processors
   - Stagify
   - Pass maintainership to submitter
   
   ASL can generate code for totally different processors.  These are implemented:
   
   Motorola 68000..68030,683xx including math co-processor and MMU; DSP56000;
   	Motorola/IBM MPC601/MPC505/PPC403; 6800, 6805, 6809, 68(HC)11 and
   	Hitachi 6301
   Hitachi 6309, H8 and SH7000/7600
   Rockwell 6502 and 65(S)C02
   CMD 65816
   Mitsubishi MELPS-740; MELPS-7700; MELPS-4500 and M16
   Intel MCS-48/41, MCS-51, MCS-96 and 8080/8085
   AMD 29K
   Siemens 80C166/167
   Zilog Z80, Z180, Z380 and Z8
   Toshiba TLCS-900(L), TLCS-90, TLCS-870, TLCS-47 and TLCS-9000
   Microchip PIC16C54..16C57, PIC16C84/PIC16C64 and PIC17C42
   SGS-Thomson ST62xx and 6804
   Texas Instruments TMS32010/32015, TMS3202x, TMS320C3x and TMS370xxx
   NEC uPD 78(C)1x and uPD 75xxx (a.k.a. 75K0)
   
   WWW: http://john.ccac.rwth-aachen.de:8000/as/
   
   PR:		189648
   Submitted by:	"Daniel O'Connor" <doconnor@gsoft.com.au>
 
 Added:
   head/devel/asl/
      - copied from r350941, head/devel/asl/
   head/devel/asl/files/patch-Makefile   (contents, props changed)
   head/devel/asl/files/patch-as.c   (contents, props changed)
   head/devel/asl/files/patch-sysdefs.h   (contents, props changed)
 Deleted:
   head/devel/asl/files/patch-ac
   head/devel/asl/files/patch-ad
 Modified:
   head/devel/Makefile
   head/devel/asl/Makefile
   head/devel/asl/files/Makefile.def
   head/devel/asl/pkg-plist
 
 Modified: head/devel/Makefile
 ==============================================================================
 --- head/devel/Makefile	Tue May 20 20:17:43 2014	(r354682)
 +++ head/devel/Makefile	Tue May 20 20:20:33 2014	(r354683)
 @@ -76,6 +76,7 @@
      SUBDIR += art
      SUBDIR += as31
      SUBDIR += asdlgen
 +    SUBDIR += asl
      SUBDIR += asmutils
      SUBDIR += asmx
      SUBDIR += astah-community
 
 Modified: head/devel/asl/Makefile
 ==============================================================================
 --- head/devel/asl/Makefile	Fri Apr 11 13:18:36 2014	(r350941)
 +++ head/devel/asl/Makefile	Tue May 20 20:20:33 2014	(r354683)
 @@ -1,4 +1,4 @@
 -# Created by: Thomas Gellekum <tg@FreeBSD.org>
 +# Created by: Thomas Gellekum <tg@freebsd.org>
  # $FreeBSD$
  
  PORTNAME=	asl
 @@ -8,16 +8,13 @@ MASTER_SITES=	${MASTER_SITE_SUNSITE} \
  		ftp://john.ccac.rwth-aachen.de/pub/as/source/c_version/
  MASTER_SITE_SUBDIR=	devel/lang/assemblers
  
 -MAINTAINER=	ports@FreeBSD.org
 +MAINTAINER=	doconnor@gsoft.com.au
  COMMENT=	Assembler for a variety of microcontrollers/-processors
  
 -DEPRECATED=	Unmaintained since 1997
 -EXPIRATION_DATE=	2014-04-09
  ONLY_FOR_ARCHS=	i386 alpha amd64
  
 -MAN1=	asl.1 p2bin.1 p2hex.1 pbind.1 plist.1
 +MAKE_ENV+=	STAGEDIR=${STAGEDIR}
  
 -NO_STAGE=	yes
  post-extract:
  	${CP} ${FILESDIR}/Makefile.def ${WRKSRC}
  
 @@ -25,7 +22,7 @@ post-patch:
  	${REINPLACE_CMD} -e 's/mkdirhier/mkdir \-p/' ${WRKSRC}/install.sh
  
  post-install:
 -	@${MKDIR} ${PREFIX}/share/doc/asl
 -	${INSTALL_DATA} ${WRKSRC}/doc_EN/* ${PREFIX}/share/doc/asl
 +	@${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/asl
 +	${INSTALL_DATA} ${WRKSRC}/doc_EN/* ${STAGEDIR}${PREFIX}/share/doc/asl
  
  .include <bsd.port.mk>
 
 Modified: head/devel/asl/files/Makefile.def
 ==============================================================================
 --- head/devel/asl/files/Makefile.def	Fri Apr 11 13:18:36 2014	(r350941)
 +++ head/devel/asl/files/Makefile.def	Tue May 20 20:20:33 2014	(r354683)
 @@ -8,10 +8,13 @@ LDFLAGS = -s
  # -------------------------------------------------------------------------
  # directories where binaries and includes should go during installation
  
 -BINDIR = ${PREFIX}/bin
 +BINDIR = ${STAGEDIR}/${PREFIX}/bin
 +# *INST are where things are installed to, vs where they are searched for
  INCDIR = ${PREFIX}/share/asl
 +INCDIRINST = ${STAGEDIR}/${PREFIX}/share/asl
  LIBDIR = ${PREFIX}/share/asl
 -MANDIR = ${PREFIX}/man
 +LIBDIRINST = ${STAGEDIR}/${PREFIX}/share/asl
 +MANDIR = ${STAGEDIR}/${PREFIX}/man
  DOCDIR =
  
  # -------------------------------------------------------------------------
 
 Added: head/devel/asl/files/patch-Makefile
 ==============================================================================
 --- /dev/null	00:00:00 1970	(empty, because file is newly added)
 +++ head/devel/asl/files/patch-Makefile	Tue May 20 20:20:33 2014	(r354683)
 @@ -0,0 +1,11 @@
 +--- Makefile.orig	1999-08-01 07:11:01.000000000 +0930
 ++++ Makefile	2014-05-11 14:46:32.794473751 +0930
 +@@ -60,7 +60,7 @@
 + 	cd tests; ./testall
 + 
 + install: $(ALLTARGETS)
 +-	./install.sh $(BINDIR) $(INCDIR) $(MANDIR) $(LIBDIR) $(DOCDIR)
 ++	./install.sh $(BINDIR) $(INCDIRINST) $(MANDIR) $(LIBDIRINST) $(DOCDIR)
 + 
 + clean:
 + 	rm -f $(ALLTARGETS) $(RESCOMPTARGET) $(TEX2DOCTARGET) $(TEX2HTMLTARGET) *.$(OBJEXTENSION) *.p *.rsc tests/testlog
 
 Added: head/devel/asl/files/patch-as.c
 ==============================================================================
 --- /dev/null	00:00:00 1970	(empty, because file is newly added)
 +++ head/devel/asl/files/patch-as.c	Tue May 20 20:20:33 2014	(r354683)
 @@ -0,0 +1,16 @@
 +--- as.c.orig	Sat May  9 15:13:05 1998
 ++++ as.c	Fri Dec 11 17:14:47 1998
 +@@ -2577,6 +2577,13 @@
 + 
 +    ParamCount=argc-1; ParamStr=argv;
 + 
 ++   if (ParamCount == 0)
 ++    BEGIN
 ++       fprintf(stderr, "Usage: %s [ option(s) ] file(s) [ option(s) ] file(s)\n",
 ++                       argv[0]);
 ++       exit(0);
 ++    END
 ++    
 +    if (First)
 +     BEGIN
 +      endian_init(); nls_init(); bpemu_init(); stdhandl_init();
 
 Added: head/devel/asl/files/patch-sysdefs.h
 ==============================================================================
 --- /dev/null	00:00:00 1970	(empty, because file is newly added)
 +++ head/devel/asl/files/patch-sysdefs.h	Tue May 20 20:20:33 2014	(r354683)
 @@ -0,0 +1,68 @@
 +--- sysdefs.h.orig	1998-11-03 23:12:15.000000000 +0100
 ++++ sysdefs.h	2009-03-17 14:25:05.000000000 +0100
 +@@ -524,6 +524,26 @@
 + #define LOCALE_NLS
 + #endif
 + 
 ++#ifdef __FreeBSD__
 ++#define ARCHSYSNAME "unknown-freebsd"
 ++#define DEFSMADE
 ++#define OPENRDMODE "r"
 ++#define OPENWRMODE "w"
 ++#define OPENUPMODE "r+"
 ++#define IEEEFLOAT
 ++typedef signed char Integ8;
 ++typedef unsigned char Card8;
 ++typedef signed short Integ16;
 ++typedef unsigned short Card16;
 ++#define HAS16
 ++typedef signed int Integ32;
 ++typedef unsigned int Card32;
 ++typedef signed long Integ64;
 ++typedef unsigned long Card64;
 ++#define HAS64
 ++#define NO_NLS
 ++#endif
 ++
 + #endif /* __alpha */
 + 
 + /*===========================================================================*/
 +@@ -725,6 +745,38 @@
 + #endif /* __i386 */
 + 
 + /*===========================================================================*/
 ++/* AMD opteron/athlon64/k8 platforms */
 ++
 ++#ifdef __amd64__
 ++
 ++#define ARCHPRNAME "amd64"
 ++
 ++/*---------------------------------------------------------------------------*/
 ++/* amd64 with FreeBSD and GCC: */
 ++   
 ++#ifdef __FreeBSD__
 ++#define ARCHSYSNAME "unknown-freebsd"
 ++#define DEFSMADE
 ++#define OPENRDMODE "r"
 ++#define OPENWRMODE "w"
 ++#define OPENUPMODE "r+"
 ++#define IEEEFLOAT
 ++typedef signed char Integ8;
 ++typedef unsigned char Card8;
 ++typedef signed short Integ16;
 ++typedef unsigned short Card16;
 ++#define HAS16
 ++typedef signed int Integ32;
 ++typedef unsigned int Card32;
 ++typedef signed long Integ64;
 ++typedef unsigned long Card64;
 ++#define HAS64
 ++#define LOCALE_NLS
 ++#endif
 ++
 ++#endif /* __amd64__ */
 ++
 ++/*===========================================================================*/
 + /* Misc... */
 + 
 + /*---------------------------------------------------------------------------*/
 
 Modified: head/devel/asl/pkg-plist
 ==============================================================================
 --- head/devel/asl/pkg-plist	Fri Apr 11 13:18:36 2014	(r350941)
 +++ head/devel/asl/pkg-plist	Tue May 20 20:20:33 2014	(r354683)
 @@ -3,6 +3,11 @@ bin/p2hex
  bin/p2bin
  bin/pbind
  bin/plist
 +man/man1/asl.1.gz
 +man/man1/p2bin.1.gz
 +man/man1/p2hex.1.gz
 +man/man1/pbind.1.gz
 +man/man1/plist.1.gz
  share/asl/80c50x.inc
  share/asl/80c552.inc
  share/asl/as.msg
 _______________________________________________
 svn-ports-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-ports-all
 To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
 
>Unformatted:
