# $OpenBSD: Makefile,v 1.21 2013/03/11 10:50:11 espie Exp $ COMMENT= software project management and comprehension tool V= 3.0.5 DISTNAME= apache-maven-$V PKGNAME= ${DISTNAME:S/apache-//} CATEGORIES= devel REVISION= 0 HOMEPAGE= http://maven.apache.org/ # Apache Software License 2.0 PERMIT_PACKAGE_CDROM= Yes MASTER_SITES= ${MASTER_SITE_APACHE:=maven/maven-3/${V}/binaries/} \ http://archive.apache.org/dist/maven/binaries/ EXTRACT_SUFX= -bin.tar.gz MODULES= java MODJAVA_VER= 1.6+ RUN_DEPENDS= java/javaPathHelper NO_BUILD= Yes NO_TEST= Yes MAVEN_HOME= ${LOCALBASE}/maven SAMPLEDIR= ${PREFIX}/share/examples/maven do-install: ${INSTALL_DATA_DIR} ${PREFIX}/maven ${INSTALL_DATA_DIR} ${SAMPLEDIR} cd ${WRKDIST} && \ tar -cf - bin boot lib `find * -prune -type f` | \ tar -C ${PREFIX}/maven -xf - find ${WRKINST} -name \*.orig -or -name \*.bat -or -name \*.exe | \ xargs rm ${INSTALL_DATA} ${WRKSRC}/conf/settings.xml ${SAMPLEDIR}/ ln -s ${SYSCONFDIR}/maven ${PREFIX}/maven/conf @perl -pi -e 's,%%SYSCONFDIR%%,${SYSCONFDIR},' \ ${PREFIX}/maven/bin/mvn @sed -e 's,%%MAVEN_HOME%%,${MAVEN_HOME},' \ < ${FILESDIR}/maven.rc \ > ${SAMPLEDIR}/maven.rc @sed -e 's,%%LOCALBASE%%,${LOCALBASE},' \ < ${FILESDIR}/mvn \ > ${WRKSRC}/bin/mvn ${INSTALL_SCRIPT} ${WRKSRC}/bin/mvn ${PREFIX}/bin/ .include <bsd.port.mk>