## START: Set by rpmautospec ## (rpmautospec version 0.7.3) ## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 2; base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} ## END: Set by rpmautospec %global guile_ver 3.0 Name: guile-gnutls Version: 3.7.14 Release: %{?autorelease}%{!?autorelease:1%{?dist}} Summary: Guile bindings for the GNUTLS library License: GPL-3.0-or-later AND LGPL-2.1-or-later URL: https://gitlab.com/gnutls/guile Source0: https://ftpmirror.gnu.org/gnutls/%{name}-%{version}.tar.gz Source1: https://ftpmirror.gnu.org/gnutls/%{name}-%{version}.tar.gz.sig Source2: https://ftp.gnu.org/gnu/gnu-keyring.gpg Requires: guile30 BuildRequires: gcc make BuildRequires: gnupg2 BuildRequires: gnutls-devel BuildRequires: guile30-devel Provides: gnutls-guile = %{version}-%{release} Obsoletes: gnutls-guile <= 3.7.8-4 %description GnuTLS is a secure communications library implementing the SSL, TLS and DTLS protocols and technologies around them. It provides a simple C language application programming interface (API) to access the secure communications protocols as well as APIs to parse and write X.509, PKCS #12, OpenPGP and other required structures. This package contains Guile bindings for the library. %prep %{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}' %autosetup %build guile_snarf=%{_bindir}/guile-snarf%{guile_ver} GUILD=%{_bindir}/guild%{guile_ver} export guile_snarf GUILD %configure \ --with-guile-extension-dir=%{_libdir}/guile/%{guile_ver} %make_build %install %make_install rm -f $RPM_BUILD_ROOT%{_infodir}/dir rm -f $RPM_BUILD_ROOT%{_infodir}/gnutls* rm -f $RPM_BUILD_ROOT%{_libdir}/guile/%{guile_ver}/guile-gnutls*.a rm -f $RPM_BUILD_ROOT%{_libdir}/guile/%{guile_ver}/guile-gnutls*.la %check #make check %files %license COPYING %doc README ChangeLog AUTHORS NEWS %{_libdir}/guile/%{guile_ver}/guile-gnutls*.so* %{_libdir}/guile/%{guile_ver}/site-ccache/gnutls.go %dir %{_libdir}/guile/%{guile_ver}/site-ccache/gnutls/ %{_libdir}/guile/%{guile_ver}/site-ccache/gnutls/extra.go %{_datadir}/guile/site/%{guile_ver}/gnutls.scm %dir %{_datadir}/guile/site/%{guile_ver}/gnutls/ %{_datadir}/guile/site/%{guile_ver}/gnutls/extra.scm %changelog ## START: Generated by rpmautospec * Wed Oct 09 2024 Peter Robinson - 3.7.14-2 - Update guile requires * Mon Sep 30 2024 Peter Robinson - 3.7.14-1 - Update to 3.7.14 * Thu Jul 18 2024 Fedora Release Engineering - 3.7.11-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild * Wed Jan 24 2024 Fedora Release Engineering - 3.7.11-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Sat Jan 20 2024 Fedora Release Engineering - 3.7.11-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Thu Jul 20 2023 Fedora Release Engineering - 3.7.11-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Wed Feb 22 2023 Zoltan Fridrich - 3.7.11-1 - Initial import (fedora#2172108). ## END: Generated by rpmautospec