# $OpenBSD: Makefile,v 1.5 2007/09/16 02:53:01 merdely Exp $ COMMENT= software project management and comprehension tool DISTNAME= maven-2.0 PKGNAME= ${DISTNAME}p2 CATEGORIES= devel HOMEPAGE= http://maven.apache.org/ # Apache Software License 2.0 PERMIT_PACKAGE_CDROM= Yes PERMIT_PACKAGE_FTP= Yes PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes MASTER_SITES= ${MASTER_SITE_APACHE:=maven/binaries/} \ http://archive.apache.org/dist/maven/binaries/ EXTRACT_SUFX= -bin.tar.gz MODULES= java MODJAVA_VER= 1.4+ BUILD_DEPENDS= ::archivers/gtar RUN_DEPENDS= ::java/javaPathHelper NO_BUILD= Yes NO_REGRESS= Yes MAVEN_HOME= ${LOCALBASE}/${DISTNAME} SAMPLEDIR= ${PREFIX}/share/examples/maven TAR= ${LOCALBASE}/bin/gtar SUBST_VARS+= DISTNAME do-install: ${INSTALL_DATA_DIR} ${PREFIX}/${DISTNAME} ${INSTALL_DATA_DIR} ${SAMPLEDIR} cd ${WRKDIST} && \ tar -cf - bin core lib `find * -prune -type f` | \ tar -C ${PREFIX}/${DISTNAME} -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}/${DISTNAME}/conf @perl -pi -e 's,%%SYSCONFDIR%%,${SYSCONFDIR},' \ ${PREFIX}/${DISTNAME}/bin/mvn @sed -e 's,%%MAVEN_HOME%%,${MAVEN_HOME},' \ < ${FILESDIR}/maven.rc \ > ${SAMPLEDIR}/maven.rc @sed -e 's,%%DISTNAME%%,${DISTNAME},' \ -e 's,%%LOCALBASE%%,${LOCALBASE},' \ < ${FILESDIR}/mvn \ > ${WRKSRC}/bin/mvn ${INSTALL_SCRIPT} ${WRKSRC}/bin/mvn ${PREFIX}/bin/ .include