# HG changeset patch # User Christophe Lincoln # Date 1393621969 -3600 # Node ID 13f7bca6b626c8bffba1644ddcc9ddf1c852b679 # Parent 686a95229a903684b854669c05993909d701f1ee libgcrypt: add to ARM arch diff -r 686a95229a90 -r 13f7bca6b626 libgcrypt-dev/receipt --- a/libgcrypt-dev/receipt Fri Feb 28 21:53:45 2014 +0100 +++ b/libgcrypt-dev/receipt Fri Feb 28 22:12:49 2014 +0100 @@ -8,6 +8,7 @@ LICENSE="GPL2 LGPL2.1" WANTED="libgcrypt" WEB_SITE="http://www.gnupg.org/" +HOST_ARCH="i486 arm" DEPENDS="libgcrypt libgpg-error-dev" diff -r 686a95229a90 -r 13f7bca6b626 libgcrypt/receipt --- a/libgcrypt/receipt Fri Feb 28 21:53:45 2014 +0100 +++ b/libgcrypt/receipt Fri Feb 28 22:12:49 2014 +0100 @@ -9,7 +9,7 @@ TARBALL="$PACKAGE-$VERSION.tar.bz2" WEB_SITE="http://www.gnupg.org/" WGET_URL="ftp://ftp.gnupg.org/gcrypt/libgcrypt/$TARBALL" -CROSS="bug" +HOST_ARCH="i486 arm" DEPENDS="libgpg-error" BUILD_DEPENDS="libgpg-error-dev" @@ -17,11 +17,18 @@ # Rules to configure and make the package. compile_rules() { - cd $src - export LDFLAGS="-Wl,--copy-dt-needed-entries -lgpg-error" - ./configure \ - --build=$HOST_SYSTEM \ - --host=$HOST_SYSTEM && + case "$ARCH" in + arm) + #LIBS="-L/cross/arm/sysroot/usr/lib -lgpg-error" + ./configure \ + --build=i486-slitaz-linux \ + --host=arm-slitaz-linux-gnueabi ;; + *) + export LDFLAGS="-Wl,--copy-dt-needed-entries -lgpg-error" + ./configure \ + --build=$HOST_SYSTEM \ + --host=$HOST_SYSTEM ;; + esac && make && make install } @@ -30,5 +37,6 @@ { mkdir -p $fs/usr/bin $fs/usr/lib cp -a $install/usr/bin/dumpsexp $fs/usr/bin + cp -a $install/usr/bin/hmac256 $fs/usr/bin cp -a $install/usr/lib/*.so* $fs/usr/lib }