[packages/smalltalk] - rel 8; fix build

arekm arekm at pld-linux.org
Sat Jul 7 11:52:42 CEST 2018


commit 2913415140e187b612fefab31bd6f3bd8b0a23af
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Sat Jul 7 11:52:34 2018 +0200

    - rel 8; fix build

 smalltalk.spec | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)
---
diff --git a/smalltalk.spec b/smalltalk.spec
index bb407d2..53db84d 100644
--- a/smalltalk.spec
+++ b/smalltalk.spec
@@ -9,7 +9,7 @@ Summary:	GNU smalltalk
 Summary(pl.UTF-8):	GNU smalltalk
 Name:		smalltalk
 Version:	3.2.5
-Release:	7
+Release:	8
 License:	GPL
 Group:		Development/Languages
 Source0:	ftp://ftp.gnu.org/pub/gnu/smalltalk/%{name}-%{version}.tar.xz
@@ -45,6 +45,9 @@ BuildRequires:	tk-devel >= 8.4
 Requires(post,postun):	/sbin/ldconfig
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
+# smalltalk uses -Wno-format (see GST_PROG_CC in configure.ac)
+%define		filterout_c	-Wformat -Werror=format-security
+
 %description
 GNU Smalltalk is a Free (or Open Source) implementation that closely
 follows the Smalltalk-80 language as described in the book
@@ -240,14 +243,15 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_libdir}/smalltalk/digest*.so
 %{_libdir}/smalltalk/digest.la
 %attr(755,root,root) %{_libdir}/smalltalk/i18n*.so
-%attr(755,root,root) %{_libdir}/smalltalk/gnutls-wrapper
 %{_libdir}/smalltalk/i18n.la
 %attr(755,root,root) %{_libdir}/smalltalk/iconv*.so
 %{_libdir}/smalltalk/iconv.la
 %attr(755,root,root) %{_libdir}/smalltalk/zlib*.so
 %{_libdir}/smalltalk/zlib.la
-%dir %{_libdir}/smalltalk/vfs
-%attr(755,root,root) %{_libdir}/smalltalk/vfs/*
+%dir %{_libexecdir}/smalltalk
+%attr(755,root,root) %{_libexecdir}/smalltalk/gnutls-wrapper
+%dir %{_libexecdir}/smalltalk/vfs
+%attr(755,root,root) %{_libexecdir}/smalltalk/vfs/*
 %{_datadir}/smalltalk
 %{_infodir}/gst*
 %{_mandir}/man1/gst.1*
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/smalltalk.git/commitdiff/2913415140e187b612fefab31bd6f3bd8b0a23af



More information about the pld-cvs-commit mailing list