PORTNAME= edumips64
DISTVERSION= 1.3.0
CATEGORIES= emulators education java
MASTER_SITES= https://github.com/EduMIPS64/${PORTNAME}/releases/download/v${DISTVERSION}/
EXTRACT_SUFX= .jar
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= [email protected]
COMMENT= Free, cross-platform, educational, visual MIPS64 CPU simulator
WWW= https://www.edumips.org/ \
https://github.com/EduMIPS64/edumips64/
LICENSE= GPLv2
USES= java
JAVA_VERSION= 17+
DESKTOP_ENTRIES= "EduMIPS64" \
"${COMMENT}" \
"" \
"${PORTNAME}" \
"Education;Emulator;" \
false
EXTRACT_CMD= ${CP}
EXTRACT_BEFORE_ARGS= # none
EXTRACT_AFTER_ARGS= ${WRKSRC}
NO_ARCH= yes
NO_BUILD= yes
SUB_FILES= ${PORTNAME}
SUB_LIST= JARFILE=${_JARFILE} \
JAVA=${JAVA}
NO_WRKSUBDIR= yes
PLIST_FILES= ${JAVAJARDIR}/${_JARFILE} \
bin/${PORTNAME}
PORTDOCS= ${DOCS_DISTFILES}
OPTIONS_DEFINE= DOCS
DOCS_DISTFILES= EduMIPS64.v${DISTVERSION}.-.English.Manual.pdf \
EduMIPS64.v${DISTVERSION}.-.Italian.Manual.pdf \
EduMIPS64.v${DISTVERSION}.-.Simplified.Chinese.Manual.pdf
_JARFILE= ${PORTNAME}.jar
do-install:
${INSTALL_DATA} ${WRKSRC}/${DISTNAME}.jar \
${STAGEDIR}${JAVAJARDIR}/${_JARFILE}
${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
cd ${WRKSRC} && ${INSTALL_MAN} ${DOCS_DISTFILES} ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>