Date: Fri, 21 Nov 2003 14:57:56 +0100 (CET) From: Volker Stolz <stolz@i2.informatik.rwth-aachen.de> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/59549: New port: devel/as31 Message-ID: <200311211357.hALDvuEn087330@menelaos.informatik.rwth-aachen.de> Resent-Message-ID: <200311211400.hALE0bdP061428@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 59549 >Category: ports >Synopsis: New port: devel/as31 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Nov 21 06:00:36 PST 2003 >Closed-Date: >Last-Modified: >Originator: Volker Stolz >Release: FreeBSD 4.9-RC i386 >Organization: Lehrstuhl für Informatik II >Environment: System: FreeBSD menelaos.informatik.rwth-aachen.de 4.9-RC FreeBSD 4.9-RC #10: Tue Oct 7 12:32:25 CEST 2003 root@menelaos.informatik.rwth-aachen.de:/usr/obj/usr/src/sys/MENELAOS i386 >Description: AS31 is a free 8051 assembler originally written by Ken Stauffer. Versions of AS31 found here include important bug fixes and added features, such as standard intel-hex output format for use with PAULMON2 and EPROM programmers. AS31 is a good tool for building small 8051-based projects that are written in 100% 8051 assembly language. WWW: http://www.pjrc.com/tech/8051/ Builds successfully on i386 -STABLE, -CURRENT. >How-To-Repeat: >Fix: --- as31 begins here --- # 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: # # as31 # as31/Makefile # as31/pkg-descr # as31/distinfo # as31/files # as31/files/patch-Makefile # as31/pkg-plist # echo c - as31 mkdir -p as31 > /dev/null 2>&1 echo x - as31/Makefile sed 's/^X//' >as31/Makefile << 'END-of-as31/Makefile' X# New ports collection makefile for: as31 X# Date created: Nov 21, 2003 X# Whom: Volker Stolz <stolz@i2.informatik.rwth-aachen.de> X# X# $FreeBSD$ X# X XPORTNAME= as31 XPORTVERSION= 2.0.b3 XCATEGORIES= devel XMASTER_SITES= http://www.pjrc.com/tech/8051/tools/ XDISTNAME= ${PORTNAME}_beta3 X XMAINTAINER= stolz@i2.informatik.rwth-aachen.de XCOMMENT= A free 8051 assembler X X.ifndef(WITHOUT_X11) XUSE_GNOME= gtk12 XPLIST_SUB+= X11="" X.else XALL_TARGET= as31 XPLIST_SUB+= X11="@comment " X.endif XUSE_BISON= YES X XWRKSRC= ${WRKDIR}/${PORTNAME} X Xdo-install: X @${INSTALL} ${WRKSRC}/as31 ${PREFIX}/bin X.ifndef(WITHOUT_X11) X @${INSTALL} ${WRKSRC}/as31_gtk ${PREFIX}/bin X.endif X X.include <bsd.port.mk> END-of-as31/Makefile echo x - as31/pkg-descr sed 's/^X//' >as31/pkg-descr << 'END-of-as31/pkg-descr' XAS31 is a free 8051 assembler originally written by Ken Stauffer. XVersions of AS31 found here include important bug fixes and added Xfeatures, such as standard intel-hex output format for use with XPAULMON2 and EPROM programmers. AS31 is a good tool for building Xsmall 8051-based projects that are written in 100% 8051 assembly language. X XWWW: http://www.pjrc.com/tech/8051/ END-of-as31/pkg-descr echo x - as31/distinfo sed 's/^X//' >as31/distinfo << 'END-of-as31/distinfo' XMD5 (as31_beta3.tar.gz) = 24e2d74747e0b3672cdb581138e50d8f END-of-as31/distinfo echo c - as31/files mkdir -p as31/files > /dev/null 2>&1 echo x - as31/files/patch-Makefile sed 's/^X//' >as31/files/patch-Makefile << 'END-of-as31/files/patch-Makefile' X--- Makefile.orig Fri Nov 21 14:10:27 2003 X+++ Makefile Fri Nov 21 14:10:55 2003 X@@ -20,8 +20,8 @@ X X X #Use this CFLAGS line with gcc on linux X-CFLAGS=-O3 -Wall X-CC=gcc X+#CFLAGS=-O3 -Wall X+#CC=gcc X X #Use this CFLAGS line on solaris, etc X #CFLAGS=-O END-of-as31/files/patch-Makefile echo x - as31/pkg-plist sed 's/^X//' >as31/pkg-plist << 'END-of-as31/pkg-plist' Xbin/as31 X%%X11%%bin/as31_gtk END-of-as31/pkg-plist exit --- as31 ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200311211357.hALDvuEn087330>