diff options
author | CoprDistGit <infra@openeuler.org> | 2024-08-13 08:57:42 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2024-08-13 08:57:42 +0000 |
commit | 2a47ce2c09fb5641198b28dd6033344ced9bbf80 (patch) | |
tree | 55808537402c4caa0a921e7fe0c69a965c3529ed /erofs-utils.spec | |
parent | dc8b58114732f79acc5c83c90bf3106c76ad70a4 (diff) |
automatic import of erofs-utils
Diffstat (limited to 'erofs-utils.spec')
-rw-r--r-- | erofs-utils.spec | 68 |
1 files changed, 68 insertions, 0 deletions
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 <chenhuixing@deepin.org> - 1.7.2-1 +- Init project |