[crux-commits] ports/opt (3.6): f2fs-tools: initial import, version 1.13.0

crux at crux.nu crux at crux.nu
Sat Aug 15 15:02:42 UTC 2020


commit c3e83d73983fcd72e463593d1a1f6165ed9bcd3a
Author: Matt Housh <jaeger at crux.ninja>
Date:   Thu Aug 13 21:26:52 2020 -0500

    f2fs-tools: initial import, version 1.13.0

diff --git a/f2fs-tools/.footprint b/f2fs-tools/.footprint
new file mode 100644
index 000000000..d2450cc2a
--- /dev/null
+++ b/f2fs-tools/.footprint
@@ -0,0 +1,38 @@
+drwxr-xr-x	root/root	sbin/
+lrwxrwxrwx	root/root	sbin/defrag.f2fs -> fsck.f2fs
+lrwxrwxrwx	root/root	sbin/dump.f2fs -> fsck.f2fs
+-rwxr-xr-x	root/root	sbin/f2fs_io
+-rwxr-xr-x	root/root	sbin/f2fscrypt
+-rwxr-xr-x	root/root	sbin/f2fstat
+-rwxr-xr-x	root/root	sbin/fibmap.f2fs
+-rwxr-xr-x	root/root	sbin/fsck.f2fs
+-rwxr-xr-x	root/root	sbin/mkfs.f2fs
+-rwxr-xr-x	root/root	sbin/parse.f2fs
+lrwxrwxrwx	root/root	sbin/resize.f2fs -> fsck.f2fs
+-rwxr-xr-x	root/root	sbin/sg_write_buffer
+lrwxrwxrwx	root/root	sbin/sload.f2fs -> fsck.f2fs
+drwxr-xr-x	root/root	usr/
+drwxr-xr-x	root/root	usr/include/
+-rw-r--r--	root/root	usr/include/f2fs_fs.h
+-rw-r--r--	root/root	usr/include/quota.h
+drwxr-xr-x	root/root	usr/lib/
+-rw-r--r--	root/root	usr/lib/libf2fs.a
+-rwxr-xr-x	root/root	usr/lib/libf2fs.la
+lrwxrwxrwx	root/root	usr/lib/libf2fs.so -> libf2fs.so.7.0.0
+lrwxrwxrwx	root/root	usr/lib/libf2fs.so.7 -> libf2fs.so.7.0.0
+-rwxr-xr-x	root/root	usr/lib/libf2fs.so.7.0.0
+-rw-r--r--	root/root	usr/lib/libf2fs_format.a
+-rwxr-xr-x	root/root	usr/lib/libf2fs_format.la
+lrwxrwxrwx	root/root	usr/lib/libf2fs_format.so -> libf2fs_format.so.6.0.0
+lrwxrwxrwx	root/root	usr/lib/libf2fs_format.so.6 -> libf2fs_format.so.6.0.0
+-rwxr-xr-x	root/root	usr/lib/libf2fs_format.so.6.0.0
+drwxr-xr-x	root/root	usr/share/
+drwxr-xr-x	root/root	usr/share/man/
+drwxr-xr-x	root/root	usr/share/man/man8/
+-rw-r--r--	root/root	usr/share/man/man8/defrag.f2fs.8.gz
+-rw-r--r--	root/root	usr/share/man/man8/dump.f2fs.8.gz
+-rw-r--r--	root/root	usr/share/man/man8/f2fscrypt.8.gz
+-rw-r--r--	root/root	usr/share/man/man8/fsck.f2fs.8.gz
+-rw-r--r--	root/root	usr/share/man/man8/mkfs.f2fs.8.gz
+-rw-r--r--	root/root	usr/share/man/man8/resize.f2fs.8.gz
+-rw-r--r--	root/root	usr/share/man/man8/sload.f2fs.8.gz
diff --git a/f2fs-tools/.signature b/f2fs-tools/.signature
new file mode 100644
index 000000000..1b0f23fce
--- /dev/null
+++ b/f2fs-tools/.signature
@@ -0,0 +1,5 @@
+untrusted comment: verify with /etc/ports/opt.pub
+RWSE3ohX2g5d/f2R23Rpl6mALgMhiLOC5nwpvfNa21B8NrwixLxSmdPojRBn+1kPbn4U158xA7Bst/UfbyTmjJ6HxKL9TARGIAg=
+SHA256 (Pkgfile) = 99fcc99722d38537ffc8c95aea55f88dd8e4f594c9457505c3e0e06e1feb6e1c
+SHA256 (.footprint) = 65a93477782ce1deae2270be6dacc1a5d04d87c1b14e5d4daebf62459e48b577
+SHA256 (f2fs-tools-1.13.0.tar.gz) = b39d3ae9224267aab0070b5f17d91d0c5143f6d960166a27f6b11c8c87072c7d
diff --git a/f2fs-tools/Pkgfile b/f2fs-tools/Pkgfile
new file mode 100644
index 000000000..fe78569d0
--- /dev/null
+++ b/f2fs-tools/Pkgfile
@@ -0,0 +1,17 @@
+# Description: Userland tools for the Flash-Friendly File System (F2FS)
+# URL: https://f2fs.wiki.kernel.org/
+# Maintainer: Matt Housh, jaeger at crux dot ninja
+
+name=f2fs-tools
+version=1.13.0
+release=1
+source=(https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git/snapshot/$name-$version.tar.gz)
+
+build() {
+	cd $name-$version
+	autoreconf -fi
+	./configure --prefix=/usr \
+		--sbindir=/sbin
+	make
+	make DESTDIR=$PKG install
+}


More information about the crux-commits mailing list