X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=plewww.spec;h=fcf885125b83fcdb90fcde5d636a3960dba98190;hb=d9415593891763b15c55ed60c160f7f72eecc70f;hp=5217d4a7986e4ff66058eacb7a4fc0fe862b7f83;hpb=de6d6665d029cc3f42f8e36afbc9dbf4723b30cd;p=plewww.git diff --git a/plewww.spec b/plewww.spec index 5217d4a..fcf8851 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 17 +%define taglevel 26 # 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,43 @@ rm -rf $RPM_BUILD_ROOT /var/www/html/plekit %changelog +* Mon Sep 07 2009 Thierry Parmentelat - PLEWWW-4.3-26 +- minor/cosmetic + +* Mon Aug 10 2009 Stephen Soltesz - PLEWWW-4.3-25 +- Add default Interface tags to extra interfaces. +- Add clearer 'Add New PCU' link on node page. +- Disable user registration for tech and PI roles. + +* Thu Jul 02 2009 Thierry Parmentelat - PLEWWW-4.3-24 +- new 'controller' instantiation state available in add slice page + +* Thu Jul 02 2009 Baris Metin - PLEWWW-4.3-23 +- exclude datepicler.js from jsmin +- table sort function for Last Contact columns +- drop options for generic boot images + +* Wed Jul 01 2009 Thierry Parmentelat - PLEWWW-4.3-22 +- displays editable mac address for interfaces +- properly sorts bandwidths +- new 'controller' slice instantiation method +- bugfix, division by zero when displaying a just-changed node + +* Tue Jun 16 2009 Thierry Parmentelat - PLEWWW-4.3-21 +- bugfix with linetabs + +* 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