X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;ds=sidebyside;f=PLCAPI.spec;h=f96be933787f03796b489f156daed70acecc0bc4;hb=refs%2Fheads%2Fplanetlab-4_0-branch;hp=ce7816dcdbd6e0bbbb8b704f38b1223c9e2385eb;hpb=91b8389fdaae336f8ff3f25ad03eec5cd16fa500;p=plcapi.git diff --git a/PLCAPI.spec b/PLCAPI.spec index ce7816d..f96be93 100644 --- a/PLCAPI.spec +++ b/PLCAPI.spec @@ -1,7 +1,7 @@ Summary: PlanetLab Central API Name: PLCAPI -Version: 4.0 -Release: 1%{?pldistro:.%{pldistro}}%{?date:.%{date}} +Version: 4.1 +Release: 3%{?pldistro:.%{pldistro}}%{?date:.%{date}} License: PlanetLab Group: System Environment/Daemons URL: http://cvs.planet-lab.org/cvs/new_plc_api @@ -26,7 +26,12 @@ Provides: php-xmlrpc # documentation generation for now. # BuildRequires: docbook-dtds, docbook-utils-pdf -Requires: postgresql-server, SOAPpy +# PostgreSQL and SOAPpy are necessary to run the API server, but not +# plcsh. Since the only supported method of running the server is via +# MyPLC anyway, don't be so stringent about binary requirements, in +# case people want to install this package just for plcsh. +# Requires: postgresql-server, SOAPpy +AutoReqProv: no %description The PLCAPI package provides an XML-RPC and SOAP API for accessing the @@ -48,7 +53,7 @@ rm -rf $RPM_BUILD_ROOT # Install shell symlink mkdir -p $RPM_BUILD_ROOT/%{_bindir} -ln -s %{_datadir}/plc_api/Shell.py $RPM_BUILD_ROOT/%{_bindir}/plcsh +ln -s %{_datadir}/plc_api/plcsh $RPM_BUILD_ROOT/%{_bindir}/plcsh mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/php.d cat > $RPM_BUILD_ROOT/%{_sysconfdir}/php.d/xmlrpc.ini < -