Package mergerfs: Specfile
Name: mergerfs Version: 2.25.1 Release: alt1 Summary: A FUSE union filesystem Group: File tools License: MIT Url: https://github.com/trapexit/mergerfs Packager: Evgenii Terechkov <evg@altlinux.org> # Source-url: https://github.com/trapexit/mergerfs/archive/%version.tar.gz Source: %name-%version.tar BuildRequires: gcc-c++ libattr-devel libfuse-devel %description mergerfs is similar to mhddfs, unionfs, and aufs. Like mhddfs in that it too uses FUSE. Like aufs in that it provides multiple policies for how to handle behavior. %prep %setup rm -rf libfuse/ echo "#pragma once" > src/version.hpp echo "static const char MERGERFS_VERSION[] = \"%version\";" >> src/version.hpp %build %make_build INTERNAL_FUSE=0 make man %install %makeinstall_std INTERNAL_FUSE=0 PREFIX=%_prefix mkdir -p %buildroot/sbin/ ln -s ../usr/bin/mount.mergerfs %buildroot/sbin/ %files %_bindir/mergerfs %_bindir/mount.mergerfs /sbin/mount.mergerfs %_man1dir/*.1* %doc README.md %changelog * Tue Dec 25 2018 Vitaly Lipatov <lav@altlinux.ru> 2.25.1-alt1 - new version 2.25.1 (with rpmrb script) - build with system libfuse * Fri Feb 02 2018 Vitaly Lipatov <lav@altlinux.ru> 2.23.1-alt1 - move to classic build from tarball - new version (2.23.1) with rpmgs script * Wed Oct 21 2015 Terechkov Evgenii <evg@altlinux.org> 2.7.0-alt1 - 2.7.0 - fsck subpackage (dont require python for main package) * Mon Sep 7 2015 Terechkov Evgenii <evg@altlinux.org> 2.4.0-alt1 - 2.4.0 * Sat Sep 5 2015 Terechkov Evgenii <evg@altlinux.org> 2.3.0-alt1 - 2.3.0 * Sat Aug 22 2015 Terechkov Evgenii <evg@altlinux.org> 2.2.0-alt1 - Initial build for ALT Linux Sisyphus |