# HG changeset patch # User Christophe Lincoln # Date 1399112998 -7200 # Node ID 4d5ea57834307751fe8b83a26738c11020a402e0 # Parent dee220ae1803b51b88568719349c4e3f87b3ecb8 Up: prosody (0.9.4) + port to ARM (prosody is in last PiMag, let build a private XMPP chat server) diff -r dee220ae1803 -r 4d5ea5783430 prosody/receipt --- a/prosody/receipt Sat May 03 12:14:03 2014 +0200 +++ b/prosody/receipt Sat May 03 12:29:58 2014 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="prosody" -VERSION="0.9.3" +VERSION="0.9.4" CATEGORY="network" SHORT_DESC="xmpp-jabber server in lua" MAINTAINER="allan316@gmail.com" @@ -9,18 +9,28 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WEB_SITE="http://prosody.im" WGET_URL="$WEB_SITE/downloads/source/$TARBALL" -#HOST_ARCH="i486 arm" +HOST_ARCH="i486 arm" DEPENDS="lua libidn libssl libcrypto" BUILD_DEPENDS="lua-dev libidn-dev openssl-dev" +# Handle cross compilation +case "$ARCH" in + arm*) luapath="/cross/$ARCH/sysroot" ;; +esac + # Rules to configure and make the package. compile_rules() { ./configure \ - --prefix=/usr && - make CC=${HOST_SYSTEM}-gcc && - make DESTDIR=$DESTDIR install + --prefix=/usr \ + --ostype=linux \ + --c-compiler=${HOST_SYSTEM}-gcc \ + --linker=${HOST_SYSTEM}-gcc \ + --with-lua=${luapath}/usr \ + --with-lua-lib=${luapath}/usr/lib \ + --with-lua-include=${luapath}/usr/include && + make && make DESTDIR=$DESTDIR install } # Rules to gen a SliTaz package suitable for Tazpkg.