You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

50 lines
1.2 KiB

  1. Name: mergerfs
  2. Version: __VERSION__
  3. Release: 1%{?dist}
  4. Summary: A FUSE union filesystem
  5. Group: Applications/System
  6. License: ISC
  7. URL: https://github.com/trapexit/mergerfs
  8. Source: mergerfs-%{version}.tar.gz
  9. BuildRequires: gcc-c++
  10. BuildRequires: libattr-devel
  11. # rpmbuild driven by the Makefile uses git to generate a version number
  12. BuildRequires: git
  13. Requires: fuse
  14. %prep
  15. %setup -q
  16. %description
  17. mergerfs is similar to mhddfs, unionfs, and aufs. Like mhddfs in that it too
  18. uses FUSE. Like aufs in that it provides multiple policies for how to handle
  19. behavior.
  20. %build
  21. make %{?_smp_mflags}
  22. %install
  23. make install PREFIX=%{_prefix} DESTDIR=%{buildroot}
  24. %files
  25. %{_bindir}/*
  26. %doc %{_mandir}/*
  27. %changelog
  28. * Mon Jan 25 2016 Antonio SJ Musumeci <trapexit@spawn.link>
  29. - Remove sbin files
  30. * Sat Sep 05 2015 Antonio SJ Musumeci <trapexit@spawn.link>
  31. - Include PREFIX to install
  32. * Mon Dec 29 2014 Joe Lawrence <joe.lawrence@stratus.com>
  33. - Tweak rpmbuild to archive current git HEAD into a tarball, then (re)build in
  34. the rpmbuild directory -- more complicated but seemingly better suited to
  35. generate source and debug rpms.
  36. * Fri Jun 20 2014 Joe Lawrence <joe.lawrence@stratus.com>
  37. - Initial rpm spec file.