[packages/guile] - up to 2.2.4
arekm
arekm at pld-linux.org
Fri Mar 8 23:04:57 CET 2019
commit be659994ff02215144edf534b4e6ed978919bf51
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date: Fri Mar 8 23:04:48 2019 +0100
- up to 2.2.4
guile.spec | 34 +++++++++++++++-------------------
1 file changed, 15 insertions(+), 19 deletions(-)
---
diff --git a/guile.spec b/guile.spec
index 57e5629..9908791 100644
--- a/guile.spec
+++ b/guile.spec
@@ -3,7 +3,7 @@
%bcond_without tests # don't perform ./check-guile
%bcond_with emacs # don't build emacs subpackage
-%define ver 2.0
+%define ver 2.2
Summary: GNU Extension language
Summary(es.UTF-8): Lenguaje de extensión de la GNU
Summary(ja.UTF-8): アプリケーションの拡張のための GNU による Scheme の実装
@@ -12,13 +12,13 @@ Summary(pt_BR.UTF-8): Linguagem de extensão da GNU
Summary(ru.UTF-8): Язык расширений GNU
Summary(uk.UTF-8): Мова розширень GNU
Name: guile
-Version: 2.0.14
+Version: 2.2.4
Release: 1
Epoch: 5
License: LGPL v3+
Group: Development/Languages
Source0: http://ftp.gnu.org/gnu/guile/%{name}-%{version}.tar.xz
-# Source0-md5: c64977c775effd19393364b3018fd8cd
+# Source0-md5: d2ee223fdb7570b68469e339a7074d1d
Patch0: %{name}-info.patch
Patch1: %{name}-fix_awk_patch.patch
Patch2: %{name}-as-needed.patch
@@ -49,6 +49,8 @@ BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%undefine with_tests
%endif
+%define _noautostrip .*\.go
+
%description
Guile, a portable, embeddable Scheme implementation written in C.
Guile provides a machine independent execution platform that can be
@@ -90,7 +92,7 @@ Guile - це переносима та вбудовувана реалізаці
%package libs
Summary: Guile's libraries, etc
Group: Libraries
-Conflicts: %{name} < 5:2.0.11-2
+Conflicts: %{name} < 5:2.2.11-2
%description libs
Guile's libraries.
@@ -198,14 +200,14 @@ Tryb edycji guile dla emacsa.
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_datadir}/guile/site/2.0,%{_libdir}/guile/%{ver}/site-ccache}
+install -d $RPM_BUILD_ROOT{%{_datadir}/guile/site/2.2,%{_libdir}/guile/%{ver}/site-ccache}
%{__make} -j1 install \
DESTDIR=$RPM_BUILD_ROOT \
aclocaldir=%{_aclocaldir}
# not supported yet by gdb; placed here causes ldconfig noise
-%{__rm} $RPM_BUILD_ROOT%{_libdir}/libguile-2.0.so*-gdb.scm
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/libguile-2.2.so*-gdb.scm
# use rm -f, as it depends on texlive version whether this is created or not
%{__rm} -f $RPM_BUILD_ROOT%{_infodir}/dir
@@ -231,10 +233,6 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %{_bindir}/guild
%attr(755,root,root) %{_bindir}/guile
%attr(755,root,root) %{_bindir}/guile-tools
-# shared library dlopened by interpreter (.so or .la needed)
-%attr(755,root,root) %{_libdir}/libguilereadline-v-18.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libguilereadline-v-18.so.18
-%attr(755,root,root) %{_libdir}/libguilereadline-v-18.so
%dir %{_libdir}/guile
%dir %{_libdir}/guile/%{ver}
%{_libdir}/guile/%{ver}/ccache
@@ -254,32 +252,30 @@ rm -rf $RPM_BUILD_ROOT
%{_datadir}/guile/%{ver}/texinfo
%{_datadir}/guile/%{ver}/web
%dir %{_datadir}/guile/site
-%dir %{_datadir}/guile/site/2.0
+%dir %{_datadir}/guile/site/2.2
%{_mandir}/man1/guile.1*
%files libs
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libguile-2.0.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libguile-2.0.so.22
+%attr(755,root,root) %{_libdir}/libguile-2.2.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libguile-2.2.so.22
%files devel
%defattr(644,root,root,755)
%doc ChangeLog HACKING
%attr(755,root,root) %{_bindir}/guile-config
%attr(755,root,root) %{_bindir}/guile-snarf
-%attr(755,root,root) %{_libdir}/libguile-2.0.so
-%{_libdir}/libguile-2.0.la
-%{_libdir}/libguilereadline-v-18.la
+%attr(755,root,root) %{_libdir}/libguile-2.2.so
+%{_libdir}/libguile-2.2.la
%{_infodir}/guile.info*
%{_infodir}/r5rs.info*
%{_includedir}/guile
-%{_pkgconfigdir}/guile-2.0.pc
+%{_pkgconfigdir}/guile-2.2.pc
%{_aclocaldir}/guile.m4
%files static
%defattr(644,root,root,755)
-%{_libdir}/libguile-2.0.a
-%{_libdir}/libguilereadline-v-18.a
+%{_libdir}/libguile-2.2.a
%if %{with emacs}
%files -n emacs-guile-mode-pkg
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/guile.git/commitdiff/be659994ff02215144edf534b4e6ed978919bf51
More information about the pld-cvs-commit
mailing list