From 63dba4b3a95f554b78a6e512aeea012a5ea6bf72 Mon Sep 17 00:00:00 2001 From: Jerry James Date: Feb 19 2018 16:26:37 +0000 Subject: New upstream release. Drop ExclusiveArch; all Fedora arches supported. --- diff --git a/.gitignore b/.gitignore index 7c6d215..61eacb9 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,4 @@ -/ffcall-20120424cvs.tar.xz -/ffcall-1.12.tar.gz /ffcall-1.13.tar.xz /libffcall-1.13.tar.gz /libffcall-2.0.tar.gz +/libffcall-2.1.tar.gz diff --git a/ffcall.spec b/ffcall.spec index f303c4e..8c5f635 100644 --- a/ffcall.spec +++ b/ffcall.spec @@ -1,11 +1,6 @@ -# This package uses assembly to do its work. This is the entire list of -# supported architectures understood by RPM, even those not currently supported -# by Fedora. RPM hasn't heard about line continuations, hence the mess. -%global ffcall_arches %{ix86} x86_64 amd64 aarch64 %{alpha} %{arm} parisc hppa1.0 hppa1.1 hppa1.2 hppa2.0 ia64 m68k %{mips} ppc ppc8260 ppc8560 ppc32dy4 ppciseries ppcpseries %{power64} s390 s390x %{sparc} - Name: ffcall -Version: 2.0 -Release: 2%{?dist} +Version: 2.1 +Release: 1%{?dist} Summary: Libraries for foreign function call interfaces License: GPLv2+ @@ -15,8 +10,6 @@ Source0: https://ftp.gnu.org/gnu/libffcall/lib%{name}-%{version}.tar.gz BuildRequires: gcc BuildRequires: gnulib-devel -ExclusiveArch: %{ffcall_arches} - %description This is a collection of four libraries which can be used to build foreign function call interfaces in embedded interpreters. The four @@ -46,7 +39,7 @@ Static libraries for foreign function call interfaces. %setup -q -n lib%{name}-%{version} %build -%configure +%configure CFLAGS="%{optflags} -fno-strict-aliasing" # Build the actual library make # %{?_smp_mflags} @@ -76,9 +69,7 @@ done popd -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig +%ldconfig_scriptlets %files @@ -102,6 +93,10 @@ popd %changelog +* Mon Feb 19 2018 Jerry James - 2.1-1 +- New upstream release +- Drop ExclusiveArch; all Fedora arches supported + * Wed Feb 07 2018 Fedora Release Engineering - 2.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild diff --git a/sources b/sources index 04b4b9a..94cdcda 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libffcall-2.0.tar.gz) = d75aa1df97b14692a9137745bae5b24c4d8f739cb1c7f854e7ed47e4a77a49759122abd6b0e445efa56381f47932c13cd21a154b2783649afb9c7a39e73fea04 +SHA512 (libffcall-2.1.tar.gz) = da73375fb45b7d764c06437a517c2a90abf7d5de6afe0a8ca19e6dfafd2a8c7107e39d230ecbc8edfdd5926b16a0c13b7bb9319287047c47de1241b2f6ae805e