# HG changeset patch # User Hans-G?nter Theisgen # Date 1659804459 -3600 # Node ID 7510d110862e46e25619b4b530141e8d11ad35d7 # Parent bf3ecb39f93b03a76a3dbe4cdf602693d120b759 added recipes for libffi and libffi-dev diff -r bf3ecb39f93b -r 7510d110862e libffi-dev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libffi-dev/receipt Sat Aug 06 17:47:39 2022 +0100 @@ -0,0 +1,20 @@ +# SliTaz package receipt. + +PACKAGE="libffi-dev" +VERSION="3.4.2" +CATEGORY="development" +SHORT_DESC="Libffi, development files." +MAINTAINER="rcx@zoominternet.net" +LICENSE="MIT" +WEB_SITE="https://sourceware.org/libffi/" + +DEPENDS="libffi pkg-config" +WANTED="libffi" + +HOST_ARCH="i486 arm" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + get_dev_files +} diff -r bf3ecb39f93b -r 7510d110862e libffi/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libffi/receipt Sat Aug 06 17:47:39 2022 +0100 @@ -0,0 +1,38 @@ +# SliTaz package receipt. + +PACKAGE="libffi" +VERSION="3.4.2" +CATEGORY="development" +SHORT_DESC="A portable foreign function interface library." +MAINTAINER="rcx@zoominternet.net" +LICENSE="MIT" +WEB_SITE="https://sourceware.org/libffi/" + +TARBALL="$PACKAGE-$VERSION.tar.gz" +WGET_URL="https://github.com/$PACKAGE/$PACKAGE/releases/download/v$VERSION/$TARBALL" + +DEPENDS="glibc-base" + +HOST_ARCH="i486 arm" + +current_version() +{ + wget -O - $WEB_SITE 2>/dev/null | \ + sed "/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|;q" +} + +# Rules to configure and make the package. +compile_rules() +{ + ./configure \ + --includedir=/usr/include \ + $CONFIGURE_ARGS && + make && + make install DESTDIR=$DESTDIR +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + cook_copy_files *.so* +}