# New ports collection makefile for: openmap # Date created: 2005-07-30 # Whom: des # # $FreeBSD$ # PORTNAME= openmap PORTVERSION= 4.6.2 PORTREVISION= 2 CATEGORIES= astro java devel graphics MASTER_SITES= http://openmap.bbn.com/src/ MAINTAINER= des@FreeBSD.org COMMENT= Java toolkit for manipulating and displaying geographic data RUN_DEPENDS= classpath:${PORTSDIR}/java/javavmwrapper USE_JAVA= yes JAVA_VERSION= 1.4+ PKGMESSAGE= ${WRKSRC}/LICENSE USE_ANT= yes MAKE_ARGS+= -Dopenmap.home=${WRKSRC} \ -Didl2java.compiler=${JAVA_HOME}/bin/idlj SUB_FILES= openmap.sh do-configure: (cd ${WRKSRC} && ${FIND} . -type f -print0 | ${XARGS} -0 \ ${REINPLACE_CMD} -e 's,/usr/local/openmap,${DATADIR},g') (cd ${WRKSRC} && ${FIND} . -type f -name \*.bak -delete) do-install: (cd ${WRKSRC}/lib && \ ${INSTALL_DATA} -o ${SHAREOWN} -g ${SHAREGRP} *.jar ${JAVAJARDIR}) ${MKDIR} ${DATADIR} (cd ${WRKSRC}/share && ${FIND} . -type f -print | \ ${CPIO} -pdmu -R${SHAREOWN}:${SHAREGRP} ${DATADIR}) ${FIND} ${DATADIR} -type d -print0 | ${XARGS} -0 ${CHMOD} 0555 ${FIND} ${DATADIR} -type f -print0 | ${XARGS} -0 ${CHMOD} 0444 ${INSTALL_SCRIPT} -o ${BINOWN} -g ${BINGRP} \ ${WRKDIR}/openmap.sh ${PREFIX}/bin/openmap ${MKDIR} ${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} -o ${SHAREOWN} -g ${SHAREGRP} \ AUTHORS LICENSE README ${DOCSDIR}) .if !defined(NOPORTDOCS) (cd ${WRKSRC}/doc && ${FIND} . -type f -print | \ ${CPIO} -pdmu -R${SHAREOWN}:${SHAREGRP} ${DOCSDIR}) ${FIND} ${DOCSDIR} -type d -print0 | ${XARGS} -0 ${CHMOD} 0555 ${FIND} ${DOCSDIR} -type f -print0 | ${XARGS} -0 ${CHMOD} 0444 .endif .include