debian/0000775000000000000000000000000012260044556007174 5ustar debian/patches/0000775000000000000000000000000012141332766010624 5ustar debian/patches/srm-ifce-ecomm.patch0000664000000000000000000000620412226756113014452 0ustar diff -ur srm-ifce-1.18.0.orig/src/gfal_srm_ifce_unittest.c srm-ifce-1.18.0/src/gfal_srm_ifce_unittest.c --- srm-ifce-1.18.0.orig/src/gfal_srm_ifce_unittest.c 2013-09-20 17:39:28.000000000 +0200 +++ srm-ifce-1.18.0/src/gfal_srm_ifce_unittest.c 2013-10-14 13:57:07.574764549 +0200 @@ -21,7 +21,9 @@ #include #include #include -#include +#ifndef ECOMM +#define ECOMM EIO +#endif #include "srmv2H.h" #include "gfal_srm_ifce_types.h" #include "srm_util.h" diff -ur srm-ifce-1.18.0.orig/src/srm_util.c srm-ifce-1.18.0/src/srm_util.c --- srm-ifce-1.18.0.orig/src/srm_util.c 2013-09-20 17:39:28.000000000 +0200 +++ srm-ifce-1.18.0/src/srm_util.c 2013-10-14 13:57:07.574764549 +0200 @@ -23,6 +23,9 @@ #include #include #include +#ifndef ECOMM +#define ECOMM EIO +#endif #include #include #include "srmv2Stub.h" diff -ur srm-ifce-1.18.0.orig/src/srmv2_data_transfer_functions.c srm-ifce-1.18.0/src/srmv2_data_transfer_functions.c --- srm-ifce-1.18.0.orig/src/srmv2_data_transfer_functions.c 2013-09-20 17:39:28.000000000 +0200 +++ srm-ifce-1.18.0/src/srmv2_data_transfer_functions.c 2013-10-14 13:57:07.574764549 +0200 @@ -20,7 +20,9 @@ #include "srm_ifce_internal.h" #include "srm_soap.h" - +#ifndef ECOMM +#define ECOMM EIO +#endif int srmv2_put_status_estimated_wait_time(struct srm2__srmStatusOfPutRequestResponse_ *prepareToPutStatusRep){ if( prepareToPutStatusRep && prepareToPutStatusRep->srmStatusOfPutRequestResponse && prepareToPutStatusRep->srmStatusOfPutRequestResponse->arrayOfFileStatuses diff -ur srm-ifce-1.18.0.orig/src/srmv2_directory_functions.c srm-ifce-1.18.0/src/srmv2_directory_functions.c --- srm-ifce-1.18.0.orig/src/srmv2_directory_functions.c 2013-09-20 17:39:28.000000000 +0200 +++ srm-ifce-1.18.0/src/srmv2_directory_functions.c 2013-10-14 13:57:07.574764549 +0200 @@ -17,6 +17,9 @@ * Authors: Todor Manev IT-GT CERN */ #include +#ifndef ECOMM +#define ECOMM EIO +#endif #include #include #include "srm_ifce_internal.h" diff -ur srm-ifce-1.18.0.orig/src/srmv2_permission_functions.c srm-ifce-1.18.0/src/srmv2_permission_functions.c --- srm-ifce-1.18.0.orig/src/srmv2_permission_functions.c 2013-09-20 17:39:28.000000000 +0200 +++ srm-ifce-1.18.0/src/srmv2_permission_functions.c 2013-10-14 13:57:07.574764549 +0200 @@ -19,7 +19,9 @@ #include "srmv2_permission_functions.h" #include "srm_soap.h" - +#ifndef ECOMM +#define ECOMM EIO +#endif int srmv2_set_permission(struct srm_context *context, struct srm_setpermission_input *input) diff -ur srm-ifce-1.18.0.orig/src/srmv2_space_management_functions.c srm-ifce-1.18.0/src/srmv2_space_management_functions.c --- srm-ifce-1.18.0.orig/src/srmv2_space_management_functions.c 2013-09-20 17:39:28.000000000 +0200 +++ srm-ifce-1.18.0/src/srmv2_space_management_functions.c 2013-10-14 13:57:07.574764549 +0200 @@ -19,6 +19,10 @@ #include #include "srmv2_space_management_functions.h" +#ifndef ECOMM +#define ECOMM EIO +#endif + int srmv2_getspacemd (struct srm_context *context, struct srm_getspacemd_input *input,struct srm_spacemd **spaces) { debian/patches/series0000664000000000000000000000002512141274664012040 0ustar srm-ifce-ecomm.patch debian/libgfal-srm-ifce1.docs0000664000000000000000000000001712024642315013223 0ustar README VERSION debian/control0000664000000000000000000000173412140755426010606 0ustar Source: srm-ifce Priority: optional Maintainer: Mattias Ellert Build-Depends: debhelper (>= 8.0.0), cmake, cgsi-gsoap-dev, libglib2.0-dev, libglobus-ftp-client-dev, libglobus-gss-assist-dev, pkg-config Standards-Version: 3.9.4 Section: libs Homepage: https://svnweb.cern.ch/trac/lcgutil Package: libgfal-srm-ifce1 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: SRM client side library srm-ifce is a client side implementation of the SRMv1 and SRMv2 specification for GFAL1/2 and FTS. SRM means Storage Resource Manager Interface, it is a specification of a SOAP interface providing a generic way to manage distributed storage systems. Package: srm-ifce-dev Section: libdevel Architecture: any Depends: libgfal-srm-ifce1 (= ${binary:Version}), ${misc:Depends}, libglib2.0-dev Description: SRM client side headers and development files Development libraries, pkgconfig files and header files for the srm-ifce. debian/source/0000775000000000000000000000000012024616404010467 5ustar debian/source/format0000664000000000000000000000001412024616404011675 0ustar 3.0 (quilt) debian/srm-ifce-dev.docs0000664000000000000000000000001612024642343012320 0ustar RELEASE-NOTES debian/libgfal-srm-ifce1.dirs0000664000000000000000000000001012024616404013225 0ustar usr/lib debian/srm-ifce-dev.install0000664000000000000000000000016012024617522013037 0ustar usr/lib/pkgconfig/* usr/lib/libgfal_srm_ifce.so /usr/include/gfal_srm_ifce.h /usr/include/gfal_srm_ifce_types.h debian/libgfal-srm-ifce1.install0000664000000000000000000000007412024617742013752 0ustar usr/bin/gfal_srm_ifce_version usr/lib/libgfal_srm_ifce.so.* debian/rules0000775000000000000000000000047612201605422010251 0ustar #!/usr/bin/make -f # -*- makefile -*- -include /usr/share/dpkg/buildflags.mk CFLAGS += $(CPPFLAGS) CXXFLAGS += $(CPPFLAGS) export CFLAGS CXXFLAGS LDFLAGS %: dh $@ override_dh_auto_configure: dh_auto_configure -- -DLIB_SUFFIX="" override_dh_install: rm -rf debian/tmp/usr/share/doc dh_install --fail-missing debian/compat0000664000000000000000000000000212024616404010365 0ustar 8 debian/changelog0000664000000000000000000000170712260044556011053 0ustar srm-ifce (1.18.0-1build1) trusty; urgency=medium * No-change rebuild against libgsoap4 -- Andreas Moog Sun, 29 Dec 2013 17:10:06 +0100 srm-ifce (1.18.0-1) unstable; urgency=low * New upstream release -- Mattias Ellert Mon, 14 Oct 2013 13:52:04 +0200 srm-ifce (1.16.0-1) unstable; urgency=low * New upstream release -- Mattias Ellert Sun, 11 Aug 2013 05:47:32 +0200 srm-ifce (1.15.2-2) unstable; urgency=low * Workaround missing ECOMM on hurd and kfreebsd -- Mattias Ellert Sat, 04 May 2013 23:12:43 +0200 srm-ifce (1.15.2-1) unstable; urgency=low * New upstream release -- Mattias Ellert Fri, 03 May 2013 14:54:55 +0200 srm-ifce (1.13.0-1) unstable; urgency=low * Initial release (Closes: #687680) -- Mattias Ellert Fri, 14 Sep 2012 14:03:02 +0200 debian/copyright0000664000000000000000000000222112226755606011133 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: srm-ifce Source: http://grid-deployment.web.cern.ch/grid-deployment/dms/lcgutil/tar/srm-ifce/srm-ifce-1.18.0.tar.gz Files: * Copyright: Copyright (c) Members of the EGEE Collaboration. 2004-2013. See http://www.eu-egee.org/partners/ for details on the copyright holders. License: Apache-2.0 Files: debian/* Copyright: 2012-2013, Mattias Ellert License: Apache-2.0 License: Apache-2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at . http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. . On Debian systems the full text of the Apache-2.0 license can be found in the /usr/share/common-licenses/Apache-2.0 file. debian/srm-ifce-dev.dirs0000664000000000000000000000002412024616404012327 0ustar usr/lib usr/include