|
Adrien Devresse |
2ce973b |
# unversionned doc dir F20 change https://fedoraproject.org/wiki/Changes/UnversionedDocdirs
|
|
Adrien Devresse |
2ce973b |
%{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}}
|
|
Adrien Devresse |
2ce973b |
|
|
Adrien Devresse |
35439a3 |
Name: srm-ifce
|
|
aalvarez |
8cd1b70 |
Version: 1.19.0
|
|
Alejandro Alvarez Ayllon |
ee2d4d1 |
Release: 3%{?dist}
|
|
Adrien Devresse |
35439a3 |
Summary: SRM client side library
|
|
Adrien Devresse |
35439a3 |
Group: Applications/Internet
|
|
Adrien Devresse |
35439a3 |
License: ASL 2.0
|
|
aalvarez |
8cd1b70 |
URL: https://svnweb.cern.ch/trac/lcgutil
|
|
aalvarez |
8cd1b70 |
# svn export http://svn.cern.ch/guest/lcgutil/srm-ifce/tags/data-srm-ifce_R_1_19_0 srm-ifce-1.19.0
|
|
aalvarez |
8cd1b70 |
Source0: %{name}-%{version}.tar.gz
|
|
Adrien Devresse |
35439a3 |
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
|
|
Adrien Devresse |
35439a3 |
|
|
Adrien Devresse |
35439a3 |
BuildRequires: cmake
|
|
Adrien Devresse |
35439a3 |
BuildRequires: CGSI-gSOAP-devel
|
|
Adrien Devresse |
1699ea7 |
BuildRequires: glib2-devel
|
|
Adrien Devresse |
35439a3 |
BuildRequires: globus-ftp-client-devel
|
|
Adrien Devresse |
35439a3 |
BuildRequires: globus-gss-assist-devel
|
|
Adrien Devresse |
35439a3 |
|
|
Adrien Devresse |
35439a3 |
%description
|
|
Adrien Devresse |
f99e761 |
srm-ifce is a client side implementation of the SRMv2 specification
|
|
Adrien Devresse |
35439a3 |
for GFAL1/2 and FTS. SRM means Storage Resource Manager Interface, it is a
|
|
Adrien Devresse |
35439a3 |
specification of a SOAP interface providing a generic way to manage
|
|
Adrien Devresse |
35439a3 |
distributed storage systems.
|
|
Adrien Devresse |
35439a3 |
|
|
Adrien Devresse |
35439a3 |
%package devel
|
|
Adrien Devresse |
35439a3 |
Summary: SRM client side headers and development files
|
|
Adrien Devresse |
35439a3 |
Group: Development/Libraries
|
|
Adrien Devresse |
35439a3 |
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
Adrien Devresse |
1699ea7 |
Requires: glib2-devel
|
|
Adrien Devresse |
572a3a0 |
Requires: pkgconfig
|
|
Adrien Devresse |
35439a3 |
|
|
Adrien Devresse |
35439a3 |
%description devel
|
|
Adrien Devresse |
35439a3 |
Development libraries, pkgconfig files and header files for
|
|
Adrien Devresse |
35439a3 |
the srm-ifce.
|
|
Adrien Devresse |
35439a3 |
|
|
Adrien Devresse |
35439a3 |
%prep
|
|
Adrien Devresse |
35439a3 |
%setup -q
|
|
Adrien Devresse |
35439a3 |
|
|
Adrien Devresse |
35439a3 |
%build
|
|
Adrien Devresse |
2ce973b |
%cmake -D DOC_INSTALL_DIR=%{_pkgdocdir} .
|
|
Adrien Devresse |
35439a3 |
make %{?_smp_mflags}
|
|
Adrien Devresse |
35439a3 |
|
|
Adrien Devresse |
35439a3 |
%install
|
|
Adrien Devresse |
35439a3 |
rm -rf $RPM_BUILD_ROOT
|
|
Adrien Devresse |
35439a3 |
make %{?_smp_mflags} DESTDIR=$RPM_BUILD_ROOT install
|
|
Adrien Devresse |
35439a3 |
|
|
Adrien Devresse |
35439a3 |
%clean
|
|
Adrien Devresse |
35439a3 |
rm -rf $RPM_BUILD_ROOT
|
|
Adrien Devresse |
35439a3 |
|
|
Adrien Devresse |
35439a3 |
%post -p /sbin/ldconfig
|
|
Adrien Devresse |
35439a3 |
|
|
Adrien Devresse |
35439a3 |
%postun -p /sbin/ldconfig
|
|
Adrien Devresse |
35439a3 |
|
|
Adrien Devresse |
35439a3 |
%files
|
|
Adrien Devresse |
35439a3 |
%defattr (-,root,root)
|
|
Adrien Devresse |
35439a3 |
%{_bindir}/gfal_srm_ifce_version
|
|
Adrien Devresse |
35439a3 |
%{_libdir}/libgfal_srm_ifce.so.*
|
|
Adrien Devresse |
2ce973b |
%{_pkgdocdir}/LICENSE
|
|
Adrien Devresse |
2ce973b |
%{_pkgdocdir}/VERSION
|
|
Adrien Devresse |
2ce973b |
%{_pkgdocdir}/README
|
|
Adrien Devresse |
35439a3 |
|
|
Adrien Devresse |
35439a3 |
%files devel
|
|
Adrien Devresse |
35439a3 |
%defattr (-,root,root)
|
|
Adrien Devresse |
35439a3 |
%{_libdir}/pkgconfig/*
|
|
Adrien Devresse |
35439a3 |
%{_libdir}/libgfal_srm_ifce.so
|
|
Adrien Devresse |
35439a3 |
%{_includedir}/gfal_srm_ifce.h
|
|
Adrien Devresse |
35439a3 |
%{_includedir}/gfal_srm_ifce_types.h
|
|
Adrien Devresse |
2ce973b |
%{_pkgdocdir}/RELEASE-NOTES
|
|
Adrien Devresse |
35439a3 |
|
|
Adrien Devresse |
35439a3 |
%changelog
|
|
Alejandro Alvarez Ayllon |
ee2d4d1 |
* Mon Jul 14 2014 Alejandro Alvarez Ayllon <aalvarez at cern.ch> - 1.19.0-3
|
|
Alejandro Alvarez Ayllon |
ee2d4d1 |
- Rebuilt for gsoap 2.8.17
|
|
Alejandro Alvarez Ayllon |
ee2d4d1 |
|
|
|
53dadc9 |
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.19.0-2
|
|
|
53dadc9 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
53dadc9 |
|
|
aalvarez |
8cd1b70 |
* Mon Apr 07 2014 Alejandro Alvarez <aalvarez at cern.ch> - 1.19.0-1
|
|
aalvarez |
8cd1b70 |
- Release srm-ifce 1.19.0
|
|
aalvarez |
8cd1b70 |
|
|
Adrien Devresse |
437613a |
* Thu Oct 17 2013 Adrien Devresse <adevress at cern.ch> - 1.18.0-2
|
|
Adrien Devresse |
437613a |
- Rebuilt for gsoap++
|
|
Adrien Devresse |
437613a |
|
|
Adrien Devresse |
8a6847e |
* Fri Sep 20 2013 Adrien Devresse <adevress at cern.ch> - 1.18.0-1
|
|
aalvarez |
8cd1b70 |
- Release srm-ifce 1.18.0
|
|
Adrien Devresse |
68a9f3d |
|
|
Adrien Devresse |
8a6847e |
* Tue Aug 19 2013 Alejandro Alvarez <aalvarez at cern.ch> - 1.17.0-0
|
|
aalvarez |
8cd1b70 |
- Release srm-ifce 1.17.0
|
|
|
06bb4a2 |
|
|
Adrien Devresse |
58dc941 |
* Tue Jul 02 2013 Adrien Devresse <adevress at cern.ch> - 1.16.0-0
|
|
Adrien Devresse |
58dc941 |
- Release srm-ifce 1.16.0, first post-EMI release
|
|
Adrien Devresse |
58dc941 |
|
|
Adrien Devresse |
58dc941 |
* Mon Jun 10 2013 Michail Salichos <msalicho at cern.ch> - 1.15.3-3
|
|
Adrien Devresse |
58dc941 |
- fixing memory leaks
|
|
Adrien Devresse |
58dc941 |
|
|
Adrien Devresse |
58dc941 |
* Fri Apr 26 2013 Michail Salichos <msalicho at cern.ch> - 1.15.3-2
|
|
Adrien Devresse |
58dc941 |
- added srmmv implementation
|
|
Adrien Devresse |
58dc941 |
|
|
Adrien Devresse |
f99e761 |
* Wed Mar 20 2013 adevress at cern.ch - 1.15.2-1
|
|
Adrien Devresse |
f99e761 |
- EMI lcgutil 1.15.0 release
|
|
Adrien Devresse |
f99e761 |
|
|
Adrien Devresse |
f99e761 |
* Thu Mar 14 2013 Michail Salichos <msalicho at cern.ch> - 1.15.2-0
|
|
Adrien Devresse |
f99e761 |
- avoid double initialization when session reuse is enabled
|
|
Adrien Devresse |
f99e761 |
|
|
Adrien Devresse |
f99e761 |
* Fri Feb 22 2013 Adrien Devresse <adevress at cern.ch> - 1.15.1-0
|
|
Adrien Devresse |
f99e761 |
- fix an estimatedWaitTime problem with the backoff logic
|
|
Adrien Devresse |
f99e761 |
- introduce srm session reuse
|
|
Adrien Devresse |
f99e761 |
|
|
|
a9f0eb1 |
|
|
Adrien Devresse |
541bc1f |
* Tue Jan 08 2013 Adrien Devresse <adevress at cern.ch> - 1.14.0-1
|
|
Adrien Devresse |
541bc1f |
- correct two timeout bug LCGUTIL-78 and LCGUTIL-82
|
|
Adrien Devresse |
541bc1f |
|
|
Adrien Devresse |
1699ea7 |
* Thu Nov 29 2012 Adrien Devresse <adevress at cern.ch> - 1.14.0-0
|
|
Adrien Devresse |
1699ea7 |
- correct misleading namespace in PrepareToGetRequestStatus
|
|
Adrien Devresse |
1699ea7 |
- correct a timeout issue related to exponential backoff system in put/get
|
|
Adrien Devresse |
1699ea7 |
- improve reliability of the exponential backoff wait system
|
|
Adrien Devresse |
1699ea7 |
- big big code cleaning
|
|
Adrien Devresse |
1699ea7 |
- re-factory of the context system with backward compatibility
|
|
Adrien Devresse |
1699ea7 |
- fix the srm timeout issue
|
|
Adrien Devresse |
1699ea7 |
- fix the srm put done issue for long transfer
|
|
Adrien Devresse |
1699ea7 |
|
|
Adrien Devresse |
cff7f08 |
* Fri Jul 20 2012 Adrien Devresse <adevress at cern.ch> - 1.13.0-0
|
|
Adrien Devresse |
cff7f08 |
- Synchronise with EMI 2 Update 13
|
|
Adrien Devresse |
cff7f08 |
- introduction of operation timeout
|
|
Adrien Devresse |
cff7f08 |
- buffer overflow and memory corruption corrections
|
|
Adrien Devresse |
cff7f08 |
- minor warning corrections
|
|
|
ecd20c7 |
|
|
Adrien Devresse |
7dfe856 |
* Wed Apr 18 2012 Zsolt Molnar <Zsolt.Molnar@cern.ch> - 1.12.3-1
|
|
Adrien Devresse |
7dfe856 |
- Integrating to EPEL, adapting to changes in external components
|
|
Adrien Devresse |
7dfe856 |
|
|
Adrien Devresse |
cff7f08 |
* Tue Feb 14 2012 Adrien Devresse <adevress at cern.ch> - 1.12.2-10
|
|
Adrien Devresse |
8f14b99 |
- correct smash stack related to gsoap
|
|
Adrien Devresse |
8f14b99 |
|
|
Adrien Devresse |
cff7f08 |
* Thu Feb 09 2012 Adrien Devresse <adevress at cern.ch> - 1.12.2-9
|
|
Adrien Devresse |
b24e130 |
- correct gsoap issue for f18
|
|
Adrien Devresse |
b24e130 |
|
|
Adrien Devresse |
cff7f08 |
* Thu Feb 09 2012 Adrien Devresse <adevress at cern.ch> - 1.12.2-8
|
|
Adrien Devresse |
f1086ae |
- Recompile with gsoap 2.8 compatibility
|
|
Adrien Devresse |
f1086ae |
|
|
Adrien Devresse |
cff7f08 |
* Thu Feb 02 2012 Adrien Devresse <adevress at cern.ch> - 1.12.2-7
|
|
Adrien Devresse |
572a3a0 |
- remove macro of pkgconfig dependency causing bug on i686 pkgs
|
|
Adrien Devresse |
572a3a0 |
|
|
Adrien Devresse |
cff7f08 |
* Mon Jan 30 2012 Adrien Devresse <adevress at cern.ch> - 1.12.2-6
|
|
Adrien Devresse |
cde7dec |
- Fix a stack smash problem relative to gsoap internal struct
|
|
Adrien Devresse |
cde7dec |
|
|
Adrien Devresse |
cff7f08 |
* Sun Jan 15 2012 Adrien Devresse <adevress at cern.ch> - 1.12.1-5
|
|
Adrien Devresse |
35439a3 |
- add pkg-config files
|
|
Adrien Devresse |
35439a3 |
- add dist macro
|
|
Adrien Devresse |
35439a3 |
- correct buildroot path
|
|
Adrien Devresse |
35439a3 |
|
|
Adrien Devresse |
cff7f08 |
* Wed Jan 11 2012 Adrien Devresse <adevress at cern.ch> - 1.12.1-4
|
|
Adrien Devresse |
35439a3 |
- Add a fixed source tree for packaging
|
|
Adrien Devresse |
35439a3 |
- Correct a problem of include with gcc 4.6
|
|
Adrien Devresse |
35439a3 |
|
|
Adrien Devresse |
cff7f08 |
* Thu Jan 05 2012 Adrien Devresse <adevress at cern.ch> - 1.12.1-3
|
|
Adrien Devresse |
35439a3 |
- Second Revision for EPEL/fedora conformance
|
|
Adrien Devresse |
35439a3 |
|
|
Adrien Devresse |
cff7f08 |
* Fri Dec 16 2011 Adrien Devresse <adevress at cern.ch> - 1.12.1-2
|
|
Adrien Devresse |
35439a3 |
- First Revision for EPEL/fedora conformance
|
|
Adrien Devresse |
35439a3 |
|
|
Adrien Devresse |
cff7f08 |
* Mon Nov 28 2011 Adrien Devresse <adevress at cern.ch> - 1.12.1-1
|
|
Adrien Devresse |
35439a3 |
- Initial build
|