Annotation of pkgsrc/devel/jgrasp/Makefile, Revision 1.9
1.9 ! jlam 1: # $NetBSD: Makefile,v 1.8 2005/06/01 18:02:44 jlam Exp $
1.1 jschauma 2: #
3:
1.5 jschauma 4: DISTNAME= jgrasp170
5: PKGNAME= jgrasp-1.7.0
1.1 jschauma 6: CATEGORIES= devel
7: MASTER_SITES= ftp://ftp.eng.auburn.edu/pub/grasp/jgrasp/
8: EXTRACT_SUFX= .zip
9:
10: MAINTAINER= jschauma@NetBSD.org
11: HOMEPAGE= http://www.jgrasp.org/
12: COMMENT= IDE with support for Software Visualizations
13:
14: WRKSRC= ${WRKDIR}/jgrasp
1.4 abs 15: PKG_JVMS_ACCEPTED= sun-jdk13 sun-jdk14 jdk13 jdk14
1.9 ! jlam 16: INSTALLATION_DIRS= bin
1.1 jschauma 17:
18: do-configure:
19: ${MKDIR} ${WRKSRC}/bin/${LOWER_OPSYS}
20:
21: do-build:
22: ${CC} ${CFLAGS} -lutil -o ${WRKSRC}/jbin/${LOWER_OPSYS}_run \
23: ${WRKSRC}/src/linux_run.c
1.2 kristerw 24: ${CC} ${CFLAGS} -I${X11BASE}/include \
1.6 jlam 25: -L${X11BASE}/lib ${COMPILER_RPATH_FLAG}${X11BASE}/lib -lX11 \
1.1 jschauma 26: -o ${WRKSRC}/bin/${LOWER_OPSYS}/jgrasp \
27: ${WRKSRC}/src/linux_exec.c
28:
29: do-install:
30: ${INSTALL_PROGRAM_DIR} ${PREFIX}/${PKGNAME}
31: ${INSTALL_PROGRAM_DIR} ${PREFIX}/${PKGNAME}/bin
32: ${INSTALL_PROGRAM_DIR} ${PREFIX}/${PKGNAME}/bin/${LOWER_OPSYS}
33: ${INSTALL_PROGRAM_DIR} ${PREFIX}/${PKGNAME}/jbin
34: cd ${WRKSRC} && ${PAX} -s ,^./.*bin/.*,, \
35: -rw . ${PREFIX}/${PKGNAME}/
36: ${INSTALL_DATA} ${WRKSRC}/jbin/JGRASP__829J_6h.class \
37: ${PREFIX}/${PKGNAME}/jbin/
38: ${INSTALL_PROGRAM} ${WRKSRC}/jbin/${LOWER_OPSYS}_run \
39: ${PREFIX}/${PKGNAME}/jbin/
40: ${INSTALL_PROGRAM} ${WRKSRC}/bin/${LOWER_OPSYS}/jgrasp \
41: ${PREFIX}/${PKGNAME}/bin/${LOWER_OPSYS}/
42: ${LN} -s ${PREFIX}/${PKGNAME}/bin/${LOWER_OPSYS}/jgrasp \
43: ${PREFIX}/bin/jgrasp
44:
1.8 jlam 45: .include "../../mk/x11.buildlink3.mk"
1.1 jschauma 46: .include "../../mk/java-vm.mk"
47: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>