From d11d624f920c48f83986cb727af186945d0479e7 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Sun, 28 Sep 2014 08:21:38 +0200 Subject: import from rawhide --- libsodium.spec | 96 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 96 insertions(+) create mode 100644 libsodium.spec 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 - 0.7.0-1 +- Update to 0.7.0 + +* Sun Aug 17 2014 Fedora Release Engineering - 0.6.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Thu Jul 17 2014 Christopher Meng - 0.6.1-1 +- Update to 0.6.1 + +* Thu Jul 03 2014 Christopher Meng - 0.6.0-1 +- Update to 0.6.0 + +* Sat Jun 07 2014 Fedora Release Engineering - 0.5.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Fri May 16 2014 Christopher Meng - 0.5.0-1 +- Update to 0.5.0 + +* Mon Dec 09 2013 Christopher Meng - 0.4.5-3 +- Disable silent build rules. +- Preserve the timestamp. + +* Wed Nov 20 2013 Christopher Meng - 0.4.5-2 +- Add doc for devel package. +- Add support for EPEL6. + +* Wed Nov 20 2013 Christopher Meng - 0.4.5-1 +- Update to 0.4.5 + +* Wed Jul 10 2013 Christopher Meng - 0.4.2-2 +- Drop useless files. +- Improve the description. + +* Wed Jul 10 2013 Christopher Meng - 0.4.2-1 +- Initial Package. -- cgit