# New ports collection makefile for: maven # Date created: 17 October 2003 # Whom: Rui Lopes # # $FreeBSD$ # PORTNAME= maven PORTVERSION= 1.0.2 CATEGORIES= devel java MASTER_SITES= ${MASTER_SITE_APACHE} MASTER_SITE_SUBDIR= ${PORTNAME}/binaries MAINTAINER= rui@ruilopes.com COMMENT= Java project management and project comprehension tool USE_BZIP2= yes USE_JAVA= yes JAVA_VERSION= 1.3+ NO_BUILD= yes DATADIR= ${JAVASHAREDIR}/${PORTNAME} PKGMESSAGE= ${WRKDIR}/pkg-message post-configure: @${SED} -e 's,%%DATADIR%%,${DATADIR},g' pkg-message > ${PKGMESSAGE} BINFILES= install_repo.sh maven DIRECTORIES= lib lib/endorsed plugins do-install: ${MKDIR} ${DATADIR}/bin .for file in ${BINFILES} ${INSTALL_SCRIPT} ${WRKSRC}/bin/${file} ${DATADIR}/bin .endfor ${LN} -fs ${DATADIR}/bin/maven ${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/bin/forehead.conf ${DATADIR}/bin ${INSTALL_DATA} ${WRKSRC}/*.xsd ${DATADIR} .for dir in ${DIRECTORIES} ${MKDIR} ${DATADIR}/${dir} ${INSTALL_DATA} ${WRKSRC}/${dir}/*.jar ${DATADIR}/${dir} .endfor post-install: .if !defined(BATCH) @${CAT} ${PKGMESSAGE} .endif # This target is only meant to be used by the port maintainer. x-generate-plist: (${PORTSDIR}/Tools/scripts/plist -d -m ${MTREE_FILE} ${PREFIX}|${SED} -E 's,.*share/nls/.+$$,,g;s,${DATADIR:S,^${PREFIX}/,,},%%DATADIR%%,g'|${TR} -s '\n') > temp-pkg-plist .include