svn commit: r463392 - in head/textproc: elasticsearch5 elasticsearch6
Mark Felder
feld at FreeBSD.org
Fri Mar 2 13:06:25 UTC 2018
Author: feld
Date: Fri Mar 2 13:06:24 2018
New Revision: 463392
URL: https://svnweb.freebsd.org/changeset/ports/463392
Log:
textproc/elasticsearch{5,6}: Fix symlink
Relative symlinks should only be used when both files are in the
STAGEDIR. In this situation poudriere was producing usable packages
because of the unique location of WRKSRC (/wrksrc/...) which caused the
relative symlink to be deep enough "../../../../../" to hit the root of the
filesystem and then point to the location of the file. However, users
who were building the port directory with "make" or "portmaster" were
getting symlinks that did not point to the right location.
PR: 226234 226265 222261
Modified:
head/textproc/elasticsearch5/Makefile
head/textproc/elasticsearch6/Makefile
Modified: head/textproc/elasticsearch5/Makefile
==============================================================================
--- head/textproc/elasticsearch5/Makefile Fri Mar 2 12:11:51 2018 (r463391)
+++ head/textproc/elasticsearch5/Makefile Fri Mar 2 13:06:24 2018 (r463392)
@@ -3,7 +3,7 @@
PORTNAME= elasticsearch
PORTVERSION= 5.6.8
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= textproc java devel
MASTER_SITES= https://artifacts.elastic.co/downloads/${PORTNAME}/ \
http://mirrors.rit.edu/zi/
@@ -74,7 +74,7 @@ do-install:
${MKDIR} ${STAGEDIR}${PREFIX}/lib/elasticsearch/plugins
${MKDIR} ${STAGEDIR}${PREFIX}/libexec/elasticsearch
${INSTALL} -lrs ${STAGEDIR}${PREFIX}/lib/elasticsearch/bin/elasticsearch-plugin ${STAGEDIR}${PREFIX}/bin/elasticsearch-plugin
- ${INSTALL} -lrs ${JAVASHAREDIR}/classes/jna.jar ${STAGEDIR}${PREFIX}/lib/elasticsearch/lib/jna.jar
+ ${LN} -s ${JAVASHAREDIR}/classes/jna.jar ${STAGEDIR}${PREFIX}/lib/elasticsearch/lib/jna.jar
do-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}
Modified: head/textproc/elasticsearch6/Makefile
==============================================================================
--- head/textproc/elasticsearch6/Makefile Fri Mar 2 12:11:51 2018 (r463391)
+++ head/textproc/elasticsearch6/Makefile Fri Mar 2 13:06:24 2018 (r463392)
@@ -3,7 +3,7 @@
PORTNAME= elasticsearch
PORTVERSION= 6.2.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= textproc java devel
MASTER_SITES= https://artifacts.elastic.co/downloads/${PORTNAME}/ \
http://mirrors.rit.edu/zi/
@@ -74,7 +74,7 @@ do-install:
${MKDIR} ${STAGEDIR}${PREFIX}/lib/elasticsearch/plugins
${MKDIR} ${STAGEDIR}${PREFIX}/libexec/elasticsearch
${INSTALL} -lrs ${STAGEDIR}${PREFIX}/lib/elasticsearch/bin/elasticsearch-plugin ${STAGEDIR}${PREFIX}/bin/elasticsearch-plugin
- ${INSTALL} -lrs ${JAVASHAREDIR}/classes/jna.jar ${STAGEDIR}${PREFIX}/lib/elasticsearch/lib/jna.jar
+ ${LN} -s ${JAVASHAREDIR}/classes/jna.jar ${STAGEDIR}${PREFIX}/lib/elasticsearch/lib/jna.jar
do-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}
More information about the svn-ports-head
mailing list