update dynamic library

This commit is contained in:
梳碧湖的砍柴人 2020-01-13 23:53:51 +08:00
parent cef5bfa8ca
commit 5ea3312e90

View File

@ -1,12 +1,13 @@
Name: libffi Name: libffi
Version: 3.3 Version: 3.3
Release: 1 Release: 2
Summary: A Portable Foreign Function Interface Library Summary: A Portable Foreign Function Interface Library
License: MIT License: MIT
URL: http://sourceware.org/libff URL: http://sourceware.org/libff
Source0: ftp://sourceware.org/pub/libffi/%{name}-%{version}.tar.gz Source0: ftp://sourceware.org/pub/libffi/%{name}-%{version}.tar.gz
BuildRequires: gcc BuildRequires: gcc
BuildRequires: libffi
%description %description
Compilers for high level languages generate code that follows certain conventions. These Compilers for high level languages generate code that follows certain conventions. These
@ -38,6 +39,18 @@ Requires: pkgconfig
%description devel %description devel
The devel package with header files and libraries is for developing apps which needs libffi. The devel package with header files and libraries is for developing apps which needs libffi.
%package -n libffi7
Summary:A Portable Foreign Function Interface Library
%description -n libffi7
libffi.so.7 for %{name}
%package -n libffi6
Summary:A Portable Foreign Function Interface Library
%description -n libffi6
libffi.so.6 for %{name}
%package help %package help
Summary: libffi help Summary: libffi help
Requires: info Requires: info
@ -56,6 +69,9 @@ The help package contains man files.
%install %install
%make_install %make_install
%delete_la %delete_la
cp -a %{_libdir}/libffi.so.6* %{buildroot}%{_libdir}
rm -f $RPM_BUILD_ROOT%{_infodir}/dir rm -f $RPM_BUILD_ROOT%{_infodir}/dir
%ldconfig_scriptlets %ldconfig_scriptlets
@ -75,6 +91,12 @@ fi
%license LICENSE %license LICENSE
%{_libdir}/*.so.* %{_libdir}/*.so.*
%files -n libffi7
%{_libdir}/*.so.7*
%files -n libffi6
%{_libdir}/*.so.6*
%files devel %files devel
%{_libdir}/pkgconfig/*.pc %{_libdir}/pkgconfig/*.pc
%{_includedir}/ffi*.h %{_includedir}/ffi*.h
@ -85,6 +107,12 @@ fi
%{_infodir}/libffi.info.gz %{_infodir}/libffi.info.gz
%changelog %changelog
* Tue Jan 13 2020 chengquan<chengquan3@huawei.com> - 3.3-2
- Type:enhancement
- ID:NA
- SUG:NA
- DESC:fix bug in update dynamic library
* Wed Jan 8 2020 chengquan<chengquan3@huawei.com> - 3.3-1 * Wed Jan 8 2020 chengquan<chengquan3@huawei.com> - 3.3-1
- Type:enhancement - Type:enhancement
- ID:NA - ID:NA