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:
parent
31dd0a9cc1
commit
a67f8a3600
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=340017
@ -904,6 +904,7 @@
|
||||
SUBDIR += kdevelop-php
|
||||
SUBDIR += kdevelop-php-docs
|
||||
SUBDIR += kdevplatform
|
||||
SUBDIR += kickassembler
|
||||
SUBDIR += kimwitu
|
||||
SUBDIR += kyra
|
||||
SUBDIR += kyua
|
||||
|
34
devel/kickassembler/Makefile
Normal file
34
devel/kickassembler/Makefile
Normal 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>
|
2
devel/kickassembler/distinfo
Normal file
2
devel/kickassembler/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (KickAssembler3.30.zip) = 0cb9794f23af07ac521507bc2e7cc6c01675b99e33bdd0bac0a653c2520ccfbd
|
||||
SIZE (KickAssembler3.30.zip) = 822645
|
9
devel/kickassembler/files/kickassembler.sh.in
Normal file
9
devel/kickassembler/files/kickassembler.sh.in
Normal 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 ${@}
|
4
devel/kickassembler/pkg-descr
Normal file
4
devel/kickassembler/pkg-descr
Normal 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/
|
24
devel/kickassembler/pkg-plist
Normal file
24
devel/kickassembler/pkg-plist
Normal 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%%
|
Loading…
Reference in New Issue
Block a user