1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-25 00:51:21 +00:00

Kick Assembler is an advanced MOS 65xx assembler combined

with a Java Script like script language.

WWW: http://www.theweb.dk/KickAssembler/

PR:		ports/180070
Submitted by:	Uffe Jakobsen <uffe@uffe.org>
This commit is contained in:
Jason Helfman 2014-01-17 08:08:03 +00:00
parent 31dd0a9cc1
commit a67f8a3600
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=340017
6 changed files with 74 additions and 0 deletions

View File

@ -904,6 +904,7 @@
SUBDIR += kdevelop-php
SUBDIR += kdevelop-php-docs
SUBDIR += kdevplatform
SUBDIR += kickassembler
SUBDIR += kimwitu
SUBDIR += kyra
SUBDIR += kyua

View File

@ -0,0 +1,34 @@
# Created by: Uffe Jakobsen <uffe@uffe.org>
# $FreeBSD$
PORTNAME= kickassembler
PORTVERSION= 3.30
CATEGORIES= devel java
MASTER_SITES= http://www.theweb.dk/KickAssembler/
DISTNAME= KickAssembler${PORTVERSION}
MAINTAINER= uffe@uffe.org
COMMENT= Advanced MOS 65xx assembler with embedded script language
USE_ZIP= yes
USE_JAVA= yes
JAVA_VERSION= 1.6+
NO_BUILD= yes
SUB_LIST= PORTNAME=${PORTNAME}
SUB_FILES= kickassembler.sh
WRKSRC= ${WRKDIR}
post-extract-script:
@${MV} "${WRKSRC}/Examples/MusicIrq/ode to 64.bin" ${WRKSRC}/Examples/MusicIrq/odeto64.bin
do-install:
@${MKDIR} ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}
${INSTALL_DATA} ${WRKSRC}/KickAss.jar ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}
${INSTALL_DATA} ${WRKSRC}/KickAss.cfg ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}
@${MKDIR} ${STAGEDIR}${DOCSDIR} ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/KickAssembler.pdf ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/Examples/*/* ${STAGEDIR}${EXAMPLESDIR}
@${INSTALL_SCRIPT} ${WRKDIR}/kickassembler.sh ${STAGEDIR}${PREFIX}/bin/kickassembler
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (KickAssembler3.30.zip) = 0cb9794f23af07ac521507bc2e7cc6c01675b99e33bdd0bac0a653c2520ccfbd
SIZE (KickAssembler3.30.zip) = 822645

View File

@ -0,0 +1,9 @@
#!/bin/sh
#
# Execution wrapper for KickAssembler
#
# Written by Uffe Jakobsen <uffe@uffe.org>
#
JAVA_VERSION="%%JAVA_VERSION%%"
%%LOCALBASE%%/bin/java -jar %%JAVASHAREDIR%%/%%PORTNAME%%/KickAss.jar ${@}

View File

@ -0,0 +1,4 @@
Kick Assembler is an advanced MOS 65xx assembler combined
with a Java Script like script language.
WWW: http://www.theweb.dk/KickAssembler/

View File

@ -0,0 +1,24 @@
bin/kickassembler
%%PORTDOCS%%%%DOCSDIR%%/KickAssembler.pdf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/2x2char.gif
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/2x2scroll.asm
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/2x2scroll.prg
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/KoalaShower.asm
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/KoalaShower.prg
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MusicIrq.asm
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MusicIrq.prg
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/My_Glamrous_Life.sid
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Nightshift.sid
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/PreCalcVector.asm
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/PreCalcVector.prg
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SID_Player.asm
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SID_Player.prg
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fractal.asm
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fractal.prg
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/odeto64.bin
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/picture.prg
share/java/kickassembler/KickAss.cfg
share/java/kickassembler/KickAss.jar
@dirrm share/java/kickassembler
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
%%PORTDOCS%%@dirrm %%DOCSDIR%%