svn commit: r418287 - in head/devel/gradle: . files

Kurt Jaeger pi at FreeBSD.org
Sat Jul 9 18:43:42 UTC 2016


Author: pi
Date: Sat Jul  9 18:43:40 2016
New Revision: 418287
URL: https://svnweb.freebsd.org/changeset/ports/418287

Log:
  devel/gradle: Add missing dependency
  
  Gradle uses native-platform which has compiled its native component
  with g++, and requires that libstdc++.so.6 is available. See
  https://github.com/adammurdoch/native-platform/issues/8.
  
  PR:		208471
  MFH:		2016Q3
  Submitted by:	Tobias Kortkamp <t at tobik.me>
  Approved by:	gasol.wu at gmail.com (maintainer timeout)

Modified:
  head/devel/gradle/Makefile
  head/devel/gradle/files/gradle.in

Modified: head/devel/gradle/Makefile
==============================================================================
--- head/devel/gradle/Makefile	Sat Jul  9 17:11:52 2016	(r418286)
+++ head/devel/gradle/Makefile	Sat Jul  9 18:43:40 2016	(r418287)
@@ -3,6 +3,7 @@
 
 PORTNAME=	gradle
 PORTVERSION=	2.12
+PORTREVISION=	1
 CATEGORIES=	devel java
 MASTER_SITES=	https://services.gradle.org/distributions/
 DISTNAME=	${PORTNAME}-${PORTVERSION}-bin
@@ -12,6 +13,11 @@ COMMENT=	Project automation tool
 
 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
+
 USES=		zip
 USE_JAVA=	yes
 NO_BUILD=	yes

Modified: head/devel/gradle/files/gradle.in
==============================================================================
--- head/devel/gradle/files/gradle.in	Sat Jul  9 17:11:52 2016	(r418286)
+++ head/devel/gradle/files/gradle.in	Sat Jul  9 18:43:40 2016	(r418287)
@@ -1,2 +1,2 @@
-#!/usr/bin/env bash
+#!/bin/sh
 exec "%%JAVA%%" -Dorg.gradle.native=false $JAVA_OPTS -classpath "%%DATADIR%%/lib/gradle-launcher-%%PORTVERSION%%.jar" org.gradle.launcher.GradleMain "$@"


More information about the svn-ports-all mailing list