Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 10 Jul 2016 07:21:56 +0000 (UTC)
From:      Kurt Jaeger <pi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org
Subject:   svn commit: r418302 - in branches/2016Q3/devel/gradle: . files
Message-ID:  <201607100721.u6A7LuXu029449@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pi
Date: Sun Jul 10 07:21:55 2016
New Revision: 418302
URL: https://svnweb.freebsd.org/changeset/ports/418302

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:		r418287
  Submitted by:	Tobias Kortkamp <t@tobik.me>
  Approved by:	portmgr

Modified:
  branches/2016Q3/devel/gradle/Makefile
  branches/2016Q3/devel/gradle/files/gradle.in
Directory Properties:
  branches/2016Q3/   (props changed)

Modified: branches/2016Q3/devel/gradle/Makefile
==============================================================================
--- branches/2016Q3/devel/gradle/Makefile	Sun Jul 10 07:21:17 2016	(r418301)
+++ branches/2016Q3/devel/gradle/Makefile	Sun Jul 10 07:21:55 2016	(r418302)
@@ -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: branches/2016Q3/devel/gradle/files/gradle.in
==============================================================================
--- branches/2016Q3/devel/gradle/files/gradle.in	Sun Jul 10 07:21:17 2016	(r418301)
+++ branches/2016Q3/devel/gradle/files/gradle.in	Sun Jul 10 07:21:55 2016	(r418302)
@@ -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 "$@"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201607100721.u6A7LuXu029449>