2.2.7, minor spec cleanups
This commit is contained in:
parent
b13e17ade2
commit
578fe3429e
|
@ -3,3 +3,4 @@
|
||||||
/guile-2.2.2.tar.xz
|
/guile-2.2.2.tar.xz
|
||||||
/guile-2.2.4.tar.xz
|
/guile-2.2.4.tar.xz
|
||||||
/guile-2.2.6.tar.gz
|
/guile-2.2.6.tar.gz
|
||||||
|
/guile-2.2.7.tar.xz
|
||||||
|
|
28
guile22.spec
28
guile22.spec
|
@ -4,13 +4,14 @@
|
||||||
|
|
||||||
%global mver 2.2
|
%global mver 2.2
|
||||||
|
|
||||||
Summary: A GNU implementation of Scheme for application extensibility
|
|
||||||
Name: guile22
|
Name: guile22
|
||||||
Version: 2.2.6
|
Version: 2.2.7
|
||||||
Release: 6%{?dist}
|
Release: 1%{?dist}
|
||||||
Source: ftp://ftp.gnu.org/pub/gnu/guile/guile-%{version}.tar.gz
|
Summary: A GNU implementation of Scheme for application extensibility
|
||||||
|
Source: ftp://ftp.gnu.org/pub/gnu/guile/guile-%{version}.tar.xz
|
||||||
URL: http://www.gnu.org/software/guile/
|
URL: http://www.gnu.org/software/guile/
|
||||||
License: LGPLv3+
|
License: LGPLv3+
|
||||||
|
|
||||||
BuildRequires: libtool libtool-ltdl-devel gmp-devel readline-devel
|
BuildRequires: libtool libtool-ltdl-devel gmp-devel readline-devel
|
||||||
BuildRequires: gettext-devel libunistring-devel libffi-devel gc-devel
|
BuildRequires: gettext-devel libunistring-devel libffi-devel gc-devel
|
||||||
Requires: coreutils
|
Requires: coreutils
|
||||||
|
@ -46,14 +47,9 @@ applications that will be linked to GUILE. You'll also need to
|
||||||
install the guile package.
|
install the guile package.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n guile-%version
|
%autosetup -p1 -n guile-%version
|
||||||
%patch1 -p1 -b .multilib
|
|
||||||
%patch3 -p1 -b .threadstest
|
|
||||||
%patch4 -p1
|
|
||||||
%patch5 -p1 -b .configure
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
|
|
||||||
autoreconf -fiv
|
autoreconf -fiv
|
||||||
%configure --disable-static --disable-error-on-warning --program-suffix=%{?mver}
|
%configure --disable-static --disable-error-on-warning --program-suffix=%{?mver}
|
||||||
|
|
||||||
|
@ -61,10 +57,10 @@ autoreconf -fiv
|
||||||
sed -i 's|" $sys_lib_dlsearch_path "|" $sys_lib_dlsearch_path %{_libdir} "|' \
|
sed -i 's|" $sys_lib_dlsearch_path "|" $sys_lib_dlsearch_path %{_libdir} "|' \
|
||||||
libtool
|
libtool
|
||||||
|
|
||||||
make %{?_smp_mflags}
|
%{make_build}
|
||||||
|
|
||||||
%install
|
%install
|
||||||
make DESTDIR=$RPM_BUILD_ROOT install
|
%{make_install}
|
||||||
|
|
||||||
mkdir -p $RPM_BUILD_ROOT%{_datadir}/guile/site/%{mver}
|
mkdir -p $RPM_BUILD_ROOT%{_datadir}/guile/site/%{mver}
|
||||||
|
|
||||||
|
@ -85,9 +81,6 @@ mv $RPM_BUILD_ROOT%{_datadir}/aclocal/guile{,-%{mver}}.m4
|
||||||
# Our gdb doesn't support guile yet
|
# Our gdb doesn't support guile yet
|
||||||
rm -f $RPM_BUILD_ROOT%{_libdir}/libguile*gdb.scm
|
rm -f $RPM_BUILD_ROOT%{_libdir}/libguile*gdb.scm
|
||||||
|
|
||||||
# Compress large documentation
|
|
||||||
bzip2 NEWS
|
|
||||||
|
|
||||||
for i in $RPM_BUILD_ROOT%{_infodir}/goops.info; do
|
for i in $RPM_BUILD_ROOT%{_infodir}/goops.info; do
|
||||||
iconv -f iso8859-1 -t utf-8 < $i > $i.utf8 && mv -f ${i}{.utf8,}
|
iconv -f iso8859-1 -t utf-8 < $i > $i.utf8 && mv -f ${i}{.utf8,}
|
||||||
done
|
done
|
||||||
|
@ -131,7 +124,7 @@ fi
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%license COPYING COPYING.LESSER LICENSE
|
%license COPYING COPYING.LESSER LICENSE
|
||||||
%doc AUTHORS HACKING NEWS.bz2 README THANKS
|
%doc AUTHORS HACKING README THANKS
|
||||||
%{_bindir}/guild%{?mver}
|
%{_bindir}/guild%{?mver}
|
||||||
%{_bindir}/guile%{?mver}
|
%{_bindir}/guile%{?mver}
|
||||||
%{_bindir}/guile-tools%{?mver}
|
%{_bindir}/guile-tools%{?mver}
|
||||||
|
@ -167,6 +160,9 @@ fi
|
||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Nov 24 2020 Peter Robinson <pbrobinson@fedoraproject.org> - 2.2.7-1
|
||||||
|
- Update to 2.2.7
|
||||||
|
|
||||||
* Wed Aug 19 2020 Igor Raits <ignatenkobrain@fedoraproject.org> - 2.2.6-6
|
* Wed Aug 19 2020 Igor Raits <ignatenkobrain@fedoraproject.org> - 2.2.6-6
|
||||||
- Drop useless ldconfig scriptlets
|
- Drop useless ldconfig scriptlets
|
||||||
|
|
||||||
|
|
2
sources
2
sources
|
@ -1 +1 @@
|
||||||
SHA512 (guile-2.2.6.tar.gz) = 6a9264c2e10def5e69a0e755fb28a5f09b98bc202660d742b0ee144d4f486b049dcbce8bcece79c3af9421d43df6eca36adf82798520f75b09303f5e8c2092af
|
SHA512 (guile-2.2.7.tar.xz) = 6f60b3489e26f5ff32b55c89316cdcdbf3ec1f4344726006e445f24098c922c50becdc748f1b66d2b271dc002e409ee6210bf85da779cee1f68c9111b3b5c543
|
||||||
|
|
Loading…
Reference in New Issue