X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=PLCAPI.spec;h=ad2ccd35a648a5d717573b416f13256684dd37f7;hb=91a1fbdf638839bb5b2ef2dfe1d3ab18e800ad49;hp=40942f1dab14dcd3513a4d479876779a097621fc;hpb=0db4d8f9405189871e1c70f65f67c6f4f4fd282a;p=plcapi.git diff --git a/PLCAPI.spec b/PLCAPI.spec index 40942f1..ad2ccd3 100644 --- a/PLCAPI.spec +++ b/PLCAPI.spec @@ -5,8 +5,8 @@ %define url $URL$ %define name PLCAPI -%define version 4.2 -%define taglevel 6 +%define version 5.0 +%define taglevel 2 %define release %{taglevel}%{?pldistro:.%{pldistro}}%{?date:.%{date}} @@ -55,23 +55,15 @@ through Apache mod_python. %build # python-pycurl and python-psycopg2 avail. from fedora 5 -# make sure to check build//plc.pkgs -if [ "%{distrorelease}" -le 4 ] ; then - modules="psycopg2 pycurl" -else - modules="" -fi +# we used to ship our own version of psycopg2 and pycurl, for fedora4 +# starting with 5.0, support for these two modules is taken out +# # Build __init__.py metafiles and PHP API. -%{__make} %{?_smp_mflags} subdirs="php php/xmlrpc" modules="$modules" +%{__make} %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT -if [ "%{distrorelease}" -le 4 ] ; then - modules="psycopg2 pycurl" -else - modules="" -fi -%{__make} %{?_smp_mflags} install DESTDIR="$RPM_BUILD_ROOT" datadir="%{_datadir}" bindir="%{_bindir}" modules="$modules" +%{__make} %{?_smp_mflags} install DESTDIR="$RPM_BUILD_ROOT" datadir="%{_datadir}" bindir="%{_bindir}" # Install shell symlink mkdir -p $RPM_BUILD_ROOT/%{_bindir} @@ -95,9 +87,26 @@ rm -rf $RPM_BUILD_ROOT %{_bindir}/plcsh %{php_extension_dir}/xmlrpc.so %{_sysconfdir}/php.d/xmlrpc.ini -%{_bindir}/refresh-peer.py* +%config (noreplace) %{_datadir}/plc_api/PLC/Accessors/Accessors_site.py %changelog +* Thu Nov 27 2008 Thierry Parmentelat - PLCAPI-5.0-2 +- Checkpointing : this version still has interface settings and slice attributes + +* Wed Sep 10 2008 Thierry Parmentelat - PLCAPI-5.0-1 +- first iteration with taggable nodes/interfaces/slices +- embryo for ilinks +- cleaned up boot states +- migration script moslty complete + +* Wed May 14 2008 Thierry Parmentelat - PLCAPI-4.2-8 +- fixed doc build by locating locally installed DTDs at build-time + +* Fri May 09 2008 Thierry Parmentelat - PLCAPI-4.2-7 +- no more doc packaged outside of myplc-docs - doc/ cleaned up +- enhancements in doc on filters +- bootcd-aware GetBootMedium merged from onelab + * Thu May 08 2008 Thierry Parmentelat - PLCAPI-4.2-6 - checkpoint while the new myplc-docs package is underway - bugfix: GetSlivers & conf files @@ -127,3 +136,5 @@ rm -rf $RPM_BUILD_ROOT * Fri Oct 27 2006 Mark Huang - - Initial build. + +%define module_current_branch 4.2