Changeset View
Changeset View
Standalone View
Standalone View
head/devel/gradle/Makefile
# Created by: Gasol Wu <gasol.wu@gmail.com> | # Created by: Gasol Wu <gasol.wu@gmail.com> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= gradle | PORTNAME= gradle | ||||
PORTVERSION= 3.2.1 | PORTVERSION= 4.0 | ||||
CATEGORIES= devel java | CATEGORIES= devel java | ||||
MASTER_SITES= https://services.gradle.org/distributions/ \ | MASTER_SITES= https://downloads.gradle.org/distributions/ | ||||
http://services.gradle.org/distributions/ | EXTRACT_SUFX= -bin.zip | ||||
DISTNAME= ${PORTNAME}-${PORTVERSION}-bin | |||||
MAINTAINER= gasol.wu@gmail.com | MAINTAINER= gasol.wu@gmail.com | ||||
COMMENT= Project automation tool | COMMENT= Project automation tool | ||||
LICENSE= APACHE20 | LICENSE= APACHE20 | ||||
# Gradle depends on native-platform which has a native component that | |||||
# requires libstdc++.so.6, because it was compiled with g++. | |||||
# See https://github.com/adammurdoch/native-platform/issues/8 | |||||
LIB_DEPENDS= libstdc++.so.6:misc/compat9x | |||||
NO_ARCH= yes | NO_ARCH= yes | ||||
USES= zip | USES= zip | ||||
USE_JAVA= yes | USE_JAVA= yes | ||||
NO_BUILD= yes | NO_BUILD= yes | ||||
WRKSRC= ${WRKDIR}/${DISTNAME:S/-bin$$//} | |||||
SUB_LIST= PORTVERSION=${PORTVERSION} \ | SUB_LIST= PORTVERSION=${PORTVERSION} \ | ||||
JAVA=${JAVA} | JAVA=${JAVA} | ||||
SUB_FILES= gradle | SUB_FILES= gradle | ||||
do-install: | do-install: | ||||
${INSTALL_SCRIPT} ${WRKDIR}/gradle ${STAGEDIR}${PREFIX}/bin/gradle | ${INSTALL_SCRIPT} ${WRKDIR}/gradle ${STAGEDIR}${PREFIX}/bin/gradle | ||||
(cd ${WRKSRC} && ${COPYTREE_SHARE} lib ${STAGEDIR}${DATADIR}) | (cd ${WRKSRC} && ${COPYTREE_SHARE} lib ${STAGEDIR}${DATADIR}) | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |