# New ports collection makefile for: jode-regexp # Date created: June 24th 2003 # Whom: mi # # $FreeBSD$ PORTNAME= jode PORTVERSION= 1.1.1 PORTREVISION= 1 CATEGORIES= java devel MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR=${PORTNAME} MAINTAINER= mi@aldan.algebra.com COMMENT= A java package containing a decompiler and an optimizer for java BUILD_DEPENDS= ${GETOPT_JAR}:${PORTSDIR}/java/java-getopt RUN_DEPENDS= ${BUILD_DEPENDS} USE_JAVA= 1.2+ NEED_JAVAC= yes GNU_CONFIGURE= yes USE_GMAKE= yes GETOPT_JAR= ${JAVAJARDIR}/getopt.jar CLASSLIB= ${JAVA_CLASSES}:${GETOPT_JAR} CONFIGURE_ENV+= CLASSLIB=${CLASSLIB} JAR="${JAR}" \ JAVA="${JAVA}" JAVAC="${JAVAC}" CONFIGURE_ARGS+=--datadir="${JAVAJARDIR}" # Don't create the dependencies: MAKE_ARGS+= JAVADEP=: # Run two compilers in parallel -- faster even on a single CPU machine: MAKE_ARGS+= -j2 PLIST_SUB+= VERSION=${PORTVERSION} post-build: cd ${WRKSRC} && ${JAR} cvf ${PORTNAME}-${PORTVERSION}.jar \ `${FIND} jode -name \*.class` post-install: ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}-${PORTVERSION}.jar \ ${JAVAJARDIR}/ # Documentation HTML seems broken and out of date. Don't bother #.ifndef (NOPORTDOCS) # ${MKDIR} ${DOCSDIR} # ${INSTALL_DATA} ${WRKSRC}/doc/*.html ${WRKSRC}/doc/*.gif ${DOCSDIR}/ #.endif .include