svn commit: r412931 - head/devel/spark

John Marino marino at FreeBSD.org
Sun Apr 10 13:39:48 UTC 2016


Author: marino
Date: Sun Apr 10 13:39:47 2016
New Revision: 412931
URL: https://svnweb.freebsd.org/changeset/ports/412931

Log:
  devel/spark: Avoid building in /root ($HOME)
  
  Following other maven ports, set user.home to $WRKDIR to prevent writing
  in /root or $HOME during the build, which is a file system violation.
  While here, change the do-install target to respect 80 columns.
  
  PR:		208666
  Approved by:	maintainer (demon@) (notice the 666 suffix?)

Modified:
  head/devel/spark/Makefile

Modified: head/devel/spark/Makefile
==============================================================================
--- head/devel/spark/Makefile	Sun Apr 10 13:16:07 2016	(r412930)
+++ head/devel/spark/Makefile	Sun Apr 10 13:39:47 2016	(r412931)
@@ -45,9 +45,15 @@ JAVA_ARCH = ${ARCH}
 
 do-build:
 	${MKDIR} ${WRKDIR}/snappy/org/xerial/snappy/native/${OPSYS}/${JAVA_ARCH}
-	${CP} ${LOCALBASE}/lib/libsnappyjava.so ${WRKDIR}/snappy/org/xerial/snappy/native/${OPSYS}/${JAVA_ARCH}
-	cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${LOCALBASE}/share/java/maven33/bin/mvn --offline -Dmaven.repo.local=${WRKDIR}/m2 clean package -Dhadoop.version=2.7.2 -Pyarn -Phadoop-2.6 -DskipTests
-	${JAR} uvf ${WRKSRC}/assembly/target/scala*/*assembly*hadoop*.jar -C ${WRKDIR}/snappy org
+	${CP} ${LOCALBASE}/lib/libsnappyjava.so \
+		${WRKDIR}/snappy/org/xerial/snappy/native/${OPSYS}/${JAVA_ARCH}
+	cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
+		${LOCALBASE}/share/java/maven33/bin/mvn --offline \
+		-Dmaven.repo.local=${WRKDIR}/m2 clean package \
+		-Dhadoop.version=2.7.2 -Pyarn -Phadoop-2.6 -DskipTests \
+		-Duser.home=${WRKDIR}
+	${JAR} uvf ${WRKSRC}/assembly/target/scala*/*assembly*hadoop*.jar \
+		-C ${WRKDIR}/snappy org
 
 post-build:
 	${RM} ${WRKSRC}/bin/*.cmd ${WRKSRC}/sbin/spark-daemon.sh.orig


More information about the svn-ports-all mailing list