|
@@ -7,9 +7,9 @@
|
|
|
Summary: A utility for getting files from remote servers (FTP, HTTP, and others).
|
|
|
Summary(ja): リモートサーバ(FTP,HTTPなど)からファイルを取得するためのユーティリティ
|
|
|
Name: curl
|
|
|
-Version: 7.71.1
|
|
|
+Version: 7.73.0
|
|
|
Release: 1%{?_dist_release}
|
|
|
-Group: Applications/Internet
|
|
|
+Group: internet
|
|
|
Vendor: Project Vine
|
|
|
Distribution: Vine Linux
|
|
|
Packager: daisuke
|
|
@@ -22,7 +22,7 @@ Source: https://curl.haxx.se/download/%{name}-%{version}.tar.xz
|
|
|
Patch2: 0002-curl-7.65.3-h2-framing-layer-error.patch
|
|
|
|
|
|
# patch making libcurl multilib ready
|
|
|
-Patch101: 0101-curl-7.71.1-multilib.patch
|
|
|
+Patch101: 0101-curl-7.73.0-multilib.patch
|
|
|
|
|
|
# prevent configure script from discarding -g in CFLAGS (#496778)
|
|
|
Patch102: 0102-curl-7.36.0-debug.patch
|
|
@@ -31,7 +31,7 @@ Patch102: 0102-curl-7.36.0-debug.patch
|
|
|
Patch103: 0103-curl-7.59.0-python3.patch
|
|
|
|
|
|
# use localhost6 instead of ip6-localhost in the curl test-suite
|
|
|
-Patch104: 0104-curl-7.19.7-localhost6.patch
|
|
|
+Patch104: 0104-curl-7.73.0-localhost6.patch
|
|
|
|
|
|
# prevent valgrind from reporting false positives on x86_64
|
|
|
Patch105: 0105-curl-7.63.0-lib1560-valgrind.patch
|
|
@@ -60,9 +60,10 @@ to work without user interaction or any kind of interactivity. cURL
|
|
|
offers many useful capabilities, like proxy support, user
|
|
|
authentication, FTP upload, HTTP post, and file transfer resume.
|
|
|
|
|
|
+
|
|
|
%package devel
|
|
|
Summary: Files needed for building applications with libcurl.
|
|
|
-Group: Development/Libraries
|
|
|
+Group: programming
|
|
|
Requires: %{name} = %{version}-%{release}
|
|
|
Requires: openssl-devel libidn-devel zlib-devel
|
|
|
|
|
@@ -78,7 +79,7 @@ use cURL's capabilities internally.
|
|
|
%package -n compat32-%{name}
|
|
|
Summary: A utility for getting files from remote servers (FTP, HTTP, and others).
|
|
|
Summary(ja): リモートサーバ(FTP,HTTPなど)からファイルを取得するためのユーティリティ
|
|
|
-Group: System Environment/Libraries
|
|
|
+Group: system
|
|
|
|
|
|
%description -n compat32-%{name}
|
|
|
cURL is a tool for getting files from FTP, HTTP, Gopher, Telnet, and
|
|
@@ -87,9 +88,10 @@ to work without user interaction or any kind of interactivity. cURL
|
|
|
offers many useful capabilities, like proxy support, user
|
|
|
authentication, FTP upload, HTTP post, and file transfer resume.
|
|
|
|
|
|
+
|
|
|
%package -n compat32-%{name}-devel
|
|
|
Summary: Files needed for building applications with libcurl.
|
|
|
-Group: Development/Libraries
|
|
|
+Group: programming
|
|
|
|
|
|
%description -n compat32-%{name}-devel
|
|
|
cURL is a tool for getting files from FTP, HTTP, Gopher, Telnet, and
|
|
@@ -98,6 +100,10 @@ package includes files needed for developing applications which can
|
|
|
use cURL's capabilities internally.
|
|
|
#'
|
|
|
|
|
|
+
|
|
|
+%debug_package
|
|
|
+
|
|
|
+
|
|
|
%prep
|
|
|
%setup -q
|
|
|
|
|
@@ -137,6 +143,7 @@ echo "582" >> tests/data/DISABLED
|
|
|
# adapt test 323 for updated OpenSSL
|
|
|
sed -e 's/^35$/35,52/' -i tests/data/test323
|
|
|
|
|
|
+
|
|
|
%build
|
|
|
%configure \
|
|
|
--with-ssl=%{_prefix} \
|
|
@@ -156,19 +163,21 @@ sed -e 's/^35$/35,52/' -i tests/data/test323
|
|
|
|
|
|
make %{?_smp_mflags}
|
|
|
|
|
|
+
|
|
|
%install
|
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
make DESTDIR=$RPM_BUILD_ROOT install
|
|
|
|
|
|
rm -rf $RPM_BUILD_ROOT%{_libdir}/lib*.{a,la}
|
|
|
|
|
|
+
|
|
|
%clean
|
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
|
%post -p /sbin/ldconfig
|
|
|
-
|
|
|
%postun -p /sbin/ldconfig
|
|
|
|
|
|
+
|
|
|
%files
|
|
|
%defattr(-,root,root)
|
|
|
%{!?_licensedir:%global license %%doc}
|
|
@@ -204,7 +213,12 @@ rm -rf $RPM_BUILD_ROOT
|
|
|
%{_libdir}/*.so
|
|
|
%endif
|
|
|
|
|
|
+
|
|
|
%changelog
|
|
|
+* Tue Nov 03 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.73.0-1
|
|
|
+- new upstream release.
|
|
|
+- updated Patch0101 and Patch0104.
|
|
|
+
|
|
|
* Fri Jul 10 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.71.1-1
|
|
|
- new upstream release.
|
|
|
|