Date: Fri, 28 Jun 2013 20:26:10 GMT From: Uffe Jakobsen <uffe@uffe.org> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/180070: New port: devel/kickassembler: Advanced MOS 65xx assembler with embedded script language Message-ID: <201306282026.r5SKQAXQ073946@oldred.freebsd.org> Resent-Message-ID: <201306282030.r5SKU2QX016091@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 180070 >Category: ports >Synopsis: New port: devel/kickassembler: Advanced MOS 65xx assembler with embedded script language >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 Jun 28 20:30:02 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Uffe Jakobsen >Release: FreeBSD 9.1 >Organization: >Environment: FreeBSD asus-u32u 9.1-RELEASE-p4 FreeBSD 9.1-RELEASE-p4 #0: Mon Jun 17 11:42:37 UTC 2013 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 >Description: New port: devel/kickassembler: Advanced MOS 65xx assembler with embedded script language Kick Assembler is an advanced MOS 65xx assembler combined with a Java Script like script language. WWW: http://www.theweb.dk/KickAssembler/ >How-To-Repeat: >Fix: Patch attached with submission follows: # 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: # # kickassembler # kickassembler/pkg-descr # kickassembler/pkg-plist # kickassembler/Makefile # kickassembler/distinfo # kickassembler/files # kickassembler/files/kickassembler.sh.in # echo c - kickassembler mkdir -p kickassembler > /dev/null 2>&1 echo x - kickassembler/pkg-descr sed 's/^X//' >kickassembler/pkg-descr << 'b296acfcd8cf6150a931b80dac9b5483' XKick Assembler is an advanced MOS 65xx assembler combined Xwith a Java Script like script language. X XWWW: http://www.theweb.dk/KickAssembler/ b296acfcd8cf6150a931b80dac9b5483 echo x - kickassembler/pkg-plist sed 's/^X//' >kickassembler/pkg-plist << '01d874f3a3514083460d75650c6a8e0d' Xbin/kickassembler X%%PORTDOCS%%%%DOCSDIR%%/KickAssembler.pdf X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/2x2char.gif X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/2x2scroll.asm X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/2x2scroll.prg X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/KoalaShower.asm X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/KoalaShower.prg X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MusicIrq.asm X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MusicIrq.prg X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/My_Glamrous_Life.sid X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Nightshift.sid X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/PreCalcVector.asm X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/PreCalcVector.prg X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SID_Player.asm X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SID_Player.prg X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fractal.asm X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fractal.prg X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ode to 64.bin X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/picture.prg Xshare/java/kickassembler/KickAss.cfg Xshare/java/kickassembler/KickAss.jar Xshare/java/kickassembler/kickassembler.sh X@dirrm share/java/kickassembler X%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%% X%%PORTDOCS%%@dirrm %%DOCSDIR%% 01d874f3a3514083460d75650c6a8e0d echo x - kickassembler/Makefile sed 's/^X//' >kickassembler/Makefile << '63e3d409adf248854f35be8d324ee375' X# Created by: Uffe Jakobsen <uffe@uffe.org> (Date: 20130527) X# $FreeBSD: $ X XPORTNAME= kickassembler XPORTVERSION=3.28 XCATEGORIES= devel java XMASTER_SITES= http://www.theweb.dk/KickAssembler/ XDISTNAME= KickAssembler${PORTVERSION} XEXTRACT_SUFX= .zip X XMAINTAINER= uffe@uffe.org XCOMMENT= Advanced MOS 65xx assembler with embedded script language X XUSE_ZIP= yes XUSE_JAVA= yes XJAVA_VERSION= 1.7+ X XNO_BUILD= yes X XSUB_FILES=i kickassembler.sh XSUB_LIST= PORTNAME=${PORTNAME} X XWRKSRC= ${WRKDIR} X Xdo-install: X ${INSTALL} -d ${JAVASHAREDIR}/${PORTNAME} X ${INSTALL_DATA} ${WRKSRC}/KickAss.jar ${JAVASHAREDIR}/${PORTNAME} X ${INSTALL_DATA} ${WRKSRC}/KickAss.cfg ${JAVASHAREDIR}/${PORTNAME} X ${INSTALL} -d ${DOCSDIR}/ X ${INSTALL_DATA} ${WRKSRC}/KickAssembler.pdf ${DOCSDIR}/ X ${INSTALL} -d ${EXAMPLESDIR} X ${INSTALL_DATA} ${WRKSRC}/Examples/*/* ${EXAMPLESDIR}/ X @${INSTALL_SCRIPT} ${WRKDIR}/kickassembler.sh ${JAVASHAREDIR}/${PORTNAME} X @${INSTALL_SCRIPT} ${WRKDIR}/kickassembler.sh ${PREFIX}/bin/kickassembler X X.include <bsd.port.mk> 63e3d409adf248854f35be8d324ee375 echo x - kickassembler/distinfo sed 's/^X//' >kickassembler/distinfo << '8e8a2f21e1d18070153bbdcc22a6f4fd' XSHA256 (KickAssembler3.28.zip) = 15e5e78c9b5980badffdce38fc17e6cd4e620c93920fafa80c2eeee9e511f895 XSIZE (KickAssembler3.28.zip) = 822462 8e8a2f21e1d18070153bbdcc22a6f4fd echo c - kickassembler/files mkdir -p kickassembler/files > /dev/null 2>&1 echo x - kickassembler/files/kickassembler.sh.in sed 's/^X//' >kickassembler/files/kickassembler.sh.in << '087938d470405ee73495393cd5a40d9c' X#!/bin/sh X# X# Execution wrapper for KickAssembler X# X# Written by Uffe Jakobsen X# X Xexec java -jar %%JAVASHAREDIR%%/%%PORTNAME%%/KickAss.jar ${@} X X# X# EOF X# 087938d470405ee73495393cd5a40d9c exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201306282026.r5SKQAXQ073946>