|
Christopher Meng |
2c3ccf1 |
Name: libserf
|
|
![](https://seccdn.libravatar.org/avatar/522f0859d72d8d86c8d610f3d46a8d3efe6fd2fe35ddd2512e51a8506ba62906?s=16&d=retro) |
aad0e58 |
Version: 1.3.9
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
5dd1e47 |
Release: 5%{?dist}
|
|
Christopher Meng |
2c3ccf1 |
Summary: High-Performance Asynchronous HTTP Client Library
|
|
Christopher Meng |
2c3ccf1 |
License: ASL 2.0
|
|
![](https://seccdn.libravatar.org/avatar/8cfc016e499108f07ba78682dc7aa367c331121ad3af88a4ff37356c547cb828?s=16&d=retro) |
a4ce3df |
URL: http://serf.apache.org/
|
|
![](https://seccdn.libravatar.org/avatar/8cfc016e499108f07ba78682dc7aa367c331121ad3af88a4ff37356c547cb828?s=16&d=retro) |
a4ce3df |
Source0: https://archive.apache.org/dist/serf/serf-%{version}.tar.bz2
|
|
Igor Gnatenko |
d167c2e |
BuildRequires: apr-devel
|
|
Igor Gnatenko |
d167c2e |
BuildRequires: apr-util-devel
|
|
Igor Gnatenko |
d167c2e |
BuildRequires: krb5-devel
|
|
Igor Gnatenko |
d167c2e |
BuildRequires: openssl-devel
|
|
Igor Gnatenko |
d167c2e |
BuildRequires: zlib-devel
|
|
Igor Gnatenko |
d167c2e |
BuildRequires: scons
|
|
Igor Gnatenko |
d167c2e |
BuildRequires: pkgconfig
|
|
![](https://seccdn.libravatar.org/avatar/522f0859d72d8d86c8d610f3d46a8d3efe6fd2fe35ddd2512e51a8506ba62906?s=16&d=retro) |
aad0e58 |
Patch0: %{name}-norpath.patch
|
|
Christopher Meng |
2c3ccf1 |
|
|
Christopher Meng |
2c3ccf1 |
%description
|
|
Christopher Meng |
2c3ccf1 |
The serf library is a C-based HTTP client library built upon the Apache
|
|
Christopher Meng |
2c3ccf1 |
Portable Runtime (APR) library. It multiplexes connections, running the
|
|
Christopher Meng |
2c3ccf1 |
read/write communication asynchronously. Memory copies and transformations are
|
|
Christopher Meng |
2c3ccf1 |
kept to a minimum to provide high performance operation.
|
|
Christopher Meng |
2c3ccf1 |
|
|
Christopher Meng |
2c3ccf1 |
%package devel
|
|
Christopher Meng |
2c3ccf1 |
Summary: Development files for %{name}
|
|
Christopher Meng |
2c3ccf1 |
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
Christopher Meng |
d31e791 |
Requires: apr-devel%{?_isa}
|
|
Christopher Meng |
2c3ccf1 |
|
|
Christopher Meng |
2c3ccf1 |
%description devel
|
|
![](https://seccdn.libravatar.org/avatar/8cfc016e499108f07ba78682dc7aa367c331121ad3af88a4ff37356c547cb828?s=16&d=retro) |
bf34a6a |
This package contains libraries and header files for
|
|
Christopher Meng |
2c3ccf1 |
developing applications that use %{name}.
|
|
Christopher Meng |
2c3ccf1 |
|
|
Christopher Meng |
2c3ccf1 |
%prep
|
|
![](https://seccdn.libravatar.org/avatar/522f0859d72d8d86c8d610f3d46a8d3efe6fd2fe35ddd2512e51a8506ba62906?s=16&d=retro) |
aad0e58 |
%autosetup -n serf-%{version} -p1
|
|
![](https://seccdn.libravatar.org/avatar/f564676db5b026375871ea16d034be575fd80ecefd43609d78770bf97852405f?s=16&d=retro) |
64cc84f |
|
|
![](https://seccdn.libravatar.org/avatar/f564676db5b026375871ea16d034be575fd80ecefd43609d78770bf97852405f?s=16&d=retro) |
64cc84f |
# Shared library versioning support in scons is worse than awful...
|
|
![](https://seccdn.libravatar.org/avatar/f564676db5b026375871ea16d034be575fd80ecefd43609d78770bf97852405f?s=16&d=retro) |
64cc84f |
# minimally, here fix the soname to match serf-1.2.x. Minor version
|
|
![](https://seccdn.libravatar.org/avatar/f564676db5b026375871ea16d034be575fd80ecefd43609d78770bf97852405f?s=16&d=retro) |
64cc84f |
# handling should be fixed too; really requires better upstream support:
|
|
![](https://seccdn.libravatar.org/avatar/f564676db5b026375871ea16d034be575fd80ecefd43609d78770bf97852405f?s=16&d=retro) |
64cc84f |
# http://scons.tigris.org/issues/show_bug.cgi?id=2869
|
|
![](https://seccdn.libravatar.org/avatar/f564676db5b026375871ea16d034be575fd80ecefd43609d78770bf97852405f?s=16&d=retro) |
64cc84f |
sed -i '/SHLIBVERSION/s/MAJOR/0/' SConstruct
|
|
Christopher Meng |
2c3ccf1 |
|
|
Christopher Meng |
2c3ccf1 |
%build
|
|
![](https://seccdn.libravatar.org/avatar/f564676db5b026375871ea16d034be575fd80ecefd43609d78770bf97852405f?s=16&d=retro) |
64cc84f |
scons \
|
|
![](https://seccdn.libravatar.org/avatar/f564676db5b026375871ea16d034be575fd80ecefd43609d78770bf97852405f?s=16&d=retro) |
64cc84f |
CFLAGS="%{optflags}" \
|
|
Igor Gnatenko |
9a30844 |
LINKFLAGS="%{__global_ldflags}" \
|
|
![](https://seccdn.libravatar.org/avatar/f564676db5b026375871ea16d034be575fd80ecefd43609d78770bf97852405f?s=16&d=retro) |
64cc84f |
PREFIX=%{_prefix} \
|
|
![](https://seccdn.libravatar.org/avatar/f564676db5b026375871ea16d034be575fd80ecefd43609d78770bf97852405f?s=16&d=retro) |
64cc84f |
LIBDIR=%{_libdir} \
|
|
![](https://seccdn.libravatar.org/avatar/f564676db5b026375871ea16d034be575fd80ecefd43609d78770bf97852405f?s=16&d=retro) |
64cc84f |
GSSAPI=%{_prefix} \
|
|
![](https://seccdn.libravatar.org/avatar/f564676db5b026375871ea16d034be575fd80ecefd43609d78770bf97852405f?s=16&d=retro) |
64cc84f |
%{?_smp_mflags}
|
|
Christopher Meng |
2c3ccf1 |
|
|
Christopher Meng |
2c3ccf1 |
%install
|
|
![](https://seccdn.libravatar.org/avatar/f564676db5b026375871ea16d034be575fd80ecefd43609d78770bf97852405f?s=16&d=retro) |
64cc84f |
scons install --install-sandbox=%{buildroot}
|
|
![](https://seccdn.libravatar.org/avatar/8cfc016e499108f07ba78682dc7aa367c331121ad3af88a4ff37356c547cb828?s=16&d=retro) |
96ca230 |
|
|
Igor Gnatenko |
c9faf86 |
find %{buildroot}%{_libdir} -type f -name '*.*a' -delete -print
|
|
Christopher Meng |
2c3ccf1 |
|
|
Christopher Meng |
2c3ccf1 |
%check
|
|
Igor Gnatenko |
c9faf86 |
export LD_LIBRARY_PATH=%{buildroot}%{_libdir}
|
|
Igor Gnatenko |
c9faf86 |
scons %{?_smp_mflags} check || true
|
|
Christopher Meng |
2c3ccf1 |
|
|
Christopher Meng |
2c3ccf1 |
%post -p /sbin/ldconfig
|
|
Christopher Meng |
2c3ccf1 |
|
|
Christopher Meng |
2c3ccf1 |
%postun -p /sbin/ldconfig
|
|
Christopher Meng |
2c3ccf1 |
|
|
Christopher Meng |
2c3ccf1 |
%files
|
|
![](https://seccdn.libravatar.org/avatar/8cfc016e499108f07ba78682dc7aa367c331121ad3af88a4ff37356c547cb828?s=16&d=retro) |
a4ce3df |
%license LICENSE NOTICE
|
|
Christopher Meng |
2c3ccf1 |
%{_libdir}/*.so.*
|
|
Christopher Meng |
2c3ccf1 |
|
|
Christopher Meng |
2c3ccf1 |
%files devel
|
|
![](https://seccdn.libravatar.org/avatar/8cfc016e499108f07ba78682dc7aa367c331121ad3af88a4ff37356c547cb828?s=16&d=retro) |
bf34a6a |
%doc CHANGES README design-guide.txt
|
|
![](https://seccdn.libravatar.org/avatar/8cfc016e499108f07ba78682dc7aa367c331121ad3af88a4ff37356c547cb828?s=16&d=retro) |
bf34a6a |
%{_includedir}/serf-1/
|
|
Christopher Meng |
2c3ccf1 |
%{_libdir}/*.so
|
|
![](https://seccdn.libravatar.org/avatar/8cfc016e499108f07ba78682dc7aa367c331121ad3af88a4ff37356c547cb828?s=16&d=retro) |
bf34a6a |
%{_libdir}/pkgconfig/serf*.pc
|
|
Christopher Meng |
2c3ccf1 |
|
|
Christopher Meng |
2c3ccf1 |
%changelog
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
5dd1e47 |
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.9-5
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
5dd1e47 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
5dd1e47 |
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
53a0edb |
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.9-4
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
53a0edb |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
53a0edb |
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
3a15de6 |
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.9-3
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
3a15de6 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
3a15de6 |
|
|
![](https://seccdn.libravatar.org/avatar/f564676db5b026375871ea16d034be575fd80ecefd43609d78770bf97852405f?s=16&d=retro) |
4023672 |
* Mon Nov 14 2016 Joe Orton <jorton@redhat.com> - 1.3.9-2
|
|
![](https://seccdn.libravatar.org/avatar/f564676db5b026375871ea16d034be575fd80ecefd43609d78770bf97852405f?s=16&d=retro) |
4023672 |
- rebuild for OpenSSL 1.1.0
|
|
![](https://seccdn.libravatar.org/avatar/f564676db5b026375871ea16d034be575fd80ecefd43609d78770bf97852405f?s=16&d=retro) |
4023672 |
|
|
![](https://seccdn.libravatar.org/avatar/522f0859d72d8d86c8d610f3d46a8d3efe6fd2fe35ddd2512e51a8506ba62906?s=16&d=retro) |
aad0e58 |
* Fri Sep 02 2016 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 1.3.9-1
|
|
![](https://seccdn.libravatar.org/avatar/522f0859d72d8d86c8d610f3d46a8d3efe6fd2fe35ddd2512e51a8506ba62906?s=16&d=retro) |
aad0e58 |
- Update to 1.3.9 (RHBZ #1372506)
|
|
![](https://seccdn.libravatar.org/avatar/522f0859d72d8d86c8d610f3d46a8d3efe6fd2fe35ddd2512e51a8506ba62906?s=16&d=retro) |
aad0e58 |
|
|
Igor Gnatenko |
9a30844 |
* Sat Apr 09 2016 Igor Gnatenko <ignatenko@redhat.com> - 1.3.8-3
|
|
Igor Gnatenko |
9a30844 |
- Add LDFLAGS provided by RPM
|
|
Igor Gnatenko |
9a30844 |
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
bcb0a4f |
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.8-2
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
bcb0a4f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
bcb0a4f |
|
|
![](https://seccdn.libravatar.org/avatar/f564676db5b026375871ea16d034be575fd80ecefd43609d78770bf97852405f?s=16&d=retro) |
51101d7 |
* Tue Jun 23 2015 Joe Orton <jorton@redhat.com> - 1.3.8-1
|
|
![](https://seccdn.libravatar.org/avatar/f564676db5b026375871ea16d034be575fd80ecefd43609d78770bf97852405f?s=16&d=retro) |
51101d7 |
- update to 1.3.8 (#1155115, #1155392)
|
|
![](https://seccdn.libravatar.org/avatar/f564676db5b026375871ea16d034be575fd80ecefd43609d78770bf97852405f?s=16&d=retro) |
51101d7 |
- remove RPATHs (#1154690)
|
|
![](https://seccdn.libravatar.org/avatar/f564676db5b026375871ea16d034be575fd80ecefd43609d78770bf97852405f?s=16&d=retro) |
51101d7 |
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
9f4de9e |
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.7-3
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
9f4de9e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
9f4de9e |
|
|
![](https://seccdn.libravatar.org/avatar/4e8d68fe76de63043f2c89e9e363e4dc5af5775e488004cc7a8398c86381b072?s=16&d=retro) |
d6f0122 |
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.7-2
|
|
![](https://seccdn.libravatar.org/avatar/4e8d68fe76de63043f2c89e9e363e4dc5af5775e488004cc7a8398c86381b072?s=16&d=retro) |
d6f0122 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/4e8d68fe76de63043f2c89e9e363e4dc5af5775e488004cc7a8398c86381b072?s=16&d=retro) |
d6f0122 |
|
|
![](https://seccdn.libravatar.org/avatar/8cfc016e499108f07ba78682dc7aa367c331121ad3af88a4ff37356c547cb828?s=16&d=retro) |
96ca230 |
* Tue Aug 12 2014 Christopher Meng <rpm@cicku.me> - 1.3.7-1
|
|
![](https://seccdn.libravatar.org/avatar/8cfc016e499108f07ba78682dc7aa367c331121ad3af88a4ff37356c547cb828?s=16&d=retro) |
96ca230 |
- Update to 1.3.7
|
|
![](https://seccdn.libravatar.org/avatar/8cfc016e499108f07ba78682dc7aa367c331121ad3af88a4ff37356c547cb828?s=16&d=retro) |
96ca230 |
|
|
![](https://seccdn.libravatar.org/avatar/8cfc016e499108f07ba78682dc7aa367c331121ad3af88a4ff37356c547cb828?s=16&d=retro) |
ee5b067 |
* Tue Jun 17 2014 Christopher Meng <rpm@cicku.me> - 1.3.6-1
|
|
![](https://seccdn.libravatar.org/avatar/8cfc016e499108f07ba78682dc7aa367c331121ad3af88a4ff37356c547cb828?s=16&d=retro) |
ee5b067 |
- Update to 1.3.6
|
|
![](https://seccdn.libravatar.org/avatar/8cfc016e499108f07ba78682dc7aa367c331121ad3af88a4ff37356c547cb828?s=16&d=retro) |
ee5b067 |
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
ebb5f38 |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.5-2
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
ebb5f38 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
ebb5f38 |
|
|
![](https://seccdn.libravatar.org/avatar/8cfc016e499108f07ba78682dc7aa367c331121ad3af88a4ff37356c547cb828?s=16&d=retro) |
2b0feb6 |
* Wed Apr 30 2014 Christopher Meng <rpm@cicku.me> - 1.3.5-1
|
|
![](https://seccdn.libravatar.org/avatar/8cfc016e499108f07ba78682dc7aa367c331121ad3af88a4ff37356c547cb828?s=16&d=retro) |
ee5b067 |
- Update to 1.3.5
|
|
![](https://seccdn.libravatar.org/avatar/8cfc016e499108f07ba78682dc7aa367c331121ad3af88a4ff37356c547cb828?s=16&d=retro) |
2b0feb6 |
|
|
![](https://seccdn.libravatar.org/avatar/f564676db5b026375871ea16d034be575fd80ecefd43609d78770bf97852405f?s=16&d=retro) |
2e3dd7c |
* Mon Feb 17 2014 Joe Orton <jorton@redhat.com> - 1.3.4-1
|
|
![](https://seccdn.libravatar.org/avatar/8cfc016e499108f07ba78682dc7aa367c331121ad3af88a4ff37356c547cb828?s=16&d=retro) |
ee5b067 |
- Update to 1.3.4
|
|
![](https://seccdn.libravatar.org/avatar/f564676db5b026375871ea16d034be575fd80ecefd43609d78770bf97852405f?s=16&d=retro) |
2e3dd7c |
|
|
![](https://seccdn.libravatar.org/avatar/f564676db5b026375871ea16d034be575fd80ecefd43609d78770bf97852405f?s=16&d=retro) |
a811065 |
* Tue Dec 10 2013 Joe Orton <jorton@redhat.com> - 1.3.3-1
|
|
![](https://seccdn.libravatar.org/avatar/8cfc016e499108f07ba78682dc7aa367c331121ad3af88a4ff37356c547cb828?s=16&d=retro) |
ee5b067 |
- Update to 1.3.3
|
|
![](https://seccdn.libravatar.org/avatar/f564676db5b026375871ea16d034be575fd80ecefd43609d78770bf97852405f?s=16&d=retro) |
a811065 |
|
|
![](https://seccdn.libravatar.org/avatar/f564676db5b026375871ea16d034be575fd80ecefd43609d78770bf97852405f?s=16&d=retro) |
64cc84f |
* Wed Nov 6 2013 Joe Orton <jorton@redhat.com> - 1.3.2-1
|
|
![](https://seccdn.libravatar.org/avatar/8cfc016e499108f07ba78682dc7aa367c331121ad3af88a4ff37356c547cb828?s=16&d=retro) |
ee5b067 |
- Update to 1.3.2
|
|
![](https://seccdn.libravatar.org/avatar/8cfc016e499108f07ba78682dc7aa367c331121ad3af88a4ff37356c547cb828?s=16&d=retro) |
ee5b067 |
- Require krb5-devel for libgssapi (#1027011)
|
|
![](https://seccdn.libravatar.org/avatar/f564676db5b026375871ea16d034be575fd80ecefd43609d78770bf97852405f?s=16&d=retro) |
64cc84f |
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
844c4ba |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.1-4
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
844c4ba |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
844c4ba |
|
|
Christopher Meng |
d31e791 |
* Mon Jun 17 2013 Christopher Meng <rpm@cicku.me> - 1.2.1-3
|
|
Christopher Meng |
d31e791 |
- SPEC cleanup.
|
|
Christopher Meng |
d31e791 |
|
|
Christopher Meng |
2c3ccf1 |
* Thu Jun 13 2013 Christopher Meng <rpm@cicku.me> - 1.2.1-2
|
|
Christopher Meng |
2c3ccf1 |
- Fix the permission of the library.
|
|
Christopher Meng |
2c3ccf1 |
|
|
Christopher Meng |
2c3ccf1 |
* Sun Jun 09 2013 Christopher Meng <rpm@cicku.me> - 1.2.1-1
|
|
Christopher Meng |
2c3ccf1 |
- Initial Package.
|