%define sover 1 %define libname libcryptopant%{sover} Name: cryptopant Version: 1.3.1.1731490962 Release: 1%{?dist} Summary: IP address anonymization library Group: Development/Libraries/C and C++ License: GPL-2.0-only URL: http://ant.isi.edu/software/cryptopANT/index.html # Source needs to be generated by dist-tools/create-source-packages, see # https://github.com/jelu/dist-tools Source0: %{name}_%{version}.orig.tar.gz BuildRequires: openssl-devel BuildRequires: autoconf BuildRequires: automake BuildRequires: libtool %description cryptopANT is a library for IP address anonymization. It implements a widely used prefix-preserving technique known as "cryptopan". This is ANT's project implementation of this technique for anonymization of ipv4 and ipv6 addresses. %package -n %{libname} Summary: IP address anonymization library shared library Group: System/Libraries %description -n %{libname} cryptopANT is a library for IP address anonymization. It implements a widely used prefix-preserving technique known as "cryptopan". This is ANT's project implementation of this technique for anonymization of ipv4 and ipv6 addresses. %package devel Summary: IP address anonymization library development files Group: Development/Libraries/C and C++ Requires: %{libname}%{?_isa} = %{version}-%{release} Requires: openssl-devel %description devel cryptopANT is a library for IP address anonymization. It implements a widely used prefix-preserving technique known as "cryptopan". This is ANT's project implementation of this technique for anonymization of ipv4 and ipv6 addresses. %prep %setup -q -n %{name}_%{version} %build sh autogen.sh %configure %make_build %install %make_install %check true %post -n %{libname} /sbin/ldconfig %postun -n %{libname} /sbin/ldconfig %files -n %{libname} %{_libdir}/libcryptopant.so.%{sover}* %files devel %{_includedir}/* %{_mandir}/man3/* %{_libdir}/libcryptopant.so %exclude %{_libdir}/libcryptopant.a %exclude %{_libdir}/libcryptopant.la %changelog * Wed Nov 13 2024 Jerry Lundström 1.3.1.1731490962-1 - Auto build 2024-11-13T09:42:42+00:00 * Thu Apr 11 2024 Jerry Lundström 1.3.1-1 - Update to v1.3.1 * Wed Mar 20 2024 Jerry Lundström 1.3.0-1 - Update to v1.3.0 * Tue Oct 01 2019 Jerry Lundström 1.2.1-1 - Update to v1.2.1 * Wed Jun 19 2019 Jerry Lundström 1.2.0-1 - Update to v1.2.0 * Thu Nov 29 2018 Jerry Lundström 1.1.0-1 - Initial v1.1.0 code