Pullup ticket #3327 - requested by markd
[pkgsrcv2.git] / devel / apache-maven / Makefile
1 # $NetBSD: Makefile,v 1.3 2009/07/29 17:45:59 yyamano Exp $
2 #
3
4 DISTNAME=       apache-maven-2.2.1
5 CATEGORIES=     devel java
6 MASTER_SITES=   ${MASTER_SITE_APACHE:=maven/binaries/}
7 EXTRACT_SUFX=   .tar.bz2
8 DISTFILES=      ${DISTNAME}-bin${EXTRACT_SUFX}
9
10 MAINTAINER=     yyamano@NetBSD.org
11 HOMEPAGE=       http://maven.apache.org/
12 COMMENT=        Apache Project's software project management and comprehension tool
13
14 PKG_DESTDIR_SUPPORT=    user-destdir
15
16 USE_JAVA=       run
17 USE_JAVA2=      1.5
18 USE_TOOLS+=     pax
19 NO_BUILD=       yes
20
21 SUBST_CLASSES+=         maven
22 SUBST_FILES.maven=      bin/mvn
23 SUBST_STAGE.maven=      pre-configure
24 SUBST_SED.maven=        -e 's,@JAVA_HOME@,${PKG_JAVA_HOME},g'
25 SUBST_SED.maven+=       -e 's,@PREFIX@,${PREFIX},g'
26
27 INSTALLATION_DIRS=      bin etc/maven lib/java/maven lib/java/maven/boot share/doc/java/maven
28
29 do-install:
30         ${INSTALL_SCRIPT} ${WRKSRC}/bin/mvn ${DESTDIR}${PREFIX}/bin
31         ${INSTALL_DATA} ${WRKSRC}/bin/m2.conf ${DESTDIR}${PREFIX}/etc/maven
32         ${INSTALL_DATA} ${WRKSRC}/conf/settings.xml ${DESTDIR}${PREFIX}/etc/maven
33         ${INSTALL_DATA} ${WRKSRC}/boot/*.jar ${DESTDIR}${PREFIX}/lib/java/maven/boot
34         ${INSTALL_DATA} ${WRKSRC}/lib/*.jar ${DESTDIR}${PREFIX}/lib/java/maven
35         ${INSTALL_DATA} ${WRKSRC}/README.txt ${DESTDIR}${PREFIX}/share/doc/java/maven
36         ${INSTALL_DATA} ${WRKSRC}/NOTICE.txt ${DESTDIR}${PREFIX}/share/doc/java/maven
37         ${INSTALL_DATA} ${WRKSRC}/LICENSE.txt ${DESTDIR}${PREFIX}/share/doc/java/maven
38
39 .include "../../mk/java-vm.mk"
40 .include "../../mk/bsd.pkg.mk"