diff options
author | Remi Collet <fedora@famillecollet.com> | 2014-09-28 08:21:38 +0200 |
---|---|---|
committer | Remi Collet <fedora@famillecollet.com> | 2014-09-28 08:21:38 +0200 |
commit | d11d624f920c48f83986cb727af186945d0479e7 (patch) | |
tree | 6d1c43c2faa563ab51320b663e91ff45bcb43f46 /libsodium.spec |
import from rawhide
Diffstat (limited to 'libsodium.spec')
-rw-r--r-- | libsodium.spec | 96 |
1 files changed, 96 insertions, 0 deletions
diff --git a/libsodium.spec b/libsodium.spec new file mode 100644 index 0000000..a2cf329 --- /dev/null +++ b/libsodium.spec @@ -0,0 +1,96 @@ +Name: libsodium +Version: 0.7.0 +Release: 1%{?dist} +Summary: The Sodium crypto library +License: ISC +URL: http://libsodium.org/ +Source0: http://download.libsodium.org/libsodium/releases/%{name}-%{version}.tar.gz + +%description +Sodium is a new, easy-to-use software library for encryption, decryption, +signatures, password hashing and more. It is a portable, cross-compilable, +installable, packageable fork of NaCl, with a compatible API, and an extended +API to improve usability even further. Its goal is to provide all of the core +operations needed to build higher-level cryptographic tools. The design +choices emphasize security, and "magic constants" have clear rationales. + +The same cannot be said of NIST curves, where the specific origins of certain +constants are not described by the standards. And despite the emphasis on +higher security, primitives are faster across-the-board than most +implementations of the NIST standards. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description devel +This package contains libraries and header files for +developing applications that use %{name} libraries. + +%prep +%setup -q + +%build +%configure --disable-static --disable-silent-rules +%make_build + +%install +%make_install + +find %{buildroot} -name '*.la' -delete -print + +%check +make check + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%doc LICENSE +%{_libdir}/libsodium.so.* + +%files devel +%doc AUTHORS ChangeLog README.markdown THANKS +%doc test/default/*.{c,h} +%{_includedir}/sodium.h +%{_includedir}/sodium/ +%{_libdir}/libsodium.so +%{_libdir}/pkgconfig/libsodium.pc + +%changelog +* Sun Aug 24 2014 Christopher Meng <rpm@cicku.me> - 0.7.0-1 +- Update to 0.7.0 + +* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Thu Jul 17 2014 Christopher Meng <rpm@cicku.me> - 0.6.1-1 +- Update to 0.6.1 + +* Thu Jul 03 2014 Christopher Meng <rpm@cicku.me> - 0.6.0-1 +- Update to 0.6.0 + +* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Fri May 16 2014 Christopher Meng <rpm@cicku.me> - 0.5.0-1 +- Update to 0.5.0 + +* Mon Dec 09 2013 Christopher Meng <rpm@cicku.me> - 0.4.5-3 +- Disable silent build rules. +- Preserve the timestamp. + +* Wed Nov 20 2013 Christopher Meng <rpm@cicku.me> - 0.4.5-2 +- Add doc for devel package. +- Add support for EPEL6. + +* Wed Nov 20 2013 Christopher Meng <rpm@cicku.me> - 0.4.5-1 +- Update to 0.4.5 + +* Wed Jul 10 2013 Christopher Meng <rpm@cicku.me> - 0.4.2-2 +- Drop useless files. +- Improve the description. + +* Wed Jul 10 2013 Christopher Meng <rpm@cicku.me> - 0.4.2-1 +- Initial Package. |