[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / devel / jgrasp

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>