Compare commits

...

11 Commits

Author SHA1 Message Date
openeuler-ci-bot 4d8799a977 !11 remove BuildRequires gdb
From: @xinyingchao
Reviewed-by: @overweight
Signed-off-by: @overweight
2021-07-23 06:28:21 +00:00
Zhiqiang Liu 6a47a5ed7a remove BuildRequires gdb 2021-07-23 11:46:59 +08:00
openeuler-ci-bot a8d4e9d1cf !6 bugfix testcase fail for gfortan
Merge pull request !6 from tianwei/master
2020-08-20 16:53:21 +08:00
zzm_567 ee10b66a9d bugfix testcase for gfortan 2020-08-20 15:39:49 +08:00
zzm_567 235a521808 bugfix testcase for gfortan 2020-08-20 15:39:43 +08:00
openeuler-ci-bot 99ef4d2f97 !5 add yaml file in package
Merge pull request !5 from 吴超超/master
2020-07-21 11:58:01 +08:00
19909236985 c47b585d29 add yaml file in package 2020-06-12 15:37:55 +08:00
openeuler-ci-bot 1fe607a71b !4 add necessary BuildRequires
Merge pull request !4 from chengquan/developer
2020-03-20 15:25:20 +08:00
chengquan a8dfb8aee5 add necessary BuildRequires 2020-03-19 19:41:20 +08:00
openeuler-ci-bot 131d600191 !3 Fixbug in wrong dependency of kernel-devel
Merge pull request !3 from chengquan/developer
2020-01-20 16:23:38 +08:00
chengquan 046f71870c Fixbug in wrong dependency of kernel-devel 2020-01-20 15:41:03 +08:00
2 changed files with 37 additions and 11 deletions
+33 -11
View File
@@ -3,7 +3,7 @@
Name: libtool
Version: 2.4.6
Release: 30
Release: 34
License: GPLv2+ and LGPLv2+ and GFDL
Summary: The GNU Portable Library Tool
URL: http://www.gnu.org/software/libtool/
@@ -16,26 +16,30 @@ Patch6001: libtool-fix-GCC-linking-with-specs.patch
Requires: gcc(major),autoconf, automake, sed, tar, findutils
BuildRequires: texinfo,autoconf, automake,help2man
BuildRequires: libstdc++-devel, gcc-gfortran,gcc, gcc-c++
Provides: %{name}-ltdl
Obsoletes: %{name}-ltdl
BuildRequires: texinfo autoconf automake help2man
BuildRequires: libstdc++-devel gcc-gfortran gcc gcc-c++
%description
GNU libtool is a generic library support script.
Libtool hides the complexity of using shared libraries behind a consistent, portable interface.
%package ltdl
Summary: Runtime libraries for GNU Libtool Dynamic Module Loader
Provides: %{name}-libs = %{version}-%{release}
%description ltdl
The libtool-ltdl package contains the GNU Libtool Dynamic Module Loader, a
library that provides a consistent, portable interface which simplifies the
process of using dynamic modules.
%package devel
Summary: Tools needed for development using the GNU Libtool Dynamic Module Loader
License: LGPLv2+
Requires: automake
Requires: %{name} = %{version}-%{release}
Requires: %{name}-ltdl = %{version}-%{release}
Provides: %{name}-ltdl-devel
Obsoletes: %{name}-ltdl-devel
%description devel
Static libraries and header files for development with ltdl.
@@ -53,6 +57,10 @@ export F77=gfortran
export CFLAGS="$RPM_OPT_FLAGS -fPIC"
export FFLAGS=$(echo "$RPM_OPT_FLAGS -I/usr/lib64/gfortran/modules"| sed 's/-fstack-protector-strong/ /g')
export FCFLAGS=$(echo "$RPM_OPT_FLAGS -I/usr/lib64/gfortran/modules"| sed 's/-fstack-protector-strong/ /g')
%ifarch x86_64
export FFLAGS="$RPM_OPT_FLAGS -fPIE"
export FCFLAGS="$RPM_OPT_FLAGS -fPIE"
%endif
%configure
@@ -68,15 +76,17 @@ rm -f %{buildroot}%{_libdir}/libltdl.{a,la}
%files
%license COPYING
%license libltdl/COPYING.LIB
%doc AUTHORS NEWS THANKS TODO ChangeLog*
%{_bindir}/libtool
%{_bindir}/libtoolize
%{_libdir}/libltdl.so.*
%{_datadir}/aclocal/*.m4
%dir %{_datadir}/libtool
%{_datadir}/libtool/build-aux
%files ltdl
%license libltdl/COPYING.LIB
%{_libdir}/libltdl.so.*
%files devel
%license libltdl/COPYING.LIB
%doc libltdl/README
@@ -94,6 +104,18 @@ rm -f %{buildroot}%{_libdir}/libltdl.{a,la}
%changelog
* Fri Jul 23 2021 yuanxin <yuanxin24@huawei.com> - 2.4.6-34
- remove BuildRequires gdb
* Thu Aug 20 2020 tianwei <tianwei12@huawei.com> - 2.4.6-33
- fixbug testcase fail for gfortan
* Thu Mar 19 2020 openEuler Buildteam <buildteam@openeuler.org> - 2.4.6-32
- add necessary BuildRequires
* Mon Jan 20 2020 openEuler Buildteam <buildteam@openeuler.org> - 2.4.6-31
- fixbug in wrong dependency of kernel-devel
* Wed Jan 8 2020 openEuler Buildteam <buildteam@openeuler.org> - 2.4.6-30
- format patches
+4
View File
@@ -0,0 +1,4 @@
version_control: git
src_repo: https://git.savannah.gnu.org/git/libtool.git
tag_prefix: ^v
seperator: .