From 2a47ce2c09fb5641198b28dd6033344ced9bbf80 Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Tue, 13 Aug 2024 08:57:42 +0000 Subject: automatic import of erofs-utils --- .gitignore | 1 + erofs-utils.spec | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 70 insertions(+) create mode 100644 erofs-utils.spec create mode 100644 sources diff --git a/.gitignore b/.gitignore index e69de29..3c68b19 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/erofs-utils-1.7.2.tar.gz diff --git a/erofs-utils.spec b/erofs-utils.spec new file mode 100644 index 0000000..d50f445 --- /dev/null +++ b/erofs-utils.spec @@ -0,0 +1,68 @@ +Name: erofs-utils +Version: 1.7.2 +Release: 1 +Summary: Utilities for EROFS File System +License: LGPLv3 +URL: https://github.com/kamiyadm/%{name} +Source0: %{url}/archive/%{version}/erofs-utils-%{version}.tar.gz + +BuildRequires: gcc lz4-devel +BuildRequires: lz4-devel uuid-devel fuse-devel + +%description +Utilities for EROFS File System +EROFS (Enhanced Read-Only File System) is a lightweight +read-only file system with modern designs (eg. page-sized +blocks, inline xattrs/data, etc.) for scenarios which need +high-performance read-only requirements, e.g. Android OS +for smartphones and LIVECDs. +. + +%package -n erofsutils +Summary: erofs-utils +%description -n erofsutils +This package contains some tools to make or decompress + erofs file system. + +%package -n erofsfuse +Summary: erofsfuse +%description -n erofsfuse +This package contains a utility to mount EROFS images + using FUSE. + +%define debug_package %{nil} + +%prep +%autosetup -p1 -n erofs-utils-%{version} + +%define _debugsource_template %{nil} + +%build +autoreconf -ivf +./configure --prefix=/usr \ + --with-uuid \ + --with-selinux \ + --enable-lzma \ + --with-zlib \ + --enable-fuse + +%make_build + +%install +%make_install INSTALL_ROOT=%{buildroot} + +%files + +%files -n erofsutils +%{_bindir}/dump.erofs +%{_bindir}/fsck.erofs +%{_bindir}/mkfs.erofs +%{_datadir}/man/* + +%files -n erofsfuse +%{_bindir}/erofsfuse +%{_datadir}/man/* + +%changelog +* Thu Apr 25 2024 chenhuixing - 1.7.2-1 +- Init project diff --git a/sources b/sources new file mode 100644 index 0000000..2360d7a --- /dev/null +++ b/sources @@ -0,0 +1 @@ +d74803e8bb6dadd502557da8c2710379 erofs-utils-1.7.2.tar.gz -- cgit v1.2.3