I have made the following changes intended for :
  CE:Utils / bootchart

Please review and accept or decline.
BOSS has already run some checks on this request.
See the "Messages from BOSS" section below.

https://build.pub.meego.com//request/show/3961

Thank You,
Marko Saukko

[This message was auto-generated]

---

Request # 3961:

Messages from BOSS:

State: review at 2012-01-04T13:50:19 by bossbot

Reviews:
       accepted by bossbot : Prechecks succeeded.
       new for CE-maintainers : Please replace this text with a review and 
approve/reject the review (not the SR). BOSS will take care of the rest

Changes:
  submit: home:sage:branches:CE:Utils / bootchart -> CE:Utils / bootchart
  
changes files:
--------------

++++++ new changes file:
--- bootchart.changes
+++ bootchart.changes
@@ -0,0 +1,130 @@
+* Wed Jan 04 2012 Marko Saukko <[email protected]> - 1.12
+- Minor packaging changes.
+- Added bootchartd-long.sh for longer bootchart runs.
+
+* Wed Jul 27 2011 Auke Kok <[email protected]> - 1.12
+- Fix missing and misplaced dotted lines.
+
+* Tue Jul 26 2011 Auke Kok <[email protected]> - 1.11
+- Add PSS graphing, minor graphing fixes, graph sizing.
+
+* Mon Jan 10 2011 Auke Kok <[email protected]> - 1.9
+- (BMC#10988) -  bootcharts truncated
+
+* Tue Oct 26 2010 Auke Kok <[email protected]> - 1.8
+- BMC#7222 - Massive performance overhaul: reduce syscall load by 60%.
+
+* Tue Oct 26 2010 Auke Kok <[email protected]> - 1.7
+- Fix install of example config
+- Install README/COPYING
+- Double samples to 8192 for now
+
+* Mon Oct 25 2010 Auke Kok <[email protected]> - 1.5
+- implement reading a conf file in /etc/.
+
+* Fri Mar 26 2010 Auke Kok <[email protected]> - 1.3
+- bugfix: count filtered processes properly
+- bugfix: look for idle time from the point that we have real
+  data, omitting the events that happened before /proc was
+  mounted entirely (no data).
+
+* Mon Jan 25 2010 Auke Kok <[email protected]> - 1.2
+- bugfix: main panel missing background
+
+* Thu Jan 21 2010 Auke Kok <[email protected]> - 1.1
+- bugfix release
+- lower logging interval, increase runtime to 20secs
+
+* Tue Jan 19 2010 Auke Kok <[email protected]> - 1.0
+- Switch to new bootchart, written from scratch
+- output format SVG, contains text info on all processes
+- no temp file on disc, gathers all stats in memory
+
+* Fri Jun 26 2009 Auke Kok <[email protected]> 0.9
+- use proper date format for PNG filename
+- make batch generation not much up the console
+- eog doesn't swallow files with ":"
+
+* Fri Jun 19 2009 Arjan van de Ven <[email protected]> 0.9
+- use the date as part of the PNG filename
+
+* Thu Jun 18 2009 Auke Kok <[email protected]> 0.9
+- Log to buffers in memory instead of on disk
+- fix reading wrong /proc fd (before /proc is mounted)
+- removed unused -t (tmpdir) option (obsoleted)
+- Adding pybootchartgui as `Requires`
+
+* Wed Jun 17 2009 Arjan van de Ven <[email protected]> 0.9
+- make the C version work as init=/sbin/bootchartd
+
+* Tue Jun 16 2009 Auke Kok <[email protected]> 0.9
+- move to ubuntu-based C implementation logger
+- extended code to create tarball and png files when done
+- added getopt for configuration stuff
+
+* Fri Jun 12 2009 Auke Kok <[email protected]> 0.9
+- Also remove script install line
+- Fix patch issue, add %doc parts and other rpm attributes
+
+* Thu Jun 11 2009 Auke Kok <[email protected]> 0.9
+- remove bootchart script: will use pybootchartgui for that
+- set sample interval to 0.1s
+- remove 'bootchart not running' lines from output files
+
+* Sat Apr 11 2009 Arjan van de Ven <[email protected]> 0.9
+- add bootgraph.pl
+
+* Fri Mar 13 2009 Arjan van de Ven <[email protected]> 0.9
+- fix bug 1213 (acct is making the java processing fail)
+
+* Tue Mar 03 2009 Austin Zhang <[email protected]> 0.9
+- After gdm-binary was added, it will alwasys run in backgroud.
+  But bootchartd will flush log and exit if it find gdm-binary 
+  didn't exit. That will stop the booting process monitor even
+  though you had 'sleep x' in rc.sysinit. This patch: bootchart-
+  longer-monitor.patch fixed this.
+
+* Sat Feb 21 2009 Arjan van de Ven <[email protected]> 0.9
+- use acct by default
+
+* Mon Aug 05 2008 Arjan van de Ven <[email protected]> 0.9-10
+- remove the java display app and leave only the collection client
+* Wed Mar 19 2008 Warren Togami <[email protected]> - 0.9-9
+- Make bootchart work with readonly root
+- Stop data collection when ldm process appears
+- Make install/remove work in a chroot without grub.conf
+
+* Mon Feb 18 2008 Fedora Release Engineering <[email protected]> - 
0.9-8
+- Autorebuild for GCC 4.3
+
+* Tue Jan 22 2008 Adam Jackson <[email protected]> 0.9-7
+- Only munge the grub config for the currently-running kernel; otherwise,
+  if you dual-boot between multiple Linuxes, installing bootchart on one
+  will break boot of the other.  Note that if you have multiple roots
+  running the same kernel, this will still break.
+
+* Mon Oct 29 2007 Adam Jackson <[email protected]> 0.9-6
+- Don't remove bootchart from grub.conf on upgrade. (#349101)
+
+* Mon Aug 27 2007 Adam Jackson <[email protected]> 0.9-5
+- Additional minor spec cleanups from review bug (#219889)
+
+* Fri Aug 24 2007 Adam Jackson <[email protected]> 0.9-4
+- Fold the subpackages together, not really worth splitting.
+- Add gcj pre-compilation.
+
+* Thu Aug 16 2007 Adam Jackson <[email protected]> 0.9-3
+- Fix license.
+- Change logger group to System Environment/Base.
+- install -p.
+- Change buildroot to the new dogma.
+
+* Wed Aug 15 2007 Adam Jackson <[email protected]> 0.9-2
+- Update URL
+- Change Group to Apps/System.
+- Merge the base (renderer) and javadoc subpackages.
+- Force use of bootchartd when it's installed, rather than only install
+  it for the current kernel or mess with rpm triggers.
+
+* Fri Dec 15 2006 John (J5) Palmieri <[email protected]> - 0.9-1
+- Initial fedora package 

new:
----
  bootchart-1.12.tar.gz
  bootchart.changes
  bootchart.spec
  bootchart.yaml
  bootchartd-long.sh

spec files:
-----------

++++++ new spec file:
--- bootchart.spec
+++ bootchart.spec
@@ -0,0 +1,68 @@
+# 
+# Do NOT Edit the Auto-generated Part!
+# Generated by: spectacle version 0.23
+# 
+# >> macros
+# << macros
+
+Name:       bootchart
+Summary:    Boot time graph generator
+Version:    1.12
+Release:    1
+Group:      Development/Tools
+License:    GPLv2
+URL:        https://meego.gitorious.org/meego-developer-tools/bootchart
+Source0:    bootchart-%{version}.tar.gz
+Source1:    bootchartd-long.sh
+Source100:  bootchart.yaml
+
+
+%description
+Monitors where the system spends its time at start, creating a graph of all 
processes, disk utilization, and wait time.
+
+
+
+%prep
+%setup -q -n %{name}-%{version}
+
+# >> setup
+# << setup
+
+%build
+# >> build pre
+# << build pre
+
+
+make %{?jobs:-j%jobs}
+
+# >> build post
+# << build post
+%install
+rm -rf %{buildroot}
+# >> install pre
+# << install pre
+%make_install
+mkdir -p %{buildroot}/sbin/
+cp -a %{SOURCE1} %{buildroot}/sbin/
+
+
+# >> install post
+chmod +x %{buildroot}/sbin/bootchartd-long.sh
+# << install post
+
+
+
+
+
+
+%files
+%defattr(-,root,root,-)
+/sbin/bootchartd
+/sbin/bootchartd-long.sh
+%{_datadir}/doc/bootchart/bootchartd.conf.example
+%{_datadir}/doc/bootchart/COPYING
+%{_datadir}/doc/bootchart/README
+# >> files
+# << files
+
+

other changes:
--------------

++++++ bootchart-1.12.tar.gz (new)

++++++ bootchart.yaml (new)
--- bootchart.yaml
+++ bootchart.yaml
@@ -0,0 +1,22 @@
+Name: bootchart
+Summary: Boot time graph generator
+Version: 1.12
+Release: 1
+Group: Development/Tools
+License: GPLv2
+URL: https://meego.gitorious.org/meego-developer-tools/bootchart
+Description:
+    Monitors where the system spends its time at start, creating a graph
+    of all processes, disk utilization, and wait time.
+Sources:
+    - bootchart-%{version}.tar.gz
+ExtraSources:
+    - bootchartd-long.sh;/sbin/
+Configure: none
+Files:
+    - "/sbin/bootchartd"
+    - "/sbin/bootchartd-long.sh"
+    - "%{_datadir}/doc/bootchart/bootchartd.conf.example"
+    - "%{_datadir}/doc/bootchart/COPYING"
+    - "%{_datadir}/doc/bootchart/README"
+

++++++ bootchartd-long.sh (new)
--- bootchartd-long.sh
+++ bootchartd-long.sh
@@ -0,0 +1,3 @@
+# Normal bootchart is only 30 long so we use this to get longer bootchart 
during startup when needed.
+#!/bin/sh
+exec /sbin/bootchartd -n 4000



Reply via email to