50 lines
1.3 KiB
Makefile
Raw Normal View History

2020-09-12 09:30:00 +00:00
# $OpenBSD: Makefile,v 1.35 2020/09/12 09:30:00 jasper Exp $
COMMENT= software project management and comprehension tool
2020-09-12 09:30:00 +00:00
V= 3.6.3
2013-02-06 17:46:44 +00:00
DISTNAME= apache-maven-$V
PKGNAME= ${DISTNAME:S/apache-//}
CATEGORIES= devel
HOMEPAGE= http://maven.apache.org/
# Apache Software License 2.0
PERMIT_PACKAGE= Yes
2013-02-06 17:46:44 +00:00
MASTER_SITES= ${MASTER_SITE_APACHE:=maven/maven-3/${V}/binaries/} \
http://archive.apache.org/dist/maven/binaries/
EXTRACT_SUFX= -bin.tar.gz
MODULES= java
2017-08-18 18:38:21 +00:00
MODJAVA_VER= 1.8+
2010-11-15 19:45:56 +00:00
RUN_DEPENDS= java/javaPathHelper
NO_BUILD= Yes
2013-03-11 10:50:00 +00:00
NO_TEST= Yes
MAVEN_HOME= ${LOCALBASE}/maven
SAMPLEDIR= ${PREFIX}/share/examples/maven
SUBST_VARS+= MAVEN_HOME
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 -o -name \*.bat -o -name \*.cmd -o -name \*.exe \
\) -delete
2014-11-11 08:29:59 +00:00
${INSTALL_DATA_DIR} ${SAMPLEDIR}/logging/
${INSTALL_DATA} ${WRKSRC}/conf/logging/* ${SAMPLEDIR}/logging/
${INSTALL_DATA} ${WRKSRC}/conf/settings.xml ${SAMPLEDIR}/
ln -s ${SYSCONFDIR}/maven ${PREFIX}/maven/conf
2015-07-04 17:06:33 +00:00
${SUBST_CMD} ${WRKSRC}/bin/mvn ${PREFIX}/maven/bin/mvn
${SUBST_CMD} -m 0644 -c ${FILESDIR}/maven.rc ${SAMPLEDIR}/maven.rc
${SUBST_CMD} -m 755 -c ${FILESDIR}/mvn ${PREFIX}/bin/mvn
.include <bsd.port.mk>