46 lines
1.7 KiB
Makefile
46 lines
1.7 KiB
Makefile
# $NetBSD: Makefile,v 1.3 2012/11/12 16:26:42 othyro Exp $
|
|
#
|
|
|
|
DISTNAME= Jason-1.3.3
|
|
PKGNAME= ${DISTNAME:S/J/j/}
|
|
CATEGORIES= devel net
|
|
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=jason/}
|
|
EXTRACT_SUFX= .tgz
|
|
|
|
MAINTAINER= jihbed.research@gmail.com
|
|
HOMEPAGE= http://jason.sourceforge.net/Jason/Jason.html
|
|
COMMENT= Java-based interpreter for an extended version of AgentSpeak
|
|
LICENSE= gnu-lgpl-v2.1
|
|
|
|
USE_JAVA= run
|
|
USE_JAVA2= yes
|
|
USE_TOOLS+= pax
|
|
USE_LANGUAGES= # none
|
|
|
|
INSTALLATION_DIRS= bin \
|
|
lib/java/jason/bin \
|
|
lib/java/jason/bin/jedit \
|
|
lib/java/jason/lib \
|
|
share/applications \
|
|
share/doc/jason \
|
|
share/examples/jason
|
|
|
|
post-extract:
|
|
${CP} ${FILESDIR}/jason.desktop ${WRKSRC}
|
|
|
|
do-build:
|
|
printf "#! ${SH}\\nexec ${PKG_JAVA_HOME}/bin/java -classpath "${PREFIX}/lib/java/jason/jason.jar":"${PREFIX}/lib/java/jason/jedit/jedit.jar":"${PREFIX}/lib/java/jason/lib/saci.jar":"${PREFIX}/lib/java/jason/lib/jade.jar":"${PREFIX}/lib/java/jason/lib/http.jar":"${PREFIX}/lib/java/jason/jedit/jars/ErrorList.jar":"${PREFIX}/lib/java/jason/jedit/jars/SideKick.jar" org.gjt.sp.jedit.jEdit \"\$$1\"\\n" >${WRKSRC}/jason
|
|
|
|
do-install:
|
|
${INSTALL_DATA} ${WRKSRC}/jason ${DESTDIR}${PREFIX}/lib/java/jason/bin
|
|
${INSTALL_DATA} ${WRKSRC}/jason.desktop ${DESTDIR}${PREFIX}/share/applications
|
|
cd ${WRKSRC}/bin/jedit && pax -wr -pm * ${DESTDIR}${PREFIX}/lib/java/jason/bin/jedit
|
|
cd ${WRKSRC}/lib && pax -wr -pm * ${DESTDIR}${PREFIX}/lib/java/jason/lib
|
|
cd ${WRKSRC}/doc && pax -wr -pm * ${DESTDIR}${PREFIX}/share/doc/jason
|
|
cd ${WRKSRC}/examples && pax -wr -pm * \
|
|
${DESTDIR}${PREFIX}/share/examples/jason
|
|
|
|
|
|
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
|
|
.include "../../mk/java-vm.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|