[Python-apps-commits] r9768 - in packages/smem/trunk/debian (10 files)

nijel at users.alioth.debian.org nijel at users.alioth.debian.org
Mon Jun 17 07:53:36 UTC 2013


    Date: Monday, June 17, 2013 @ 07:53:35
  Author: nijel
Revision: 9768

Split smemcap utility to separate package (to allow installation on 
embedded systems).

Added:
  packages/smem/trunk/debian/smem.install
  packages/smem/trunk/debian/smem.manpages
  packages/smem/trunk/debian/smemcap.8
  packages/smem/trunk/debian/smemcap.install
  packages/smem/trunk/debian/smemcap.manpages
Modified:
  packages/smem/trunk/debian/changelog
  packages/smem/trunk/debian/control
Deleted:
  packages/smem/trunk/debian/install
  packages/smem/trunk/debian/links
  packages/smem/trunk/debian/manpages

Modified: packages/smem/trunk/debian/changelog
===================================================================
--- packages/smem/trunk/debian/changelog	2013-06-17 07:41:28 UTC (rev 9767)
+++ packages/smem/trunk/debian/changelog	2013-06-17 07:53:35 UTC (rev 9768)
@@ -4,6 +4,8 @@
   * Bump standards to 3.9.4.
   * Use debhelper 9.
   * Properly use CPPFLAGS while compiling helper.
+  * Split smemcap utility to separate package (to allow installation on 
+    embedded systems).
 
  -- Michal ÄŒihaÅ™ <nijel at debian.org>  Tue, 07 May 2013 11:09:53 +0200
 

Modified: packages/smem/trunk/debian/control
===================================================================
--- packages/smem/trunk/debian/control	2013-06-17 07:41:28 UTC (rev 9767)
+++ packages/smem/trunk/debian/control	2013-06-17 07:53:35 UTC (rev 9768)
@@ -11,7 +11,7 @@
 X-Python-Version: >= 2.5
 
 Package: smem
-Architecture: any
+Architecture: all
 Depends: ${shlibs:Depends}, ${python:Depends}, ${misc:Depends}
 Recommends: python-matplotlib
 Conflicts: secure-delete (<< 3.1-5)
@@ -20,3 +20,20 @@
  Unlike existing tools, smem can report proportional set size (PSS),
  which is a more meaningful representation of the amount of memory used
  by libraries and applications in a virtual memory system.
+ .
+ This package contains main tool which can also process data collected
+ by smemcap.
+
+Package: smemcap
+Architecture: any
+Depends: ${shlibs:Depends}, ${python:Depends}, ${misc:Depends}
+Description: data collection tool for memory reporting
+ Tool that can give numerous reports on memory usage on Linux systems.
+ Unlike existing tools, smem can report proportional set size (PSS),
+ which is a more meaningful representation of the amount of memory used
+ by libraries and applications in a virtual memory system.
+ .
+ This package contains smemcap utility, which can be used to collect 
+ data on resource constrained systems without depending on Python.
+ .
+ The captured data can be processed by smem program.

Deleted: packages/smem/trunk/debian/install
===================================================================
--- packages/smem/trunk/debian/install	2013-06-17 07:41:28 UTC (rev 9767)
+++ packages/smem/trunk/debian/install	2013-06-17 07:53:35 UTC (rev 9768)
@@ -1,2 +0,0 @@
-smem usr/bin
-smemcap usr/bin

Deleted: packages/smem/trunk/debian/links
===================================================================
--- packages/smem/trunk/debian/links	2013-06-17 07:41:28 UTC (rev 9767)
+++ packages/smem/trunk/debian/links	2013-06-17 07:53:35 UTC (rev 9768)
@@ -1 +0,0 @@
-usr/share/man/man8/smem.8.gz usr/share/man/man8/smemcap.8.gz

Deleted: packages/smem/trunk/debian/manpages
===================================================================
--- packages/smem/trunk/debian/manpages	2013-06-17 07:41:28 UTC (rev 9767)
+++ packages/smem/trunk/debian/manpages	2013-06-17 07:53:35 UTC (rev 9768)
@@ -1 +0,0 @@
-smem.8

Added: packages/smem/trunk/debian/smem.install
===================================================================
--- packages/smem/trunk/debian/smem.install	                        (rev 0)
+++ packages/smem/trunk/debian/smem.install	2013-06-17 07:53:35 UTC (rev 9768)
@@ -0,0 +1 @@
+smem usr/bin

Added: packages/smem/trunk/debian/smem.manpages
===================================================================
--- packages/smem/trunk/debian/smem.manpages	                        (rev 0)
+++ packages/smem/trunk/debian/smem.manpages	2013-06-17 07:53:35 UTC (rev 9768)
@@ -0,0 +1 @@
+smem.8

Added: packages/smem/trunk/debian/smemcap.8
===================================================================
--- packages/smem/trunk/debian/smemcap.8	                        (rev 0)
+++ packages/smem/trunk/debian/smemcap.8	2013-06-17 07:53:35 UTC (rev 9768)
@@ -0,0 +1,60 @@
+.TH SMEMCAP 8 "17/06/2013" "" ""
+
+.SH NAME
+smemcap \- Capture memory usage data for later processing by smem.
+
+.SH SYNOPSIS
+.B smemcap
+
+.SH DESCRIPTION
+\fBsmemcap\fP captures data on system to be later processed by \fBsmem\fP.
+It captures all /proc entries required by \fBsmem\fP and outputs them as an
+uncompressed .tar file to STDOUT.
+
+\fBsmem\fP can analyze the output using the \fB\-\-source\fP option.
+\fBsmemcap\fP is small and does not require Python.
+
+.SH OPTIONS
+
+This program does not accept any options.
+
+.SH EXAMPLE
+
+.br
+smemcap > memorycapture.tar
+
+.SH FILES
+.I /proc/$pid/cmdline
+.PP
+.I /proc/$pid/smaps
+.PP
+.I /proc/$pid/stat
+.PP
+.I /proc/meminfo
+.PP
+.I /proc/version
+
+.SH RESOURCES
+Main Web Site: http://www.selenic.com/smem
+
+Source code repository: http://selenic.com/repo/smem
+
+Mailing list: http://selenic.com/mailman/listinfo/smem
+
+.SH "SEE ALSO"
+.BR smem (8),
+.BR free (1),
+.BR pmap (1),
+.BR proc (5),
+.BR ps (1),
+.BR top (1),
+.BR vmstat (8)
+
+.SH COPYING
+Copyright (C) 2008-2009 Matt Mackall.  Free use of this software
+is granted under the terms of the GNU General Public License
+version 2 or later.
+
+.SH AUTHOR
+\fBsmem\fP was written by Matt Mackall.
+

Added: packages/smem/trunk/debian/smemcap.install
===================================================================
--- packages/smem/trunk/debian/smemcap.install	                        (rev 0)
+++ packages/smem/trunk/debian/smemcap.install	2013-06-17 07:53:35 UTC (rev 9768)
@@ -0,0 +1 @@
+smemcap usr/bin

Added: packages/smem/trunk/debian/smemcap.manpages
===================================================================
--- packages/smem/trunk/debian/smemcap.manpages	                        (rev 0)
+++ packages/smem/trunk/debian/smemcap.manpages	2013-06-17 07:53:35 UTC (rev 9768)
@@ -0,0 +1 @@
+debian/smemcap.8




More information about the Python-apps-commits mailing list