From 49240324ae699776f33d861d3ae7359350abd710 Mon Sep 17 00:00:00 2001 From: Lee Starnes Date: Sat, 18 Apr 2020 10:20:47 +0000 Subject: rename user/ffcall to libffcall; clean up others --- user/libffcall/APKBUILD | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 user/libffcall/APKBUILD (limited to 'user/libffcall/APKBUILD') diff --git a/user/libffcall/APKBUILD b/user/libffcall/APKBUILD new file mode 100644 index 000000000..67635fcf3 --- /dev/null +++ b/user/libffcall/APKBUILD @@ -0,0 +1,38 @@ +# Contributor: Carlo Landmeter +# Contributor: Will Sinatra +# Contributor: Lee Starnes +# Maintainer: Lee Starnes +pkgname=libffcall +pkgver=2.2 +pkgrel=0 +pkgdesc="C library for implementing foreign function calls in embedded interpreterts" +url="https://www.gnu.org/software/libffcall" +arch="all" +license="GPL-2.0+" +makedepends="$depends_dev" +subpackages="$pkgname-dev $pkgname-doc" +source="https://ftp.gnu.org/gnu/libffcall/libffcall-$pkgver.tar.gz" + +build() { + ./configure \ + --build=$CBUILD \ + --host=$CHOST \ + --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man \ + --infodir=/usr/share/info \ + --localstatedir=/var + # Fails to build if building in parallel + make -j1 +} + +check() { + make check +} + +package() { + make DESTDIR="$pkgdir" htmldir=/usr/share/doc/ffcall install + +} + +sha512sums="b9d3ca4c67ab92915a8183d850153e585dcb58ceb2199a104426a7aae363d37017b1226440acd18a2db0cc207e044f71e932857189964261e8eaa6de5cef1731 libffcall-2.2.tar.gz" -- cgit v1.2.3-70-g09d2 From 0c2bd44a73d8a7c75162c819e105ba4d4ce9532e Mon Sep 17 00:00:00 2001 From: Lee Starnes Date: Sun, 19 Apr 2020 03:50:02 +0000 Subject: sbcl+libffcall: fix more issues --- experimental/sbcl/APKBUILD | 1 - user/libffcall/APKBUILD | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) (limited to 'user/libffcall/APKBUILD') diff --git a/experimental/sbcl/APKBUILD b/experimental/sbcl/APKBUILD index ac8408bcb..9aa3c4cfc 100644 --- a/experimental/sbcl/APKBUILD +++ b/experimental/sbcl/APKBUILD @@ -14,7 +14,6 @@ subpackages="$pkgname-doc" # Patch provided by Eric Timmons: https://bugs.launchpad.net/sbcl/+bug/1768368 source="https://sourceforge.net/projects/$pkgname/files/$pkgname/$pkgver/$pkgname-$pkgver-source.tar.bz2 musl-libc.patch" -builddir="$srcdir/$pkgname-$pkgver" prepare() { default_prepare diff --git a/user/libffcall/APKBUILD b/user/libffcall/APKBUILD index 67635fcf3..51e5fed8f 100644 --- a/user/libffcall/APKBUILD +++ b/user/libffcall/APKBUILD @@ -5,11 +5,11 @@ pkgname=libffcall pkgver=2.2 pkgrel=0 -pkgdesc="C library for implementing foreign function calls in embedded interpreterts" +pkgdesc="C library for implementing foreign function calls in embedded interpreters" url="https://www.gnu.org/software/libffcall" arch="all" license="GPL-2.0+" -makedepends="$depends_dev" +depends="" subpackages="$pkgname-dev $pkgname-doc" source="https://ftp.gnu.org/gnu/libffcall/libffcall-$pkgver.tar.gz" -- cgit v1.2.3-70-g09d2 From f2aa66f3081104339eaa412f78ee35732c05ea2f Mon Sep 17 00:00:00 2001 From: Lee Starnes Date: Tue, 5 May 2020 06:58:31 +0000 Subject: Fix awilfox's review issues --- user/clisp/APKBUILD | 3 ++- user/libffcall/APKBUILD | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) (limited to 'user/libffcall/APKBUILD') diff --git a/user/clisp/APKBUILD b/user/clisp/APKBUILD index a95d343e0..d9f80ebef 100644 --- a/user/clisp/APKBUILD +++ b/user/clisp/APKBUILD @@ -9,6 +9,7 @@ pkgdesc="ANSI Common Lisp interpreter, compiler, and debugger" url="https://clisp.sourceforge.io" arch="all" license="GPL-2.0-only" +depends="" depends_dev="libsigsegv-dev libffcall ncurses-dev" makedepends="$depends_dev" subpackages="$pkgname-dev $pkgname-doc" @@ -25,7 +26,7 @@ build() { --prefix=/usr \ --with-ffcall \ --mandir=/usr/share/man \ - --infodir=/usr/share/info\ + --infodir=/usr/share/info \ "$builddir" # Parallel builds fail make -j1 diff --git a/user/libffcall/APKBUILD b/user/libffcall/APKBUILD index 51e5fed8f..a3bdfde1a 100644 --- a/user/libffcall/APKBUILD +++ b/user/libffcall/APKBUILD @@ -10,6 +10,7 @@ url="https://www.gnu.org/software/libffcall" arch="all" license="GPL-2.0+" depends="" +makedepends="" subpackages="$pkgname-dev $pkgname-doc" source="https://ftp.gnu.org/gnu/libffcall/libffcall-$pkgver.tar.gz" -- cgit v1.2.3-70-g09d2