arm-mem: update to a3277ce

Use -v7 library for RPi2 and Slice3, -v6 for other devices

Signed-off-by: Matthias Reichl <hias@horus.com>
This commit is contained in:
Matthias Reichl 2018-02-11 20:42:19 +01:00
parent 308a722958
commit f7cc27d9b2

View File

@ -17,8 +17,8 @@
################################################################################ ################################################################################
PKG_NAME="arm-mem" PKG_NAME="arm-mem"
PKG_VERSION="3aee5f4" PKG_VERSION="a3277ce"
PKG_SHA256="c7ac6fea60c01d34e71b24065b65ad6fbef42b9b702a226a22fe4a0caff33382" PKG_SHA256="f571bbc43e3670c8f52447eb885f0c561ed039bcfb692678681899d7df13b165"
PKG_ARCH="arm" PKG_ARCH="arm"
PKG_LICENSE="GPL" PKG_LICENSE="GPL"
PKG_SITE="https://github.com/bavison/arm-mem" PKG_SITE="https://github.com/bavison/arm-mem"
@ -29,7 +29,13 @@ PKG_SECTION="devel"
PKG_SHORTDESC="arm-mem: ARM-accelerated versions of selected functions from string.h" PKG_SHORTDESC="arm-mem: ARM-accelerated versions of selected functions from string.h"
PKG_LONGDESC="arm-mem is a ARM-accelerated versions of selected functions from string.h" PKG_LONGDESC="arm-mem is a ARM-accelerated versions of selected functions from string.h"
PKG_MAKE_OPTS_TARGET="libarmmem.so" if [ "$DEVICE" = "RPi2" -o "$DEVICE" = "Slice3" ] ; then
PKG_LIB_ARM_MEM="libarmmem-v7l.so"
else
PKG_LIB_ARM_MEM="libarmmem-v6l.so"
fi
PKG_MAKE_OPTS_TARGET="$PKG_LIB_ARM_MEM"
pre_make_target() { pre_make_target() {
export CROSS_COMPILE=$TARGET_PREFIX export CROSS_COMPILE=$TARGET_PREFIX
@ -42,16 +48,16 @@ make_init() {
makeinstall_target() { makeinstall_target() {
mkdir -p $INSTALL/usr/lib mkdir -p $INSTALL/usr/lib
cp -P libarmmem.so $INSTALL/usr/lib cp -P $PKG_LIB_ARM_MEM $INSTALL/usr/lib
mkdir -p $INSTALL/etc mkdir -p $INSTALL/etc
echo "/usr/lib/libarmmem.so" >> $INSTALL/etc/ld.so.preload echo "/usr/lib/$PKG_LIB_ARM_MEM" >> $INSTALL/etc/ld.so.preload
} }
makeinstall_init() { makeinstall_init() {
mkdir -p $INSTALL/usr/lib mkdir -p $INSTALL/usr/lib
cp -P libarmmem.so $INSTALL/usr/lib cp -P $PKG_LIB_ARM_MEM $INSTALL/usr/lib
mkdir -p $INSTALL/etc mkdir -p $INSTALL/etc
echo "/usr/lib/libarmmem.so" >> $INSTALL/etc/ld.so.preload echo "/usr/lib/$PKG_LIB_ARM_MEM" >> $INSTALL/etc/ld.so.preload
} }