diff options
Diffstat (limited to 'libs/libffi')
| -rw-r--r-- | libs/libffi/.footprint | 17 | ||||
| -rw-r--r-- | libs/libffi/.signature | 6 | ||||
| -rw-r--r-- | libs/libffi/MAKEPKG | 37 |
3 files changed, 60 insertions, 0 deletions
diff --git a/libs/libffi/.footprint b/libs/libffi/.footprint new file mode 100644 index 0000000..dffcc07 --- /dev/null +++ b/libs/libffi/.footprint @@ -0,0 +1,17 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/include/ +-rw-r--r-- root/root usr/include/ffi.h +-rw-r--r-- root/root usr/include/ffitarget.h +drwxr-xr-x root/root usr/lib/ +-rwxr-xr-x root/root usr/lib/libffi.so.8.5.0 +lrwxrwxrwx root/root usr/lib/libffi.so -> libffi.so.8.5.0 +lrwxrwxrwx root/root usr/lib/libffi.so.8 -> libffi.so.8.5.0 +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/libffi.pc +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/man/ +drwxr-xr-x root/root usr/share/man/man3/ +-rw-r--r-- root/root usr/share/man/man3/ffi.3.gz +-rw-r--r-- root/root usr/share/man/man3/ffi_call.3.gz +-rw-r--r-- root/root usr/share/man/man3/ffi_prep_cif.3.gz +-rw-r--r-- root/root usr/share/man/man3/ffi_prep_cif_var.3.gz diff --git a/libs/libffi/.signature b/libs/libffi/.signature new file mode 100644 index 0000000..47e821c --- /dev/null +++ b/libs/libffi/.signature @@ -0,0 +1,6 @@ +RWTZ9IduCSQ/mOHcpUOSDtATDHcVP/ooy/ufMQBkU1hFU9ZKGOqilxDV6IXGid/FecaoOY1jpRM3bQBsXYnCvZjKJCVCMESyRgc= + +SHA256 (MAKEPKG) = 1cc9e27a87d3006dd4c49a9cca89ae1377fbdbbe6ea2037a15d1befa62b0f2e9 +SHA256 (.footprint) = 2d953ca8630b3a5036cd700a3a2fc806f64dd3e93080c8af6cb45a07b964ca96 +SHA256 (libffi-3.8.0.tar.gz) = 7da3e2d9a171eb0a038f592ecad3ff2bb2550f3496d87b3b29ad0cf4430c0db4 +SHA256 (libffi#3.8.0-1.pkg.tar.gz) = be727ac47a9b7815c0e2506c17ea7da6c27f05a0cdb6ad92e98d7ba7cb51c9a7 diff --git a/libs/libffi/MAKEPKG b/libs/libffi/MAKEPKG new file mode 100644 index 0000000..33c08d5 --- /dev/null +++ b/libs/libffi/MAKEPKG @@ -0,0 +1,37 @@ +#!/bin/mkpkg +# description: Foreign function interface library +# url: https://sourceware.org/libffi + +name=libffi +version=3.8.0 +release=1 +source=(https://github.com/libffi/libffi/releases/download/v$version/libffi-$version.tar.gz) +depends=() +makedeps=() + +sha256sums=( + "7da3e2d9a171eb0a038f592ecad3ff2bb2550f3496d87b3b29ad0cf4430c0db4" +) + +build() { + cd libffi-$version + + ./configure \ + --prefix=/usr \ + --disable-static \ + --disable-exec-static-tramp + + make + make DESTDIR=$PKG install + + # Remove docs/info + rm -rf $PKG/usr/share/info + rm -rf $PKG/usr/share/doc +} + +signify() { + untrusted comment: public key + RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3 +} + +# vim: filetype=sh |
