diff options
Diffstat (limited to 'wget.spec')
-rw-r--r-- | wget.spec | 107 |
1 files changed, 107 insertions, 0 deletions
diff --git a/wget.spec b/wget.spec new file mode 100644 index 0000000..4f5e2b1 --- /dev/null +++ b/wget.spec @@ -0,0 +1,107 @@ +Name: wget +Version: 1.21.3 +Release: 1 +Summary: A package for retrieving files using HTTP, HTTPS, FTP and FTPS the most widely-used Internet protocols. +License: GPLv3+ +Url: http://www.gnu.org/software/wget/ +Source: https://ftp.gnu.org/gnu/wget/wget-%{version}.tar.gz + +Patch0: backport-wget-1.17-path.patch +Patch1: backport-wget-1.21.3-hsts-32bit.patch + +Provides: webclient bundled(gnulib) +BuildRequires: make perl-HTTP-Daemon python3 libuuid-devel perl-podlators libpsl-devel libmetalink-devel +BuildRequires: gnutls-devel pkgconfig texinfo gettext autoconf libidn2-devel gpgme-devel zlib-devel +BuildRequires: gcc + +%description +GNU Wget is a free software package for retrieving files using HTTP, HTTPS, +FTP and FTPS the most widely-used Internet protocols. It is a non-interactive +commandline tool, so it may easily be called from scripts, cron jobs, terminals +without X-Windows support, etc. + +%package help +Summary: help package for %{name} + +%description help +This is the help package for %{name}. It includes some doc +files and man, info files. + +%prep +%autosetup -p1 + +%build +%configure --with-ssl=gnutls --with-libpsl --enable-largefile --enable-opie --enable-digest --enable-ntlm --enable-nls --enable-ipv6 --disable-rpath --with-metalink --disable-year2038 + +%make_build + +%install +%make_install CFLAGS="$RPM_OPT_FLAGS" +%find_lang %{name} +%find_lang %{name}-gnulib +rm -f %{buildroot}%{_infodir}/dir + +%check +make check + +%files -f %{name}.lang -f %{name}-gnulib.lang +%doc AUTHORS COPYING +%config(noreplace) %{_sysconfdir}/wgetrc +%{_bindir}/wget + +%files help +%doc MAILING-LIST NEWS README doc/sample.wgetrc +%{_mandir}/man1/wget.* +%{_infodir}/* + +%changelog +* Fri Feb 03 2023 xingwei <xingwei14@h-partners.com> - 1.21.3-1 +- Type:requirements +- ID:NA +- SUG:NA +- DESC:update wget to 1.21.3 + +* Sat Oct 22 2022 gaihuiying <eaglegai@163.com> - 1.21.2-2 +- Type:bugfix +- ID:NA +- SUG:NA +- DESC:fix find_cell(): wget killed by SIGSEGV + +* Tue Mar 22 2022 xihaochen <xihaochen@huawei.com> - 1.21.2-1 +- Type:requirements +- ID:NA +- SUG:NA +- DESC:update wget to 1.21.2 + +* Fri Jul 30 2021 gaihuiying <gaihuiying1@huawei.com> - 1.20.3-5 +- Type:bugfix +- ID:NA +- SUG:NA +- DESC:fix build error with gcc10 + +* Thu May 27 2021 lijingyuan <lijingyuan3@huawei.com> - 1.20.3-4 +- Type:bugfix +- ID:NA +- SUG:NA +- DESC:Add the compilation dependency of gcc. + +* Tue Dec 15 2020 xihaochen <xihaochen@huawei.com> - 1.20.3-3 +- Type:requirement +- ID:NA +- SUG:NA +- DESC:update source url + +* Thu Apr 23 2020 openEuler Buildteam <buildteam@openeuler.org> - 1.20.3-2 +- Type:bugfix +- ID:NA +- SUG:NA +- DESC:Sanitize input param dl_total_time + +* Sat Jan 11 2020 openEuler Buildteam <buildteam@openeuler.org> - 1.20.3-1 +- Type:NA +- ID:NA +- SUG:NA +- DESC:Package upgrade + +* Sat Sep 14 2019 huzhiyu<huzhiyu1@huawei.com> - 1.19.5-6 +- Package init |