ellert pushed to nordugrid-arc (el5). "5.0.0 Final Release (..more)"
notifications at fedoraproject.org
notifications at fedoraproject.org
Sat Mar 28 10:46:30 UTC 2015
>From f264c52eb9e23cce0afc8cbffd6a50565815352e Mon Sep 17 00:00:00 2001
From: Mattias Ellert <mattias.ellert at fysast.uu.se>
Date: Sat, 28 Mar 2015 11:45:44 +0100
Subject: 5.0.0 Final Release
- Drop patches nordugrid-arc-init.patch, -sedfix.patch and -python-print.patch
diff --git a/nordugrid-arc-init.patch b/nordugrid-arc-init.patch
deleted file mode 100644
index e4c3911..0000000
--- a/nordugrid-arc-init.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-Index: ./src/services/acix/cacheserver/acix-cache
-===================================================================
---- ./src/services/acix/cacheserver/acix-cache (revision 29026)
-+++ ./src/services/acix/cacheserver/acix-cache (arbetskopia)
-@@ -1,14 +1,14 @@
- #!/bin/sh
- # ARC cache index cache server
- #
--# chkconfig: - 75 25
-+# chkconfig: 2345 75 25
- # description: The ARC cache server collects cache information which \
- # can be pulled by a cache index.
-
- ### BEGIN INIT INFO
- # Provides: acix-cache
--# Required-Start: $network
--# Required-Stop: $network
-+# Required-Start: $network $local_fs
-+# Required-Stop: $network $local_fs
- # Should-Start: $time
- # Should-Stop: $time
- # Default-Start: 2 3 4 5
-Index: ./src/services/acix/indexserver/acix-index
-===================================================================
---- ./src/services/acix/indexserver/acix-index (revision 29026)
-+++ ./src/services/acix/indexserver/acix-index (arbetskopia)
-@@ -1,7 +1,7 @@
- #!/bin/sh
- # ARC cache index server
- #
--# chkconfig: - 75 25
-+# chkconfig: 2345 75 25
- # description: The ARC cache index server collects cache information from \
- # cache servers and can be queried for the locations of cached \
- # files.
-@@ -8,8 +8,8 @@
-
- ### BEGIN INIT INFO
- # Provides: acix-index
--# Required-Start: $network
--# Required-Stop: $network
-+# Required-Start: $network $local_fs
-+# Required-Stop: $network $local_fs
- # Should-Start: $time
- # Should-Stop: $time
- # Default-Start: 2 3 4 5
diff --git a/nordugrid-arc-python-print.patch b/nordugrid-arc-python-print.patch
deleted file mode 100644
index a0d65f2..0000000
--- a/nordugrid-arc-python-print.patch
+++ /dev/null
@@ -1,273 +0,0 @@
-diff -ur nordugrid-arc-4.2.0.orig/python/examples/basic_job_submission.py nordugrid-arc-4.2.0/python/examples/basic_job_submission.py
---- nordugrid-arc-4.2.0.orig/python/examples/basic_job_submission.py 2013-03-07 07:18:00.663664000 +0100
-+++ nordugrid-arc-4.2.0/python/examples/basic_job_submission.py 2015-03-07 13:21:57.886078354 +0100
-@@ -40,4 +40,4 @@
- logger.msg(arc.WARNING, "Failed to write to local job list %s", usercfg.JobListFile())
-
- # Job submitted ok
--print "Job submitted with job id %s" % jobs.front().JobID
-+sys.stdout.write("Job submitted with job id %s\n" % str(jobs.front().JobID))
-diff -ur nordugrid-arc-4.2.0.orig/python/examples/copy_file.py nordugrid-arc-4.2.0/python/examples/copy_file.py
---- nordugrid-arc-4.2.0.orig/python/examples/copy_file.py 2012-12-07 10:59:47.390328000 +0100
-+++ nordugrid-arc-4.2.0/python/examples/copy_file.py 2015-03-07 13:26:32.635817486 +0100
-@@ -12,7 +12,7 @@
- arc.ThreadInitializer().waitExit()
-
- def usage():
-- print(' Usage: copy_file.py source destination')
-+ sys.stdout.write(' Usage: copy_file.py source destination\n')
-
- if len(sys.argv) != 3:
- usage()
-@@ -50,4 +50,4 @@
- status = mover.Transfer(source, destination, arc.FileCache(), arc.URLMap())
-
- # Print the exit status of the transfer
--print (str(status))
-+sys.stdout.write("%s\n"%str(status))
-diff -ur nordugrid-arc-4.2.0.orig/python/examples/dtr_generator.py nordugrid-arc-4.2.0/python/examples/dtr_generator.py
---- nordugrid-arc-4.2.0.orig/python/examples/dtr_generator.py 2013-03-06 13:59:22.512297000 +0100
-+++ nordugrid-arc-4.2.0/python/examples/dtr_generator.py 2015-03-07 13:35:01.436871466 +0100
-@@ -53,15 +53,15 @@
- # Since the callback is not available, wait until the transfer reaches a final state
- while dtrptr.get_status() != arc.DTRStatus.ERROR and dtrptr.get_status() != arc.DTRStatus.DONE:
- time.sleep(1)
-- print dtrptr.get_status().str()
-+ sys.stdout.write("%s\n"%dtrptr.get_status().str())
-
- # This is never called in the current version
- def receiveDTR(self, dtr):
-- print 'Received back DTR', dtr.get_id()
-+ sys.stdout.write('Received back DTR %s\n'%str(dtr.get_id()))
-
- def main(args):
- if len(args) != 3:
-- print "Usage: python dtr_generator.py source destination"
-+ sys.stdout.write("Usage: python dtr_generator.py source destination\n")
- sys.exit(1)
- generator = DTRGenerator()
- generator.add(args[1], args[2])
-diff -ur nordugrid-arc-4.2.0.orig/python/examples/job_filtering.py nordugrid-arc-4.2.0/python/examples/job_filtering.py
---- nordugrid-arc-4.2.0.orig/python/examples/job_filtering.py 2012-03-23 09:12:50.352163000 +0100
-+++ nordugrid-arc-4.2.0/python/examples/job_filtering.py 2015-03-07 13:37:02.098782997 +0100
-@@ -12,32 +12,32 @@
-
- # Retrieve all the jobs from this computing element
- endpoint = arc.Endpoint("piff.hep.lu.se:443/arex", arc.Endpoint.COMPUTINGINFO)
-- print "Querying %s for jobs..." % endpoint.str()
-+ sys.stdout.write("Querying %s for jobs...\n" % endpoint.str())
- jobs = arc.JobContainer()
- retriever = arc.JobListRetriever(uc)
- retriever.addConsumer(jobs)
- retriever.addEndpoint(endpoint)
- retriever.wait()
-
-- print "%s jobs found" % len(jobs)
-+ sys.stdout.write("%s jobs found\n" % len(jobs))
-
- # Create a JobSupervisor to handle all the jobs
- job_supervisor = arc.JobSupervisor(uc, jobs)
-
-- print "Getting job states..."
-+ sys.stdout.write("Getting job states...\n")
- # Update the states of the jobs
- job_supervisor.Update()
-
- # Get the updated jobs
- jobs = job_supervisor.GetAllJobs()
-
-- print "The jobs have the following states:", ", ".join([job.State.GetGeneralState() for job in jobs])
-+ sys.stdout.write("The jobs have the following states: %s\n"%(", ".join([job.State.GetGeneralState() for job in jobs])))
-
- # Select failed jobs
- job_supervisor.SelectByStatus(["Failed"])
- failed_jobs = job_supervisor.GetSelectedJobs()
-
-- print "The failed jobs:"
-+ sys.stdout.write("The failed jobs:\n")
- for job in failed_jobs:
- job.SaveToStream(arc.CPyOstream(sys.stdout), True)
-
-diff -ur nordugrid-arc-4.2.0.orig/python/examples/joblist_retrieval.py nordugrid-arc-4.2.0/python/examples/joblist_retrieval.py
---- nordugrid-arc-4.2.0.orig/python/examples/joblist_retrieval.py 2012-03-23 09:12:50.352163000 +0100
-+++ nordugrid-arc-4.2.0/python/examples/joblist_retrieval.py 2015-03-07 14:09:53.514224333 +0100
-@@ -28,9 +28,9 @@
- retriever.wait()
-
- # Get the status of the retrieval
-- print retriever.getStatusOfEndpoint(endpoint).str()
-+ sys.stdout.write("%s\n"%retriever.getStatusOfEndpoint(endpoint).str())
-
-- print "Number of jobs found:", len(jobs)
-+ sys.stdout.write("Number of jobs found: %d\n"%len(jobs))
- for job in jobs:
- job.SaveToStream(arc.CPyOstream(sys.stdout), True)
-
-diff -ur nordugrid-arc-4.2.0.orig/python/examples/job_status.py nordugrid-arc-4.2.0/python/examples/job_status.py
---- nordugrid-arc-4.2.0.orig/python/examples/job_status.py 2012-11-17 12:53:27.099019000 +0100
-+++ nordugrid-arc-4.2.0/python/examples/job_status.py 2015-03-07 13:22:03.816137474 +0100
-@@ -17,7 +17,7 @@
- job.JobManagementURL = arc.URL("https://piff.hep.lu.se:443/arex")
- job.JobStatusURL = arc.URL("https://piff.hep.lu.se:443/arex")
-
-- print "Job object before update:"
-+ sys.stdout.write("Job object before update:\n")
- job.SaveToStream(arc.CPyOstream(sys.stdout), True)
-
- job_supervisor = arc.JobSupervisor(uc, [job])
-@@ -29,7 +29,7 @@
- jobs = job_supervisor.GetAllJobs()
- job = jobs[0]
-
-- print "Job object after update:"
-+ sys.stdout.write("Job object after update:\n")
- job.SaveToStream(arc.CPyOstream(sys.stdout), True)
-
- # wait for all the background threads to finish before we destroy the objects they may use
-diff -ur nordugrid-arc-4.2.0.orig/python/examples/job_submission.py nordugrid-arc-4.2.0/python/examples/job_submission.py
---- nordugrid-arc-4.2.0.orig/python/examples/job_submission.py 2012-03-23 09:12:50.352163000 +0100
-+++ nordugrid-arc-4.2.0/python/examples/job_submission.py 2015-03-07 14:02:06.397272155 +0100
-@@ -33,19 +33,19 @@
- success = False;
- # Submit job directly to the execution targets, without a broker
- for target in targets:
-- print "Trying to submit to", target.ComputingEndpoint.URLString, "(%s)" % target.ComputingEndpoint.InterfaceName, "...",
-+ sys.stdout.write("Trying to submit to %s (%s) ... "%(target.ComputingEndpoint.URLString, target.ComputingEndpoint.InterfaceName))
- sys.stdout.flush()
- success = target.Submit(uc, jobdesc, job)
- if success:
-- print "succeeded!"
-+ sys.stdout.write("succeeded!\n")
- break
- else:
-- print "failed!"
-+ sys.stdout.write("failed!\n")
- if success:
-- print "Job was submitted:"
-+ sys.stdout.write("Job was submitted:\n")
- job.SaveToStream(arc.CPyOstream(sys.stdout), False)
- else:
-- print "Job submission failed"
-+ sys.stdout.write("Job submission failed\n")
-
- # wait for all the background threads to finish before we destroy the objects they may use
- import atexit
-diff -ur nordugrid-arc-4.2.0.orig/python/examples/partial_copy.py nordugrid-arc-4.2.0/python/examples/partial_copy.py
---- nordugrid-arc-4.2.0.orig/python/examples/partial_copy.py 2013-03-04 14:12:41.308612000 +0100
-+++ nordugrid-arc-4.2.0/python/examples/partial_copy.py 2015-03-07 14:08:08.273108755 +0100
-@@ -2,7 +2,7 @@
- import sys
-
- if len(sys.argv) != 2:
-- print "Usage: python partial_copy.py filename"
-+ sys.stdout.write("Usage: python partial_copy.py filename\n")
- sys.exit(1)
-
- desired_size = 512
-@@ -13,7 +13,7 @@
- point.SetSecure(False) # GridFTP servers generally do not have encrypted data channel
- info = arc.FileInfo("")
- point.Stat(info)
--print "Name: ", info.GetName()
-+sys.stdout.write("Name: %s\n"%str(info.GetName()))
- fsize = info.GetSize()
- if fsize > desired_size:
- point.Range(fsize-desired_size,fsize-1)
-@@ -25,6 +25,6 @@
- offset = 0
- ( r, n, length, offset, buf) = buffer.for_write(True)
- if not r: break
-- print "BUFFER: ", offset, ": ", length, " :", buf
-+ sys.stdout.write("BUFFER: %d : %d : %s\n"%(offset, length, str(buf)))
- buffer.is_written(n);
- point.StopReading()
-diff -ur nordugrid-arc-4.2.0.orig/python/examples/retrieving_results.py nordugrid-arc-4.2.0/python/examples/retrieving_results.py
---- nordugrid-arc-4.2.0.orig/python/examples/retrieving_results.py 2013-03-06 10:28:17.275209000 +0100
-+++ nordugrid-arc-4.2.0/python/examples/retrieving_results.py 2015-03-07 14:44:52.554508030 +0100
-@@ -16,12 +16,12 @@
- job.Flavour = "ARC1"
- job.ServiceInformationURL = job.JobStatusURL = job.JobManagementURL = arc.URL("https://piff.hep.lu.se:443/arex")
-
-- print "Get job information from the computing element..."
-+ sys.stdout.write("Get job information from the computing element...\n")
- # Put the job into a JobSupervisor and update its information
- job_supervisor = arc.JobSupervisor(uc, [job])
- job_supervisor.Update()
-
-- print "Downloading results..."
-+ sys.stdout.write("Downloading results...\n")
- # Prepare a list for storing the directories for the downloaded job results (if there would be more jobs)
- downloadeddirectories = arc.StringList()
- # Start retrieving results of all the selected jobs
-@@ -31,12 +31,12 @@
- # collect the downloaded directories into the variable "downloadeddirectories" (forth argument)
- success = job_supervisor.Retrieve("/tmp", False, False, downloadeddirectories)
- if not success:
-- print "Downloading results failed."
-+ sys.stdout.write("Downloading results failed.\n")
- for downloadeddirectory in downloadeddirectories:
-- print "Job results were downloaded to", downloadeddirectory
-- print "Contents of the directory:"
-+ sys.stdout.write("Job results were downloaded to %s\n"%str(downloadeddirectory))
-+ sys.stdout.write("Contents of the directory:\n")
- for filename in os.listdir(downloadeddirectory):
-- print " ", filename
-+ sys.stdout.write(" %s\n"%filename)
-
- # wait for all the background threads to finish before we destroy the objects they may use
- import atexit
-diff -ur nordugrid-arc-4.2.0.orig/python/examples/service_discovery.py nordugrid-arc-4.2.0/python/examples/service_discovery.py
---- nordugrid-arc-4.2.0.orig/python/examples/service_discovery.py 2013-12-12 12:18:37.957298000 +0100
-+++ nordugrid-arc-4.2.0/python/examples/service_discovery.py 2015-03-07 14:16:28.881415310 +0100
-@@ -8,12 +8,12 @@
- # to use in case of HTTPS connections
- retriever = arc.ComputingServiceRetriever(uc, endpoints)
- # the constructor of the ComputingServiceRetriever returns immediately
-- print
-- print "ComputingServiceRetriever created with the following endpoints:"
-+ sys.stdout.write('\n')
-+ sys.stdout.write("ComputingServiceRetriever created with the following endpoints:\n")
- for endpoint in endpoints:
-- print "-", endpoint.str()
-+ sys.stdout.write("- %s\n"%endpoint.str())
- # here we want to wait until all the results arrive
-- print "Waiting for the results..."
-+ sys.stdout.write("Waiting for the results...\n")
- retriever.wait()
- return retriever
-
-@@ -36,11 +36,11 @@
- retriever = retrieve(uc, registries)
-
- # The retriever acts as a list containing all the discovered ComputingServices:
-- print "Discovered ComputingServices:", ", ".join([service.Name for service in retriever])
-+ sys.stdout.write("Discovered ComputingServices: %s\n"%(", ".join([service.Name for service in retriever])))
-
- # Get all the ExecutionTargets on these ComputingServices
- targets = retriever.GetExecutionTargets()
-- print "Number of ExecutionTargets on these ComputingServices:", len(targets)
-+ sys.stdout.write("Number of ExecutionTargets on these ComputingServices: %d\n"%len(targets))
-
- # Query the local infosys (COMPUTINGINFO) of computing elements
- computing_elements = [
-@@ -55,9 +55,9 @@
- # Get all the ExecutionTargets on these ComputingServices
- targets2 = retriever2.GetExecutionTargets()
-
-- print "The discovered ExecutionTargets:"
-+ sys.stdout.write("The discovered ExecutionTargets:\n")
- for target in targets2:
-- print target
-+ sys.stdout.write("%s\n"%str(target))
-
-
- # Query both registries and computing elements at the same time:
-@@ -68,7 +68,7 @@
-
- retriever3 = retrieve(uc, endpoints)
-
-- print "Discovered ComputingServices:", ", ".join([service.Name for service in retriever3])
-+ sys.stdout.write("Discovered ComputingServices: %s\n"%(", ".join([service.Name for service in retriever3])))
-
-
- # wait for all the background threads to finish before we destroy the objects they may use
diff --git a/nordugrid-arc-sedfix.patch b/nordugrid-arc-sedfix.patch
deleted file mode 100644
index 152bdcd..0000000
--- a/nordugrid-arc-sedfix.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-diff -ur nordugrid-arc-4.2.0.orig/configure nordugrid-arc-4.2.0/configure
---- nordugrid-arc-4.2.0.orig/configure 2014-08-15 00:00:37.248372853 +0200
-+++ nordugrid-arc-4.2.0/configure 2014-12-22 14:21:09.954622017 +0100
-@@ -28067,7 +28067,7 @@
- if test "x$GLOBUS_IO_VERSION" = "x"; then
- IO_VERSION_MAJOR=0
- else
-- IO_VERSION_MAJOR=`echo "$GLOBUS_IO_VERSION" | sed 's/^\([^.]\).*/\1/'`;
-+ IO_VERSION_MAJOR=`echo "$GLOBUS_IO_VERSION" | sed 's/^\([^.]*\).*/\1/'`;
- fi
-
- cat >>confdefs.h <<_ACEOF
-diff -ur nordugrid-arc-4.2.0.orig/configure.ac nordugrid-arc-4.2.0/configure.ac
---- nordugrid-arc-4.2.0.orig/configure.ac 2014-06-20 15:05:44.010262000 +0200
-+++ nordugrid-arc-4.2.0/configure.ac 2014-12-22 14:17:54.069934652 +0100
-@@ -1569,7 +1569,7 @@
- if test "x$GLOBUS_IO_VERSION" = "x"; then
- IO_VERSION_MAJOR=0
- else
-- IO_VERSION_MAJOR=`echo "$GLOBUS_IO_VERSION" | sed 's/^\([[^.]]\).*/\1/'`;
-+ IO_VERSION_MAJOR=`echo "$GLOBUS_IO_VERSION" | sed 's/^\([[^.]]*\).*/\1/'`;
- fi
- AC_DEFINE_UNQUOTED(GLOBUS_IO_VERSION,$IO_VERSION_MAJOR,[Globus IO version])
-
diff --git a/nordugrid-arc.spec b/nordugrid-arc.spec
index 275b0e2..1b55398 100644
--- a/nordugrid-arc.spec
+++ b/nordugrid-arc.spec
@@ -30,8 +30,6 @@
%global with_xrootd 0
%endif
-%global with_lfc %{!?_without_lfc:1}%{?_without_lfc:0}
-
%if %{?fedora}%{!?fedora:0} >= 7 || %{?rhel}%{!?rhel:0} >= 5
%if %{?rhel}%{!?rhel:0} == 5
%ifarch ppc
@@ -94,16 +92,13 @@
%global pkgdir arc
Name: nordugrid-arc
-Version: 4.2.0
-Release: 5%{?dist}
+Version: 5.0.0
+Release: 1%{?dist}
Summary: Advanced Resource Connector Grid Middleware
Group: System Environment/Daemons
License: ASL 2.0
URL: http://www.nordugrid.org/
Source: http://download.nordugrid.org/packages/%{name}/releases/%{version}/src/%{name}-%{version}.tar.gz
-Patch0: %{name}-init.patch
-Patch1: %{name}-sedfix.patch
-Patch2: %{name}-python-print.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
# Packages dropped without replacements
@@ -151,10 +146,6 @@ BuildRequires: openldap-devel
BuildRequires: globus-common-devel
BuildRequires: globus-ftp-client-devel
BuildRequires: globus-ftp-control-devel
-%if %{with_lfc}
-BuildRequires: lfc-devel
-%endif
-BuildRequires: gridsite-devel
%if %{with_canl}
BuildRequires: canl-c++-devel
%endif
@@ -286,7 +277,6 @@ This package contains the ARC gridftp server which has a plugin framework.
Current plugins include:
fileplugin : Standard gridftp server based on Globus globus-ftp-control
- gaclplugin : Enhanced server with support for GACL authorization
jobplugin : Classical ARC job submission interface
%package cache-service
@@ -547,8 +537,7 @@ ARC xrootd plugins. These allow access to data through the xrootd protocol.
%if %{with_gfal}
%package plugins-gfal
-
-Summary: ARC Globus plugins
+Summary: ARC GFAL plugins
Group: System Environment/Libraries
Requires: %{name} = %{version}-%{release}
@@ -770,11 +759,6 @@ developers.
%prep
%setup -q
-%patch0 -p1
-touch -r configure.ac x
-%patch1 -p1
-touch -r x configure.ac
-%patch2 -p1
%if %{?fedora}%{!?fedora:0} <= 9 && %{?rhel}%{!?rhel:0} <= 5
# Older versions of SELinux does not have policy for open
@@ -788,9 +772,6 @@ cd -
%if ! %{with_java}
--disable-java \
%endif
-%if ! %{with_lfc}
- --disable-lfc \
-%endif
%if ! %{with_python}
--disable-swig-python \
%endif
@@ -1110,8 +1091,9 @@ fi
service fetch-crl-cron start > /dev/null 2>&1
%files -f %{name}.lang
-%defattr(-,root,root,-)
-%doc docdir/arc.conf.reference README AUTHORS LICENSE NOTICE ChangeLog
+%{!?_licensedir: %doc docdir/arc.conf.reference README AUTHORS LICENSE NOTICE ChangeLog}
+%{?_licensedir: %doc docdir/arc.conf.reference README AUTHORS ChangeLog}
+%{?_licensedir: %license LICENSE NOTICE}
%dir %{_libdir}/%{pkgdir}
%dir %{_libexecdir}/%{pkgdir}
%{_libdir}/libarccompute.so.*
@@ -1147,9 +1129,7 @@ service fetch-crl-cron start > /dev/null 2>&1
%dir %{_datadir}/%{pkgdir}
%files client
-%defattr(-,root,root,-)
%doc docdir/client/*
-%{_bindir}/arcacl
%{_bindir}/arccat
%{_bindir}/arcclean
%{_bindir}/arccp
@@ -1158,7 +1138,6 @@ service fetch-crl-cron start > /dev/null 2>&1
%{_bindir}/arcinfo
%{_bindir}/arckill
%{_bindir}/arcls
-%{_bindir}/arcmigrate
%{_bindir}/arcmkdir
%{_bindir}/arcrename
%{_bindir}/arcproxy
@@ -1166,16 +1145,12 @@ service fetch-crl-cron start > /dev/null 2>&1
%{_bindir}/arcresub
%{_bindir}/arcresume
%{_bindir}/arcrm
-%if %{with_xmlsec1}
-%{_bindir}/arcslcs
-%endif
%{_bindir}/arcstat
%{_bindir}/arcsub
%{_bindir}/arcsync
%{_bindir}/arctest
%dir %{_sysconfdir}/%{pkgdir}
%config(noreplace) %{_sysconfdir}/%{pkgdir}/client.conf
-%doc %{_mandir}/man1/arcacl.1*
%doc %{_mandir}/man1/arccat.1*
%doc %{_mandir}/man1/arcclean.1*
%doc %{_mandir}/man1/arccp.1*
@@ -1184,7 +1159,6 @@ service fetch-crl-cron start > /dev/null 2>&1
%doc %{_mandir}/man1/arcinfo.1*
%doc %{_mandir}/man1/arckill.1*
%doc %{_mandir}/man1/arcls.1*
-%doc %{_mandir}/man1/arcmigrate.1*
%doc %{_mandir}/man1/arcmkdir.1*
%doc %{_mandir}/man1/arcrename.1*
%doc %{_mandir}/man1/arcproxy.1*
@@ -1192,16 +1166,12 @@ service fetch-crl-cron start > /dev/null 2>&1
%doc %{_mandir}/man1/arcresub.1*
%doc %{_mandir}/man1/arcresume.1*
%doc %{_mandir}/man1/arcrm.1*
-%if %{with_xmlsec1}
-%doc %{_mandir}/man1/arcslcs.1*
-%endif
%doc %{_mandir}/man1/arcstat.1*
%doc %{_mandir}/man1/arcsub.1*
%doc %{_mandir}/man1/arcsync.1*
%doc %{_mandir}/man1/arctest.1*
%files hed
-%defattr(-,root,root,-)
%doc docdir/hed/*
%{_initrddir}/arched
%{_sbindir}/arched
@@ -1212,17 +1182,14 @@ service fetch-crl-cron start > /dev/null 2>&1
%doc %{_mandir}/man5/arc.conf.5*
%files gridftpd
-%defattr(-,root,root,-)
%{_initrddir}/gridftpd
%{_sbindir}/gridftpd
%{_libdir}/%{pkgdir}/jobplugin.*
-%{_libdir}/%{pkgdir}/gaclplugin.*
%{_libdir}/%{pkgdir}/fileplugin.*
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}-gridftpd
%doc %{_mandir}/man8/gridftpd.8*
%files ldap-infosys
-%defattr(-,root,root,-)
%{_initrddir}/nordugrid-arc-ldap-infosys
%{_initrddir}/nordugrid-arc-slapd
%{_initrddir}/nordugrid-arc-inforeg
@@ -1233,7 +1200,6 @@ service fetch-crl-cron start > /dev/null 2>&1
%{_datadir}/%{pkgdir}/ldap-schema
%files aris
-%defattr(-,root,root,-)
%{_initrddir}/nordugrid-arc-bdii
%{_datadir}/%{pkgdir}/create-bdii-config
%{_datadir}/%{pkgdir}/glue-generator.pl
@@ -1244,7 +1210,6 @@ service fetch-crl-cron start > /dev/null 2>&1
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}-aris
%files egiis
-%defattr(-,root,root,-)
%{_initrddir}/nordugrid-arc-egiis
%{_sbindir}/arc-infoindex-relay
%{_sbindir}/arc-infoindex-server
@@ -1257,30 +1222,25 @@ service fetch-crl-cron start > /dev/null 2>&1
%endif
%files ldap-monitor
-%defattr(-,root,root,-)
-%{_datadir}/%{pkgdir}/ldap-monitor/*
+%{_datadir}/%{pkgdir}/ldap-monitor
%doc %{_mandir}/man7/ldap-monitor.7*
%files ws-monitor
-%defattr(-,root,root,-)
-%{_datadir}/%{pkgdir}/ws-monitor/*
+%{_datadir}/%{pkgdir}/ws-monitor
%doc %{_mandir}/man7/ws-monitor.7*
%files cache-service
-%defattr(-,root,root,-)
%{_initrddir}/arc-cache-service
%{_libdir}/%{pkgdir}/libcacheservice.so
%{_libdir}/%{pkgdir}/libcacheservice.apd
%files datadelivery-service
-%defattr(-,root,root,-)
%{_initrddir}/arc-datadelivery-service
%{_libdir}/%{pkgdir}/libdatadeliveryservice.so
%{_libdir}/%{pkgdir}/libdatadeliveryservice.apd
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}-datadelivery-service
%files arex
-%defattr(-,root,root,-)
%{_initrddir}/a-rex
%{_libexecdir}/%{pkgdir}/cache-clean
%{_libexecdir}/%{pkgdir}/cache-list
@@ -1293,8 +1253,6 @@ service fetch-crl-cron start > /dev/null 2>&1
%{_libexecdir}/%{pkgdir}/uploader
%{_libexecdir}/%{pkgdir}/inputcheck
%{_libexecdir}/%{pkgdir}/arc-vomsac-check
-%{_libexecdir}/%{pkgdir}/arc-ur-logger
-%{_libexecdir}/%{pkgdir}/arc-ur-registrant
%{_libexecdir}/%{pkgdir}/arc-config-check
%{_libexecdir}/%{pkgdir}/arc-blahp-logger
%{_datadir}/%{pkgdir}/cancel-*-job
@@ -1366,24 +1324,20 @@ service fetch-crl-cron start > /dev/null 2>&1
%if %{with_acix}
%files acix-core
-%defattr(-,root,root,-)
%dir %{python_sitelib}/acix
%{python_sitelib}/acix/__init__.py*
%{python_sitelib}/acix/core
%files acix-cache
-%defattr(-,root,root,-)
%{python_sitelib}/acix/cacheserver
%{_initrddir}/acix-cache
%files acix-index
-%defattr(-,root,root,-)
%{python_sitelib}/acix/indexserver
%{_initrddir}/acix-index
%endif
%files devel
-%defattr(-,root,root,-)
%doc docdir/devel/* src/hed/shc/arcpdp/*.xsd
%{_includedir}/%{pkgdir}
%{_libdir}/lib*.so
@@ -1394,7 +1348,6 @@ service fetch-crl-cron start > /dev/null 2>&1
%{_libdir}/pkgconfig/arcbase.pc
%files plugins-needed
-%defattr(-,root,root,-)
%dir %{_libdir}/%{pkgdir}/test
%{_libdir}/%{pkgdir}/test/libaccTEST.so
%{_libdir}/%{pkgdir}/test/libaccTEST.apd
@@ -1411,7 +1364,6 @@ service fetch-crl-cron start > /dev/null 2>&1
%{_libdir}/%{pkgdir}/libdmchttp.so
%{_libdir}/%{pkgdir}/libdmcldap.so
%{_libdir}/%{pkgdir}/libdmcsrm.so
-%{_libdir}/%{pkgdir}/libdmcdq2.so
%{_libdir}/%{pkgdir}/libdmcrucio.so
%{_libdir}/%{pkgdir}/libdmcacix.so
%{_libdir}/%{pkgdir}/libidentitymap.so
@@ -1434,7 +1386,6 @@ service fetch-crl-cron start > /dev/null 2>&1
%{_libdir}/%{pkgdir}/libdmchttp.apd
%{_libdir}/%{pkgdir}/libdmcldap.apd
%{_libdir}/%{pkgdir}/libdmcsrm.apd
-%{_libdir}/%{pkgdir}/libdmcdq2.apd
%{_libdir}/%{pkgdir}/libdmcrucio.apd
%{_libdir}/%{pkgdir}/libdmcacix.apd
%{_libdir}/%{pkgdir}/libidentitymap.apd
@@ -1446,44 +1397,33 @@ service fetch-crl-cron start > /dev/null 2>&1
%{_libdir}/%{pkgdir}/libmcctls.apd
%files plugins-globus
-%defattr(-,root,root,-)
%{_libdir}/%{pkgdir}/libaccARC0.so
%{_libdir}/%{pkgdir}/libdmcgridftp.so
%{_libdir}/%{pkgdir}/libaccARC0.apd
%{_libdir}/%{pkgdir}/libdmcgridftp.apd
-%if %{with_lfc}
-%{_libdir}/%{pkgdir}/libdmclfc.so
-%{_libdir}/%{pkgdir}/libdmclfc.apd
-%endif
-%{_libdir}/%{pkgdir}/libmccgsi.so
-%{_libdir}/%{pkgdir}/libmccgsi.apd
%{_libdir}/libarcglobusutils.so.*
%{_libexecdir}/%{pkgdir}/arc-lcas
%{_libexecdir}/%{pkgdir}/arc-lcmaps
%if %{with_canl}
%files arcproxyalt
-%defattr(-,root,root,-)
%{_bindir}/arcproxyalt
%endif
%if %{with_xrootd}
%files plugins-xrootd
-%defattr(-,root,root,-)
%{_libdir}/%{pkgdir}/libdmcxrootd.so
%{_libdir}/%{pkgdir}/libdmcxrootd.apd
%endif
%if %{with_gfal}
%files plugins-gfal
-%defattr(-,root,root,-)
%{_libdir}/%{pkgdir}/libdmcgfal.so
%{_libdir}/%{pkgdir}/libdmcgfal.apd
%endif
%if %{with_python}
%files python
-%defattr(-,root,root,-)
%doc docdir/python/*
%{python_sitearch}/_arc.*so
%{python_sitearch}/arc
@@ -1495,21 +1435,18 @@ service fetch-crl-cron start > /dev/null 2>&1
%if %{?rhel}%{!?rhel:0} == 5
%files python26
-%defattr(-,root,root,-)
%{python26_sitearch}/_arc.*so
%{python26_sitearch}/arc
%endif
%if %{?fedora}%{!?fedora:0} >= 13
%files python3
-%defattr(-,root,root,-)
%{python3_sitearch}/_arc.*so
%{python3_sitearch}/arc
%endif
%if %{with_java}
%files java
-%defattr(-,root,root,-)
%doc docdir/java/*
%{_libdir}/%{pkgdir}/libjarc.so
%{_jnidir}/arc.jar
@@ -1521,17 +1458,14 @@ service fetch-crl-cron start > /dev/null 2>&1
%endif
%files gridmap-utils
-%defattr(-,root,root,-)
%{_sbindir}/nordugridmap
%config(noreplace) %{_sysconfdir}/cron.d/nordugridmap
%doc src/utils/gridmap/nordugridmap.conf
%doc %{_mandir}/man8/nordugridmap.8*
%files ca-utils
-%defattr(-,root,root,-)
%files misc-utils
-%defattr(-,root,root,-)
%{_bindir}/arcemiestest
%{_bindir}/arcwsrf
%{_bindir}/arcperftest
@@ -1544,6 +1478,10 @@ service fetch-crl-cron start > /dev/null 2>&1
%doc %{_mandir}/man1/arcperftest.1*
%changelog
+* Sat Mar 28 2015 Mattias Ellert <mattias.ellert at fysast.uu.se> - 5.0.0-1
+- 5.0.0 Final Release
+- Drop patches nordugrid-arc-init.patch, -sedfix.patch and -python-print.patch
+
* Sat Mar 07 2015 Mattias Ellert <mattias.ellert at fysast.uu.se> - 4.2.0-5
- Backport removal of python print statements (fixes pylint errors)
diff --git a/sources b/sources
index c8d933e..afd0db1 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-5c34f3c1b73d829c61fa0efbc6fbdf3d nordugrid-arc-4.2.0.tar.gz
+35f4727f0ae928305c7b45851420ee72 nordugrid-arc-5.0.0.tar.gz
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/nordugrid-arc.git/commit/?h=el5&id=f264c52eb9e23cce0afc8cbffd6a50565815352e
More information about the scm-commits
mailing list