fedora-dwarfs/dwarfs.spec
mr-boneman 1156231a5b
Some checks failed
/ build (40) (push) Failing after 35s
fix build the second
2025-04-15 11:24:54 +02:00

46 lines
1.2 KiB
RPMSpec

Name: dwarfs
Version: 0.12.1
Release: 1%{?dist}
Summary: A fast high compression read-only file system
URL: https://github.com/mhx/dwarfs
License: GPLv3
BuildArch: %{_arch}
BuildRequires: wget
BuildRequires: tar
Requires: fuse3
Requires: lz4
Requires: zstd
Requires: xz
%description
The Deduplicating Warp-speed Advanced Read-only File System.
%prep
wget https://github.com/mhx/dwarfs/releases/download/v%{version}/dwarfs-%{version}-Linux-%{_arch}.tar.xz
tar -xvf dwarfs-%{version}-Linux-%{_arch}.tar.xz
%install
mkdir -p %{buildroot}%{_mandir}
cp -vr dwarfs-%{version}-Linux-%{_arch}-clang/bin/ %{buildroot}%{_bindir}
cp -vr dwarfs-%{version}-Linux-%{_arch}-clang/sbin/* %{buildroot}%{_bindir} # bin and sbin are the same in fedora
cp -vr dwarfs-%{version}-Linux-%{_arch}-clang/share/man/* %{buildroot}%{_mandir} # bin and sbin are the same in fedora
%files
%{_bindir}/pxattr
%{_bindir}/dwarfsck
%{_bindir}/dwarfsextract
%{_bindir}/mkdwarfs
%{_bindir}/dwarfs
%{_bindir}/dwarfs2
%{_bindir}/mount.dwarfs
%{_bindir}/mount.dwarfs2
%{_mandir}/man1/dwarfs.1.gz
%{_mandir}/man1/dwarfsck.1.gz
%{_mandir}/man1/dwarfsextract.1.gz
%{_mandir}/man1/mkdwarfs.1.gz
%{_mandir}/man5/dwarfs-format.5.gz