%global debug_package %{nil} Name: mergerfs Version: 2.40.2 Release: 2%{?dist} Summary: A featureful FUSE based union filesystem License: ISC URL: https://github.com/trapexit/mergerfs Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz BuildRequires: gcc-c++ BuildRequires: git Requires: fuse %description mergerfs is a union filesystem geared towards simplifying storage and management of files across numerous commodity storage devices. It is similar to mhddfs, unionfs, and aufs. %prep %autosetup -n %{name}-%{version} -p1 %build sed -i 's/chown root/echo IGNORING: chown root/' libfuse/Makefile %make_build %install %make_install PREFIX=%{_prefix} DESTDIR=%{buildroot} %files %doc %{_mandir}/* %doc README.md %license LICENSE %{_bindir}/mergerfs %{_bindir}/mergerfs-fusermount %{_libdir}/mergerfs/preload.so /sbin/mount.mergerfs %changelog * Sun May 26 2024 ErrorNoInternet - 2.40.2-2 - Clean up a few things - Add /usr/lib/mergerfs/preload.so to files * Fri Jun 30 2023 ErrorNoInternet - 2.35.1-2 - Add LICENSE and README.md * Mon Jun 26 2023 ErrorNoInternet - 2.35.1-1 - Some minor changes * Fri Apr 26 2019 Antonio SJ Musumeci - Update description * Mon Jan 25 2016 Antonio SJ Musumeci - Remove sbin files * Sat Sep 05 2015 Antonio SJ Musumeci - Include PREFIX to install * Mon Dec 29 2014 Joe Lawrence - Tweak rpmbuild to archive current git HEAD into a tarball, then (re)build in the rpmbuild directory -- more complicated but seemingly better suited to generate source and debug rpms. * Fri Jun 20 2014 Joe Lawrence - Initial rpm spec file.