elasticsearch: only copy arch-specific .so library

This commit is contained in:
bougyman 2015-04-04 23:10:03 -05:00
parent 46bf4dca26
commit a4c496d196

View file

@ -1,7 +1,7 @@
# Template file for 'elasticsearch' # Template file for 'elasticsearch'
pkgname=elasticsearch pkgname=elasticsearch
version=1.5.0 version=1.5.0
revision=1 revision=2
only_for_archs="i686 x86_64" only_for_archs="i686 x86_64"
depends="sv-helper virtual?java-runtime" depends="sv-helper virtual?java-runtime"
short_desc="A distributed, open source search and analytics engine" short_desc="A distributed, open source search and analytics engine"
@ -23,8 +23,11 @@ do_install() {
vcopy bin/elasticsearch.in.sh usr/lib/elasticsearch/bin vcopy bin/elasticsearch.in.sh usr/lib/elasticsearch/bin
vcopy lib/*.jar usr/lib/elasticsearch/lib vcopy lib/*.jar usr/lib/elasticsearch/lib
vcopy lib/sigar/*.jar usr/lib/elasticsearch/lib/sigar vcopy lib/sigar/*.jar usr/lib/elasticsearch/lib/sigar
vcopy lib/sigar/libsigar-x86-linux.so usr/lib/elasticsearch/lib/sigar if [ "$XBPS_TARGET_MACHINE" = "i686" ];then
vcopy lib/sigar/libsigar-amd64-linux.so usr/lib/elasticsearch/lib/sigar vcopy lib/sigar/libsigar-x86-linux.so usr/lib/elasticsearch/lib/sigar
else
vcopy lib/sigar/libsigar-amd64-linux.so usr/lib/elasticsearch/lib/sigar
fi
vcopy config/*.yml etc/elasticsearch vcopy config/*.yml etc/elasticsearch
ln -s /usr/lib/elasticsearch/bin/elasticsearch "${DESTDIR}"/usr/bin/elasticsearch ln -s /usr/lib/elasticsearch/bin/elasticsearch "${DESTDIR}"/usr/bin/elasticsearch
ln -s /etc/elasticsearch "${DESTDIR}"/usr/lib/elasticsearch/config ln -s /etc/elasticsearch "${DESTDIR}"/usr/lib/elasticsearch/config