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