| @@ -1,45 +1,45 @@ | | | @@ -1,45 +1,45 @@ |
1 | # $NetBSD: Makefile,v 1.12 2018/03/08 21:00:29 maya Exp $ | | 1 | # $NetBSD: Makefile,v 1.13 2018/03/25 21:59:40 abs Exp $ |
2 | | | 2 | |
3 | DISTNAME= gradle-4.6-bin | | 3 | DISTNAME= gradle-4.6-bin |
4 | PKGNAME= ${DISTNAME:S/-bin//} | | 4 | PKGNAME= ${DISTNAME:S/-bin//} |
5 | PKGREVISION= 1 | | 5 | PKGREVISION= 2 |
6 | CATEGORIES= devel java | | 6 | CATEGORIES= devel java |
7 | MASTER_SITES= http://services.gradle.org/distributions/ | | 7 | MASTER_SITES= http://services.gradle.org/distributions/ |
8 | EXTRACT_SUFX= .zip | | 8 | EXTRACT_SUFX= .zip |
9 | | | 9 | |
10 | MAINTAINER= asiekierka@gmail.com | | 10 | MAINTAINER= asiekierka@gmail.com |
11 | HOMEPAGE= https://gradle.org/ | | 11 | HOMEPAGE= https://gradle.org/ |
12 | COMMENT= Groovy-based Java build system | | 12 | COMMENT= Groovy-based Java build system |
13 | LICENSE= apache-2.0 | | 13 | LICENSE= apache-2.0 |
14 | | | 14 | |
15 | WRKSRC= ${WRKDIR}/${DISTNAME:S/-bin//} | | 15 | WRKSRC= ${WRKDIR}/${DISTNAME:S/-bin//} |
16 | | | 16 | |
17 | USE_JAVA= run | | 17 | USE_JAVA= run |
18 | USE_JAVA2= yes | | 18 | USE_JAVA2= yes |
19 | USE_TOOLS+= bash:run pax:build | | 19 | USE_TOOLS+= bash:run pax:build |
20 | NO_BUILD= yes | | 20 | NO_BUILD= yes |
21 | | | 21 | |
22 | pre-configure: | | 22 | pre-configure: |
23 | ${CP} ${FILESDIR}/gradle-launcher ${WRKSRC}/gradle-launcher | | 23 | ${CP} ${FILESDIR}/gradle-launcher ${WRKSRC}/gradle-launcher |
24 | | | 24 | |
25 | REPLACE_BASH+= gradle-launcher | | 25 | REPLACE_BASH+= gradle-launcher |
26 | | | 26 | |
27 | SUBST_CLASSES+= launcher | | 27 | SUBST_CLASSES+= launcher |
28 | SUBST_FILES.launcher= gradle-launcher | | 28 | SUBST_FILES.launcher= gradle-launcher |
29 | SUBST_STAGE.launcher= post-configure | | 29 | SUBST_STAGE.launcher= post-configure |
30 | SUBST_SED.launcher= -e 's,@APP_HOME@,${PREFIX}/lib/java/gradle,g' | | 30 | SUBST_SED.launcher= -e 's,@APP_HOME@,${PREFIX}/lib/java/gradle,g' |
31 | SUBST_SED.launcher+= -e 's,@PREFIX@,${PREFIX},g' | | 31 | SUBST_SED.launcher+= -e 's,@PREFIX@,${PREFIX},g' |
32 | SUBST_SED.launcher+= -e 's,@APP_LAUNCHER@,lib/gradle-launcher-${PKGVERSION}\.jar,g' | | 32 | SUBST_SED.launcher+= -e 's,@APP_LAUNCHER@,lib/gradle-launcher-${PKGVERSION_NOREV}\.jar,g' |
33 | SUBST_SED.launcher+= -e 's,@JAVA_HOME@,${PKG_JAVA_HOME},g' | | 33 | SUBST_SED.launcher+= -e 's,@JAVA_HOME@,${PKG_JAVA_HOME},g' |
34 | | | 34 | |
35 | INSTALLATION_DIRS= bin lib/java/gradle/lib lib/java/gradle/lib/plugins | | 35 | INSTALLATION_DIRS= bin lib/java/gradle/lib lib/java/gradle/lib/plugins |
36 | INSTALLATION_DIRS+= lib/java/gradle/media share/doc/java/gradle | | 36 | INSTALLATION_DIRS+= lib/java/gradle/media share/doc/java/gradle |
37 | | | 37 | |
38 | do-install: | | 38 | do-install: |
39 | ${INSTALL_SCRIPT} ${WRKSRC}/gradle-launcher ${DESTDIR}${PREFIX}/bin/gradle | | 39 | ${INSTALL_SCRIPT} ${WRKSRC}/gradle-launcher ${DESTDIR}${PREFIX}/bin/gradle |
40 | cd ${WRKSRC}/lib && ${PAX} -wr * ${DESTDIR}${PREFIX}/lib/java/gradle/lib | | 40 | cd ${WRKSRC}/lib && ${PAX} -wr * ${DESTDIR}${PREFIX}/lib/java/gradle/lib |
41 | ${INSTALL_DATA} ${WRKSRC}/media/*.icns ${DESTDIR}${PREFIX}/lib/java/gradle/media | | 41 | ${INSTALL_DATA} ${WRKSRC}/media/*.icns ${DESTDIR}${PREFIX}/lib/java/gradle/media |
42 | ${INSTALL_DATA} ${WRKSRC}/getting-started.html ${DESTDIR}${PREFIX}/share/doc/java/gradle | | 42 | ${INSTALL_DATA} ${WRKSRC}/getting-started.html ${DESTDIR}${PREFIX}/share/doc/java/gradle |
43 | | | 43 | |
44 | .include "../../mk/java-vm.mk" | | 44 | .include "../../mk/java-vm.mk" |
45 | .include "../../mk/bsd.pkg.mk" | | 45 | .include "../../mk/bsd.pkg.mk" |