[packages/guile-gnutls] - extracted from gnutls.spec, to be used for gnutls > 3.7.8
qboosh
qboosh at pld-linux.org
Sun Dec 11 17:46:30 CET 2022
commit d6b18850d597c7493b5ff8fb172c17fb2972dcad
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sun Dec 11 17:46:58 2022 +0100
- extracted from gnutls.spec, to be used for gnutls > 3.7.8
guile-gnutls-info.patch | 14 +++++++++++
guile-gnutls.spec | 63 +++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 77 insertions(+)
---
diff --git a/guile-gnutls.spec b/guile-gnutls.spec
new file mode 100644
index 0000000..f8ccb45
--- /dev/null
+++ b/guile-gnutls.spec
@@ -0,0 +1,63 @@
+Summary: Guile bindings for GnuTLS
+Summary(pl.UTF-8): Wiązania Guile do GnuTLS
+Name: guile-gnutls
+Version: 3.7.11
+# start building for gnutls 3.7.9+, which will drop guile binding from main repo
+Release: 0.1
+License: LGPL v2.1+ (library), FDL v1.3+ (documentation)
+Group: Development/Languages
+Source0: https://ftp.gnu.org/gnu/gnutls/%{name}-%{version}.tar.gz
+# Source0-md5: 400b77f131ee16255659d90a4e6d4111
+Patch0: %{name}-info.patch
+URL: https://gitlab.com/gnutls/guile
+BuildRequires: gnutls-devel >= 3.7.9
+BuildRequires: guile >= 5:3.0
+BuildRequires: guile-devel >= 5:3.0
+BuildRequires: pkgconfig
+BuildRequires: texinfo
+Requires: gnutls-libs >= 3.7.9
+Requires: guile-libs >= 5:3.0
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%define _noautostrip .*\.go
+
+%description
+Guile bindings for GnuTLS.
+
+%description -l pl.UTF-8
+Wiązania Guile do GnuTLS.
+
+%prep
+%setup -q
+%patch0 -p1
+
+%build
+%configure \
+ --disable-silent-rules
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+%{__make} install \
+ DESTDIR=$RPM_BUILD_ROOT
+
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/guile/3.*/extensions/*.la
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post
+[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir %{_infodir} >/dev/null 2>&1
+
+%postun
+[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir %{_infodir} >/dev/null 2>&1
+
+%files
+%defattr(644,root,root,755)
+%doc AUTHORS COPYING ChangeLog NEWS README
+%attr(755,root,root) %{_libdir}/guile/3.*/extensions/guile-gnutls-v-2.so*
+%{_libdir}/guile/3.*/site-ccache/gnutls.go
+%{_libdir}/guile/3.*/site-ccache/gnutls
+%{_datadir}/guile/site/3.*/gnutls.scm
+%{_datadir}/guile/site/3.*/gnutls
+%{_infodir}/gnutls-guile.info*
diff --git a/guile-gnutls-info.patch b/guile-gnutls-info.patch
new file mode 100644
index 0000000..98a848f
--- /dev/null
+++ b/guile-gnutls-info.patch
@@ -0,0 +1,14 @@
+--- guile-gnutls-3.7.11/doc/gnutls-guile.texi.orig 2022-12-07 22:02:41.000000000 +0100
++++ guile-gnutls-3.7.11/doc/gnutls-guile.texi 2022-12-11 14:26:50.554727039 +0100
+@@ -29,9 +29,9 @@ Documentation License''.
+ @end quotation
+ @end copying
+
+- at dircategory Software libraries
++ at dircategory Libraries:
+ @direntry
+-* Guile-GnuTLS: (gnutls-guile). Guile bindings for GNU Transport Layer Security Library.
++* Guile-GnuTLS: (gnutls-guile). Guile bindings for GNU Transport Layer Security Library
+ @end direntry
+
+ @titlepage
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/guile-gnutls.git/commitdiff/d6b18850d597c7493b5ff8fb172c17fb2972dcad
More information about the pld-cvs-commit
mailing list