forked from pool/libserf
Accepting request 231605 from home:AndreasStieger:branches:devel:libraries:c_c++
Serf 1.3.5 [bnc#875382] OBS-URL: https://build.opensuse.org/request/show/231605 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libserf?expand=0&rev=51
This commit is contained in:
@@ -1,3 +1,17 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 21:45:09 UTC 2014 - andreas.stieger@gmx.de
|
||||
|
||||
- Serf 1.3.5 [bnc#875382]
|
||||
This release fixes a crash during SSL tunnel setup, fixes
|
||||
Negotiate/Kerberos authentication in some specific scenario's and
|
||||
brings some other small changes.
|
||||
* Fix issue: no reverse lookup during Negotiate authentication for
|
||||
proxies.
|
||||
* Fix a crash caused by incorrect reuse of the ssltunnel CONNECT
|
||||
request
|
||||
* Cancel request if response parsing failed + authn callback set
|
||||
* Update the expired certificates in the test suite.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 9 10:57:25 UTC 2014 - andreas.stieger@gmx.de
|
||||
|
||||
|
||||
58
libserf.spec
58
libserf.spec
@@ -19,19 +19,17 @@
|
||||
%bcond_without gssapi
|
||||
# version 1.2.0 requires apr 1.3.0 or later for apr_socket_addr_get
|
||||
%define minimum_apr_version 1.3.0
|
||||
|
||||
Name: libserf
|
||||
%define major 1
|
||||
%define minor 3
|
||||
%define SHLIBVER %major.%minor.0
|
||||
Version: 1.3.4
|
||||
%define SHLIBVER %{major}.%{minor}.0
|
||||
Name: libserf
|
||||
Version: 1.3.5
|
||||
Release: 0
|
||||
Summary: High-Performance Asynchronous HTTP Client Library
|
||||
License: Apache-2.0
|
||||
Group: System/Libraries
|
||||
Source: https://serf.googlecode.com/svn/src_releases/serf-%version.tar.bz2
|
||||
Url: https://serf.googlecode.com
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
Source: https://serf.googlecode.com/svn/src_releases/serf-%{version}.tar.bz2
|
||||
BuildRequires: gcc
|
||||
BuildRequires: glibc-devel
|
||||
BuildRequires: libapr-util1-devel >= %{minimum_apr_version}
|
||||
@@ -42,6 +40,7 @@ BuildRequires: openldap2-devel
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: scons >= 2.3
|
||||
BuildRequires: zlib-devel
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
%if %{with gssapi}
|
||||
BuildRequires: krb5-devel
|
||||
%endif
|
||||
@@ -52,48 +51,29 @@ Portable Runtime (APR) library. It multiplexes connections, running the
|
||||
read/write communication asynchronously. Memory copies and transformations are
|
||||
kept to a minimum to provide high performance operation.
|
||||
|
||||
|
||||
|
||||
|
||||
Authors:
|
||||
--------
|
||||
Greg Stein <serf-dev@googlegroups.com>
|
||||
Justin Erenkrantz <serf-dev@googlegroups.com>
|
||||
|
||||
%package -n libserf-%major-%major
|
||||
|
||||
%package -n libserf-%{major}-%{major}
|
||||
Summary: High-Performance Asynchronous HTTP Client Library
|
||||
Group: Development/Libraries/C and C++
|
||||
|
||||
%description -n libserf-%major-%major
|
||||
%description -n libserf-%{major}-%{major}
|
||||
The serf library is a C-based HTTP client library built upon the Apache
|
||||
Portable Runtime (APR) library. It multiplexes connections, running the
|
||||
read/write communication asynchronously. Memory copies and transformations are
|
||||
kept to a minimum to provide high performance operation.
|
||||
|
||||
|
||||
|
||||
|
||||
Authors:
|
||||
--------
|
||||
Greg Stein <serf-dev@googlegroups.com>
|
||||
Justin Erenkrantz <serf-dev@googlegroups.com>
|
||||
|
||||
|
||||
%package -n libserf-devel
|
||||
|
||||
Summary: High-Performance Asynchronous HTTP Client Library
|
||||
Group: Development/Libraries/C and C++
|
||||
%if %{with gssapi}
|
||||
Requires: krb5-devel
|
||||
%endif
|
||||
Requires: libapr-util1-devel >= %{minimum_apr_version}
|
||||
Requires: libapr1-devel >= %{minimum_apr_version}
|
||||
Requires: libexpat-devel
|
||||
Requires: libopenssl-devel
|
||||
Requires: libserf-%major-%major = %{version}
|
||||
Requires: libserf-%{major}-%{major} = %{version}
|
||||
Requires: openldap2-devel
|
||||
Requires: zlib-devel
|
||||
%if %{with gssapi}
|
||||
Requires: krb5-devel
|
||||
%endif
|
||||
|
||||
%description -n libserf-devel
|
||||
The serf library is a C-based HTTP client library built upon the Apache
|
||||
@@ -101,14 +81,6 @@ Portable Runtime (APR) library. It multiplexes connections, running the
|
||||
read/write communication asynchronously. Memory copies and transformations are
|
||||
kept to a minimum to provide high performance operation.
|
||||
|
||||
|
||||
|
||||
|
||||
Authors:
|
||||
--------
|
||||
Greg Stein <serf-dev@googlegroups.com>
|
||||
Justin Erenkrantz <serf-dev@googlegroups.com>
|
||||
|
||||
%prep
|
||||
%setup -q -n "serf-%{version}"
|
||||
|
||||
@@ -120,16 +92,16 @@ scons \
|
||||
OPENSSL=%{_prefix} \
|
||||
ZLIB=%{_prefix} \
|
||||
%if %{with gssapi}
|
||||
GSSAPI=/usr/lib/mit \
|
||||
GSSAPI=%{_libexecdir}/mit \
|
||||
%endif
|
||||
DEBUG=yes \
|
||||
CFLAGS="%{optflags}" \
|
||||
APR_STATIC=no \
|
||||
%{?_smp_mflags}
|
||||
%{?_smp_mflags}
|
||||
|
||||
%install
|
||||
scons install --install-sandbox=%{buildroot}
|
||||
%__rm -f "%{buildroot}%{_libdir}"/lib*.a
|
||||
rm -f "%{buildroot}%{_libdir}"/lib*.a
|
||||
|
||||
%check
|
||||
%if 0%{?suse_version} > 1210
|
||||
@@ -152,7 +124,7 @@ scons \
|
||||
|
||||
%files -n libserf-devel
|
||||
%defattr(-,root,root)
|
||||
%_includedir/serf-%{major}
|
||||
%{_includedir}/serf-%{major}
|
||||
%{_libdir}/libserf-%{major}.so
|
||||
%{_libdir}/pkgconfig/serf-%{major}.pc
|
||||
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:db5dcf68be722156de67518231da17c451f6c5d16523ff03e4e37f28d06ee0cb
|
||||
size 140680
|
||||
3
serf-1.3.5.tar.bz2
Normal file
3
serf-1.3.5.tar.bz2
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d311ce81a58301f47e652e54551999033880decefae0deea58ba5415776b1fc3
|
||||
size 140554
|
||||
Reference in New Issue
Block a user