[crux-commits] ports/opt (3.6): libffi: moved to core

crux at crux.nu crux at crux.nu
Fri Jun 26 12:13:48 UTC 2020


commit a083f00c9bf57f8f84bba585ac23e1695c3632df
Author: Juergen Daubert <jue at jue.li>
Date:   Fri Jun 26 12:12:51 2020 +0000

    libffi: moved to core

diff --git a/libffi/.footprint b/libffi/.footprint
deleted file mode 100644
index 8ce65a28b..000000000
--- a/libffi/.footprint
+++ /dev/null
@@ -1,19 +0,0 @@
-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/
--rw-r--r--	root/root	usr/lib/libffi.a
--rwxr-xr-x	root/root	usr/lib/libffi.la
-lrwxrwxrwx	root/root	usr/lib/libffi.so -> libffi.so.7.1.0
-lrwxrwxrwx	root/root	usr/lib/libffi.so.7 -> libffi.so.7.1.0
--rwxr-xr-x	root/root	usr/lib/libffi.so.7.1.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/libffi/.signature b/libffi/.signature
deleted file mode 100644
index 48a143ab4..000000000
--- a/libffi/.signature
+++ /dev/null
@@ -1,5 +0,0 @@
-untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/ZXZhKVihRYhgYTR8A0ojQEnA6mnKL6Pb462vK6fM6djMRONKYSKvgPwDsceJypU74ZHsMQmmc9VTc1hI8JD2QM=
-SHA256 (Pkgfile) = 3b3367c040a24eb29c82ff1ddf9f987a3b1f9c1c1307c11c676438b17aed7904
-SHA256 (.footprint) = 5288452378090453d6bf63360dfd7c522e7a1dd8efaa6bf70daf7a1e92656eb7
-SHA256 (libffi-3.3.tar.gz) = 72fba7922703ddfa7a028d513ac15a85c8d54c8d67f55fa5a4802885dc652056
diff --git a/libffi/Pkgfile b/libffi/Pkgfile
deleted file mode 100644
index 3abe2f655..000000000
--- a/libffi/Pkgfile
+++ /dev/null
@@ -1,25 +0,0 @@
-# Description: Portable Foreign Function Interface Library
-# URL:         http://sourceware.org/libffi/
-# Maintainer:  Fredrik Rinnestam, fredrik at crux dot nu
-
-name=libffi
-version=3.3
-release=1
-source=(https://sourceware.org/pub/$name/$name-$version.tar.gz)
-
-build() {
-    cd $name-$version
-
-    sed -e '/^includesdir/ s/$(libdir).*$/$(includedir)/' \
-        -i include/Makefile.in
-
-    sed \
-        -e '/^includedir/ s/=.*$/=@includedir@/' \
-        -e 's/^Cflags: -I${includedir}/Cflags:/' \
-        -i libffi.pc.in
-
-    ./configure --prefix=/usr
-    make
-    make DESTDIR=$PKG install
-    rm -r $PKG/usr/share/info
-}


More information about the crux-commits mailing list