aboutsummaryrefslogtreecommitdiff
path: root/f2fs-tools
diff options
context:
space:
mode:
Diffstat (limited to 'f2fs-tools')
-rw-r--r--f2fs-tools/.checksum2
-rw-r--r--f2fs-tools/.files38
-rw-r--r--f2fs-tools/abuild15
3 files changed, 55 insertions, 0 deletions
diff --git a/f2fs-tools/.checksum b/f2fs-tools/.checksum
new file mode 100644
index 00000000..34280229
--- /dev/null
+++ b/f2fs-tools/.checksum
@@ -0,0 +1,2 @@
+de5cd704e01f679965264adf6996d4f47e4880d296bea16c2a9cbb29f54fc095 f2fs-tools-1.16.0.tar.gz
+3d03b6bf5ab75f771717dc9aa0f778a9fbc477c1c9e2d096ce09933d08a7f639 no-lfs64.patch
diff --git a/f2fs-tools/.files b/f2fs-tools/.files
new file mode 100644
index 00000000..a1ff5876
--- /dev/null
+++ b/f2fs-tools/.files
@@ -0,0 +1,38 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/include/
+-rw-r--r-- root/root usr/include/f2fs_format_utils.h
+-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
+lrwxrwxrwx root/root usr/lib/libf2fs.so -> libf2fs.so.10.0.0
+lrwxrwxrwx root/root usr/lib/libf2fs.so.10 -> libf2fs.so.10.0.0
+-rwxr-xr-x root/root usr/lib/libf2fs.so.10.0.0
+-rw-r--r-- root/root usr/lib/libf2fs_format.a
+lrwxrwxrwx root/root usr/lib/libf2fs_format.so -> libf2fs_format.so.9.0.0
+lrwxrwxrwx root/root usr/lib/libf2fs_format.so.9 -> libf2fs_format.so.9.0.0
+-rwxr-xr-x root/root usr/lib/libf2fs_format.so.9.0.0
+drwxr-xr-x root/root usr/sbin/
+lrwxrwxrwx root/root usr/sbin/defrag.f2fs -> fsck.f2fs
+lrwxrwxrwx root/root usr/sbin/dump.f2fs -> fsck.f2fs
+-rwxr-xr-x root/root usr/sbin/f2fs_io
+-rwxr-xr-x root/root usr/sbin/f2fscrypt
+lrwxrwxrwx root/root usr/sbin/f2fslabel -> fsck.f2fs
+-rwxr-xr-x root/root usr/sbin/fibmap.f2fs
+-rwxr-xr-x root/root usr/sbin/fsck.f2fs
+-rwxr-xr-x root/root usr/sbin/mkfs.f2fs
+-rwxr-xr-x root/root usr/sbin/parse.f2fs
+lrwxrwxrwx root/root usr/sbin/resize.f2fs -> fsck.f2fs
+lrwxrwxrwx root/root usr/sbin/sload.f2fs -> fsck.f2fs
+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/f2fs_io.8.gz
+-rw-r--r-- root/root usr/share/man/man8/f2fscrypt.8.gz
+-rw-r--r-- root/root usr/share/man/man8/f2fslabel.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/abuild b/f2fs-tools/abuild
new file mode 100644
index 00000000..e58fb1c7
--- /dev/null
+++ b/f2fs-tools/abuild
@@ -0,0 +1,15 @@
+name=f2fs-tools
+version=1.16.0
+release=1
+source="https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/${name}.git/snapshot/${name}-${version}.tar.gz
+ https://gitlab.alpinelinux.org/alpine/aports/-/raw/master/main/f2fs-tools/no-lfs64.patch"
+keep_static=1
+
+build() {
+ LDFLAGS="$LDFLAGS -static -all-static" ./autogen.sh && \
+ ./configure \
+ --prefix="/usr"
+ make
+ make install DESTDIR="$PKG"
+ install -D -m644 mkfs/f2fs_format_utils.h "$PKG/usr/include/f2fs_format_utils.h"
+}