tarsnap.spec 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. Name: tarsnap
  2. Version: 1.0.41
  3. Release: 1%{?dist}
  4. Summary: Secure, efficient online backup service
  5. License: Proprietary
  6. URL: https://www.tarsnap.com/
  7. Source0: https://www.tarsnap.com/download/tarsnap-autoconf-%{version}.tgz
  8. BuildRequires: gcc
  9. BuildRequires: bzip2-devel
  10. BuildRequires: e2fsprogs-devel
  11. BuildRequires: libacl-devel
  12. BuildRequires: libattr-devel
  13. BuildRequires: openssl-devel
  14. BuildRequires: xz-devel
  15. BuildRequires: zlib-devel
  16. BuildRequires: pkgconfig(bash-completion)
  17. %description
  18. This package contains the client for Tarsnap: a secure, efficient online
  19. backup service.
  20. - Your data is encrypted with your personal keys.
  21. - The client source code is available.
  22. - Deduplication finds unique data between your current data and encrypted
  23. archives.
  24. %prep
  25. %setup -qn tarsnap-autoconf-%{version}
  26. %build
  27. %configure --with-bash-completion-dir
  28. make %{?_smp_mflags}
  29. %install
  30. rm -rf $RPM_BUILD_ROOT
  31. %make_install
  32. mkdir -p $RPM_BUILD_ROOT/%{_pkgdocdir}
  33. mv $RPM_BUILD_ROOT/%{_sysconfdir}/tarsnap.conf.sample \
  34. $RPM_BUILD_ROOT/%{_pkgdocdir}
  35. %files
  36. %{_bindir}/*
  37. %{_datarootdir}/bash-completion/completions/*
  38. %{_mandir}/man*/*
  39. %{_pkgdocdir}/*
  40. %license COPYING
  41. %changelog
  42. * Thu Mar 18 2025 Graham Percival <gperciva@tarsnap.com> 1.0.41-1
  43. - Upstream version 1.0.41
  44. * Fri Feb 11 2022 Graham Percival <gperciva@tarsnap.com> 1.0.40-1
  45. - Upstream version 1.0.40
  46. * Thu May 6 2021 Adam Thiede <me@adamthiede.com> 1.0.39-2
  47. - lzma-devel dependency removed as it was replaced by xz-devel
  48. * Sun Sep 3 2017 David Sastre Medina <d.sastre.medina@gmail.com> 1.0.39-1
  49. - Upstream version 1.0.39
  50. - Switch to HTTPS URLs.
  51. * Mon Mar 7 2016 Graham Percival <gperciva@tarsnap.com> 1.0.37-1
  52. - Upstream version 1.0.37
  53. - Reinstate libattr dependency, and add lzma.
  54. * Fri Mar 4 2016 Benjamin Gilbert <bgilbert@backtick.net> 1.0.36.1-3
  55. - Drop unneeded libattr dependency
  56. - Only use pkgconfig() BuildRequires for packages detected via pkg-config
  57. * Tue Mar 1 2016 Benjamin Gilbert <bgilbert@backtick.net> 1.0.36.1-2
  58. - Link against libacl and libattr
  59. * Tue Mar 1 2016 Benjamin Gilbert <bgilbert@backtick.net> 1.0.36.1-1
  60. - Initial package