Merged update from upstream sources
This is an automated DistroBaker update from upstream sources. If you do not know what this is about or would like to opt out, contact the OSCI team. Source: https://src.fedoraproject.org/rpms/libsigsegv.git#bbf1871d0b8b8e131c3cb996287f06cc47483b7b
This commit is contained in:
parent
8d2131e8fc
commit
35e427e74c
1
.gitignore
vendored
1
.gitignore
vendored
@ -1 +1,2 @@
|
||||
/libsigsegv-2.11.tar.gz
|
||||
/libsigsegv-2.13.tar.gz
|
||||
|
@ -1,15 +1,16 @@
|
||||
|
||||
Summary: Library for handling page faults in user mode
|
||||
Name: libsigsegv
|
||||
Version: 2.11
|
||||
Release: 11%{?dist}
|
||||
Version: 2.13
|
||||
Release: 1%{?dist}
|
||||
Summary: Library for handling page faults in user mode
|
||||
|
||||
License: GPLv2+
|
||||
URL: https://www.gnu.org/software/libsigsegv/
|
||||
Source0: http://ftp.gnu.org/gnu/libsigsegv/libsigsegv-%{version}.tar.gz
|
||||
Patch0: configure.patch
|
||||
Patch0: configure.patch
|
||||
|
||||
BuildRequires: automake libtool
|
||||
BuildRequires: gcc
|
||||
BuildRequires: make
|
||||
|
||||
%description
|
||||
This is a library for handling page faults in user mode. A page fault
|
||||
@ -36,8 +37,7 @@ Requires: %{name}-devel%{?_isa} = %{version}-%{release}
|
||||
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
%patch0 -p1
|
||||
%autosetup -p1
|
||||
|
||||
|
||||
%build
|
||||
@ -47,24 +47,14 @@ autoreconf -ivf
|
||||
--disable-silent-rules \
|
||||
--enable-static
|
||||
|
||||
make %{?_smp_mflags}
|
||||
%{make_build}
|
||||
|
||||
|
||||
%install
|
||||
make install DESTDIR=%{buildroot}
|
||||
%{make_install}
|
||||
|
||||
## FIXME/TODO: review if this is needed anymore, particularly after usrmove
|
||||
%if 0%{?fedora} > 11
|
||||
# move shlib to %{_lib}
|
||||
pushd %{buildroot}%{_libdir}
|
||||
mkdir ../../%{_lib}
|
||||
mv libsigsegv.so.2* ../../%{_lib}/
|
||||
ln -sf ../../%{_lib}/libsigsegv.so.2 %{buildroot}%{_libdir}/libsigsegv.so
|
||||
popd
|
||||
%endif
|
||||
|
||||
## unpackaged files
|
||||
rm -fv %{buildroot}%{_libdir}/lib*.la
|
||||
# remove libtool archives
|
||||
find %{buildroot} -type f -name "*.la" -delete
|
||||
|
||||
|
||||
%check
|
||||
@ -74,13 +64,9 @@ make check
|
||||
%ldconfig_scriptlets
|
||||
|
||||
%files
|
||||
%doc AUTHORS NEWS README
|
||||
%license COPYING
|
||||
%if 0%{?fedora} > 11
|
||||
/%{_lib}/libsigsegv.so.2*
|
||||
%else
|
||||
%doc AUTHORS NEWS README
|
||||
%{_libdir}/libsigsegv.so.2*
|
||||
%endif
|
||||
|
||||
%files devel
|
||||
%{_libdir}/libsigsegv.so
|
||||
@ -91,6 +77,10 @@ make check
|
||||
|
||||
|
||||
%changelog
|
||||
* Sun Jan 17 2021 Peter Robinson <pbrobinson@fedoraproject.org> - 2.13-1
|
||||
- Update to 2.13
|
||||
- spec file cleanup
|
||||
|
||||
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.11-11
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
||||
|
||||
|
2
sources
2
sources
@ -1 +1 @@
|
||||
SHA512 (libsigsegv-2.11.tar.gz) = 6d60bbaa704b86c12a32a6b0eadd30fa7736d0e0ff8a1c45af1b15b7b7d4524f39902fe3f7f47a100bc2586e32aa25bb575e3d859d9ccb5fd7e99ba4e62f7b02
|
||||
SHA512 (libsigsegv-2.13.tar.gz) = 9c0cf01ee2a39f77f2e42eb06a2aa60644e10fe2cd39089de58f6206baf7fe7d61fe0ec6bf187276fcfccf61585154ce904fe374b474b7ba9fa050a61a2f3918
|
||||
|
Loading…
Reference in New Issue
Block a user