X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=plewww.spec;h=d553e5c61d9314e287f9e4e2e53abbae9ca3b713;hb=bcd9a1e0cc2d7cd07e5025f3b78191a432f5e376;hp=0eeb9f8e5d193cfe83c918080ce047c25421e340;hpb=12ceb61f2e7fa01e8411887c8bbee6ceb2c83a06;p=plewww.git diff --git a/plewww.spec b/plewww.spec index 0eeb9f8..d553e5c 100644 --- a/plewww.spec +++ b/plewww.spec @@ -5,7 +5,7 @@ # what the myplc rpm requires %define name plewww %define version 4.3 -%define taglevel 5 +%define taglevel 20 # no need to mention pldistro as this module differs in both distros #%define release %{taglevel}%{?pldistro:.%{pldistro}}%{?date:.%{date}} @@ -20,6 +20,7 @@ Group: Applications/Systems Source0: %{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildArch: noarch +BuildRequires: python Vendor: OneLab Packager: OneLab @@ -57,8 +58,8 @@ This subset of the plewww package has general purpose features for the benefit o %setup -q %build -echo "There is no build stage for this component" -echo "All files just need to be installed as is from the codebase" +echo "Compressing javascript files" +make compress %install rm -rf $RPM_BUILD_ROOT @@ -71,7 +72,7 @@ rm -rf $RPM_BUILD_ROOT echo "* PLEWWW: Installing web pages" mkdir -p $RPM_BUILD_ROOT/var/www/html # exclude codebase just in case -rsync -a --exclude Makefile --exclude httpd --exclude \*.spec --exclude .svn ./ $RPM_BUILD_ROOT/var/www/html/ +rsync -a --exclude jsmin.py --exclude Makefile --exclude httpd --exclude \*.spec --exclude .svn ./ $RPM_BUILD_ROOT/var/www/html/ echo "* PLEWWW: Installing conf files for httpd" mkdir -p $RPM_BUILD_ROOT/etc/httpd/conf.d @@ -123,6 +124,65 @@ rm -rf $RPM_BUILD_ROOT /var/www/html/plekit %changelog +* Tue Jun 16 2009 Thierry Parmentelat - PLEWWW-4.3-20 +- fix add interface from the node page + +* Mon Jun 15 2009 Stephen Soltesz - PLEWWW-4.3-19 +- only add users that are enabled and not yet a member of the slice +- fix to plc_peers +- my sites, my nodes, my persons improvements for users with multiple sites +- adds a script to minimize the java script files. + +* Sun Jun 07 2009 Thierry Parmentelat - PLEWWW-4.3-18 +- planetlab module to show 'All My Sites Nodes' link rather than 'My Site Nodes' if several sites + +* Sun Jun 07 2009 Thierry Parmentelat - PLEWWW-4.3-17 +- first draft for pcu-handling features +- lighter contrat for PLE/PLC toggles +- as many 'my site'-like links as the user has sites + +* Wed Jun 03 2009 Thierry Parmentelat - PLEWWW-4.3-16 +- fix for whitelisted nodes +- now links to the node register wizard +- can enable sites +- various other minor fixes, like broken planetlab.module for techs, and login link + +* Sat May 30 2009 Thierry Parmentelat - PLEWWW-4.3-15 +- plekittable knows how to turn off sort-on-load, and the admin users pages do +- + various cosmetic fixes + +* Tue May 26 2009 Thierry Parmentelat - PLEWWW-4.3-14 +- a few minor improvements pushed on PLE + +* Fri May 15 2009 Thierry Parmentelat - PLEWWW-4.3-13 +- fix for sites that were displayed as not public +- improvements to the python interface to sortable tables for monitor + +* Fri May 15 2009 Thierry Parmentelat - PLEWWW-4.3-12 +- various improvements + +* Wed May 06 2009 Thierry Parmentelat - PLEWWW-4.3-11 +- sliver page now correctly shows sliver tags +- support for download-node-usb-partition and various other improvements + +* Tue Apr 28 2009 Thierry Parmentelat - PLEWWW-4.3-10 +- a few tweaks and typos fixed on PLE + +* Tue Apr 21 2009 Thierry Parmentelat - PLEWWW-4.3-9 +- slice_add & node_download dialogs use plekit +- slice_add can add people in the slice +- various improvements after rollout on PLE + +* Fri Apr 17 2009 Thierry Parmentelat - PLEWWW-4.3-8 +- cosmetic fixes to be in 4.3-rc2 +- also a first (unpackaged) draft of the plekit table in python + +* Tue Apr 14 2009 Thierry Parmentelat - PLEWWW-4.3-7 +- search in tables more robust + +* Thu Apr 09 2009 Baris Metin - PLEWWW-4.3-6 +- performance improvements + * Thu Apr 09 2009 Thierry Parmentelat - PLEWWW-4.3-5 - detect expired session and redirect to the login page