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.

49 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. # rpmbuild driven by the Makefile uses git to generate a version number
  11. BuildRequires: git
  12. Requires: fuse
  13. %prep
  14. %setup -q
  15. %description
  16. mergerfs is similar to mhddfs, unionfs, and aufs. Like mhddfs in that it too
  17. uses FUSE. Like aufs in that it provides multiple policies for how to handle
  18. behavior.
  19. %build
  20. make %{?_smp_mflags}
  21. %install
  22. make install PREFIX=%{_prefix} DESTDIR=%{buildroot}
  23. %files
  24. %{_bindir}/*
  25. %doc %{_mandir}/*
  26. %changelog
  27. * Mon Jan 25 2016 Antonio SJ Musumeci <trapexit@spawn.link>
  28. - Remove sbin files
  29. * Sat Sep 05 2015 Antonio SJ Musumeci <trapexit@spawn.link>
  30. - Include PREFIX to install
  31. * Mon Dec 29 2014 Joe Lawrence <joe.lawrence@stratus.com>
  32. - Tweak rpmbuild to archive current git HEAD into a tarball, then (re)build in
  33. the rpmbuild directory -- more complicated but seemingly better suited to
  34. generate source and debug rpms.
  35. * Fri Jun 20 2014 Joe Lawrence <joe.lawrence@stratus.com>
  36. - Initial rpm spec file.