[Python-apps-commits] r9771 - in packages/smem/tags (21 files)

nijel at users.alioth.debian.org nijel at users.alioth.debian.org
Mon Jun 17 07:59:16 UTC 2013


    Date: Monday, June 17, 2013 @ 07:59:14
  Author: nijel
Revision: 9771

[svn-buildpackage] Tagging smem 1.3-2

Added:
  packages/smem/tags/1.3-2/
  packages/smem/tags/1.3-2/debian/changelog
    (from rev 9770, packages/smem/trunk/debian/changelog)
  packages/smem/tags/1.3-2/debian/compat
    (from rev 9766, packages/smem/trunk/debian/compat)
  packages/smem/tags/1.3-2/debian/control
    (from rev 9768, packages/smem/trunk/debian/control)
  packages/smem/tags/1.3-2/debian/patches/buildsystem.patch
    (from rev 9766, packages/smem/trunk/debian/patches/buildsystem.patch)
  packages/smem/tags/1.3-2/debian/patches/manpage.patch
    (from rev 9769, packages/smem/trunk/debian/patches/manpage.patch)
  packages/smem/tags/1.3-2/debian/rules
    (from rev 9766, packages/smem/trunk/debian/rules)
  packages/smem/tags/1.3-2/debian/smem.install
    (from rev 9768, packages/smem/trunk/debian/smem.install)
  packages/smem/tags/1.3-2/debian/smem.manpages
    (from rev 9768, packages/smem/trunk/debian/smem.manpages)
  packages/smem/tags/1.3-2/debian/smemcap.8
    (from rev 9768, packages/smem/trunk/debian/smemcap.8)
  packages/smem/tags/1.3-2/debian/smemcap.install
    (from rev 9768, packages/smem/trunk/debian/smemcap.install)
  packages/smem/tags/1.3-2/debian/smemcap.manpages
    (from rev 9768, packages/smem/trunk/debian/smemcap.manpages)
Deleted:
  packages/smem/tags/1.3-2/debian/changelog
  packages/smem/tags/1.3-2/debian/compat
  packages/smem/tags/1.3-2/debian/control
  packages/smem/tags/1.3-2/debian/install
  packages/smem/tags/1.3-2/debian/links
  packages/smem/tags/1.3-2/debian/manpages
  packages/smem/tags/1.3-2/debian/patches/buildsystem.patch
  packages/smem/tags/1.3-2/debian/patches/manpage.patch
  packages/smem/tags/1.3-2/debian/rules

Deleted: packages/smem/tags/1.3-2/debian/changelog
===================================================================
--- packages/smem/trunk/debian/changelog	2013-06-16 20:57:46 UTC (rev 9764)
+++ packages/smem/tags/1.3-2/debian/changelog	2013-06-17 07:59:14 UTC (rev 9771)
@@ -1,62 +0,0 @@
-smem (1.3-2) UNRELEASED; urgency=low
-
-  * NOT RELEASED YET
-
- -- Michal ÄŒihaÅ™ <nijel at debian.org>  Tue, 07 May 2013 11:09:53 +0200
-
-smem (1.3-1) unstable; urgency=low
-
-  [ Jakub Wilk ]
-  * Use canonical URIs for Vcs-* fields.
-
-  [ Michal ÄŒihaÅ™ ]
-  * New upstream release.
-    - Fixes -S (Closes: #701007). 
-
- -- Michal ÄŒihaÅ™ <nijel at debian.org>  Tue, 07 May 2013 11:05:04 +0200
-
-smem (1.2-1) unstable; urgency=low
-
-  * New upstream release (Closes: #692021).
-  * Build and install smemcap (Closes: #692020).
-  * Bump standards to 3.9.3.
-  * Fix - used in manpages.
-
- -- Michal ÄŒihaÅ™ <nijel at debian.org>  Thu, 01 Nov 2012 14:17:11 +0100
-
-smem (1.0-1) unstable; urgency=low
-
-  * New upstream version.
-  * All patches intergrated upstream.
-  * Switch to dh_python2.
-
- -- Michal ÄŒihaÅ™ <nijel at debian.org>  Mon, 21 Feb 2011 11:07:59 +0100
-
-smem (0.9-4) unstable; urgency=low
-
-  * Build depend on Python (Closes: #611589).
-  * Bump standards to 3.9.1.
-
- -- Michal ÄŒihaÅ™ <nijel at debian.org>  Mon, 31 Jan 2011 09:33:56 +0100
-
-smem (0.9-3) unstable; urgency=low
-
-  * Relax conflict with secure-delete to older versions as 3.1-5 has renamed
-    smem binary.
-
- -- Michal ÄŒihaÅ™ <nijel at debian.org>  Wed, 06 Jan 2010 09:58:42 +0100
-
-smem (0.9-2) unstable; urgency=low
-
-  * Use bash for capture example, it uses bashisms which are not easy to
-    avoid.
-  * Add conflict with secure-delete which also provides smem binary
-    (Closes: #562228).
-
- -- Michal ÄŒihaÅ™ <nijel at debian.org>  Sat, 02 Jan 2010 12:33:45 +0100
-
-smem (0.9-1) unstable; urgency=low
-
-  * Initial release (Closes: #562179).
-
- -- Michal ÄŒihaÅ™ <nijel at debian.org>  Wed, 23 Dec 2009 15:23:41 +0100

Copied: packages/smem/tags/1.3-2/debian/changelog (from rev 9770, packages/smem/trunk/debian/changelog)
===================================================================
--- packages/smem/tags/1.3-2/debian/changelog	                        (rev 0)
+++ packages/smem/tags/1.3-2/debian/changelog	2013-06-17 07:59:14 UTC (rev 9771)
@@ -0,0 +1,67 @@
+smem (1.3-2) unstable; urgency=low
+
+  * 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).
+  * Adjust manpage to reference smemcap package (LP: #1079856).
+
+ -- Michal ÄŒihaÅ™ <nijel at debian.org>  Mon, 17 Jun 2013 09:57:12 +0200
+
+smem (1.3-1) unstable; urgency=low
+
+  [ Jakub Wilk ]
+  * Use canonical URIs for Vcs-* fields.
+
+  [ Michal ÄŒihaÅ™ ]
+  * New upstream release.
+    - Fixes -S (Closes: #701007). 
+
+ -- Michal ÄŒihaÅ™ <nijel at debian.org>  Tue, 07 May 2013 11:05:04 +0200
+
+smem (1.2-1) unstable; urgency=low
+
+  * New upstream release (Closes: #692021).
+  * Build and install smemcap (Closes: #692020).
+  * Bump standards to 3.9.3.
+  * Fix - used in manpages.
+
+ -- Michal ÄŒihaÅ™ <nijel at debian.org>  Thu, 01 Nov 2012 14:17:11 +0100
+
+smem (1.0-1) unstable; urgency=low
+
+  * New upstream version.
+  * All patches intergrated upstream.
+  * Switch to dh_python2.
+
+ -- Michal ÄŒihaÅ™ <nijel at debian.org>  Mon, 21 Feb 2011 11:07:59 +0100
+
+smem (0.9-4) unstable; urgency=low
+
+  * Build depend on Python (Closes: #611589).
+  * Bump standards to 3.9.1.
+
+ -- Michal ÄŒihaÅ™ <nijel at debian.org>  Mon, 31 Jan 2011 09:33:56 +0100
+
+smem (0.9-3) unstable; urgency=low
+
+  * Relax conflict with secure-delete to older versions as 3.1-5 has renamed
+    smem binary.
+
+ -- Michal ÄŒihaÅ™ <nijel at debian.org>  Wed, 06 Jan 2010 09:58:42 +0100
+
+smem (0.9-2) unstable; urgency=low
+
+  * Use bash for capture example, it uses bashisms which are not easy to
+    avoid.
+  * Add conflict with secure-delete which also provides smem binary
+    (Closes: #562228).
+
+ -- Michal ÄŒihaÅ™ <nijel at debian.org>  Sat, 02 Jan 2010 12:33:45 +0100
+
+smem (0.9-1) unstable; urgency=low
+
+  * Initial release (Closes: #562179).
+
+ -- Michal ÄŒihaÅ™ <nijel at debian.org>  Wed, 23 Dec 2009 15:23:41 +0100

Deleted: packages/smem/tags/1.3-2/debian/compat
===================================================================
--- packages/smem/trunk/debian/compat	2013-06-16 20:57:46 UTC (rev 9764)
+++ packages/smem/tags/1.3-2/debian/compat	2013-06-17 07:59:14 UTC (rev 9771)
@@ -1 +0,0 @@
-7

Copied: packages/smem/tags/1.3-2/debian/compat (from rev 9766, packages/smem/trunk/debian/compat)
===================================================================
--- packages/smem/tags/1.3-2/debian/compat	                        (rev 0)
+++ packages/smem/tags/1.3-2/debian/compat	2013-06-17 07:59:14 UTC (rev 9771)
@@ -0,0 +1 @@
+9

Deleted: packages/smem/tags/1.3-2/debian/control
===================================================================
--- packages/smem/trunk/debian/control	2013-06-16 20:57:46 UTC (rev 9764)
+++ packages/smem/tags/1.3-2/debian/control	2013-06-17 07:59:14 UTC (rev 9771)
@@ -1,22 +0,0 @@
-Source: smem
-Section: utils
-Priority: extra
-Maintainer: Michal ÄŒihaÅ™ <nijel at debian.org>
-Uploaders: Python Applications Packaging Team <python-apps-team at lists.alioth.debian.org>
-Build-Depends: debhelper (>= 7), dpkg-dev (>= 1.16.1~), python (>= 2.6.6-3)
-Standards-Version: 3.9.3
-Vcs-Svn: svn://anonscm.debian.org/python-apps/packages/smem/trunk/
-Vcs-Browser: http://anonscm.debian.org/viewvc/python-apps/packages/smem/trunk/
-Homepage: http://www.selenic.com/smem/
-X-Python-Version: >= 2.5
-
-Package: smem
-Architecture: any
-Depends: ${shlibs:Depends}, ${python:Depends}, ${misc:Depends}
-Recommends: python-matplotlib
-Conflicts: secure-delete (<< 3.1-5)
-Description: memory reporting tool
- 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.

Copied: packages/smem/tags/1.3-2/debian/control (from rev 9768, packages/smem/trunk/debian/control)
===================================================================
--- packages/smem/tags/1.3-2/debian/control	                        (rev 0)
+++ packages/smem/tags/1.3-2/debian/control	2013-06-17 07:59:14 UTC (rev 9771)
@@ -0,0 +1,39 @@
+Source: smem
+Section: utils
+Priority: extra
+Maintainer: Michal ÄŒihaÅ™ <nijel at debian.org>
+Uploaders: Python Applications Packaging Team <python-apps-team at lists.alioth.debian.org>
+Build-Depends: debhelper (>= 9), dpkg-dev (>= 1.16.1~), python (>= 2.6.6-3)
+Standards-Version: 3.9.4
+Vcs-Svn: svn://anonscm.debian.org/python-apps/packages/smem/trunk/
+Vcs-Browser: http://anonscm.debian.org/viewvc/python-apps/packages/smem/trunk/
+Homepage: http://www.selenic.com/smem/
+X-Python-Version: >= 2.5
+
+Package: smem
+Architecture: all
+Depends: ${shlibs:Depends}, ${python:Depends}, ${misc:Depends}
+Recommends: python-matplotlib
+Conflicts: secure-delete (<< 3.1-5)
+Description: memory reporting tool
+ 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 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/tags/1.3-2/debian/install
===================================================================
--- packages/smem/trunk/debian/install	2013-06-16 20:57:46 UTC (rev 9764)
+++ packages/smem/tags/1.3-2/debian/install	2013-06-17 07:59:14 UTC (rev 9771)
@@ -1,2 +0,0 @@
-smem usr/bin
-smemcap usr/bin

Deleted: packages/smem/tags/1.3-2/debian/links
===================================================================
--- packages/smem/trunk/debian/links	2013-06-16 20:57:46 UTC (rev 9764)
+++ packages/smem/tags/1.3-2/debian/links	2013-06-17 07:59:14 UTC (rev 9771)
@@ -1 +0,0 @@
-usr/share/man/man8/smem.8.gz usr/share/man/man8/smemcap.8.gz

Deleted: packages/smem/tags/1.3-2/debian/manpages
===================================================================
--- packages/smem/trunk/debian/manpages	2013-06-16 20:57:46 UTC (rev 9764)
+++ packages/smem/tags/1.3-2/debian/manpages	2013-06-17 07:59:14 UTC (rev 9771)
@@ -1 +0,0 @@
-smem.8

Deleted: packages/smem/tags/1.3-2/debian/patches/buildsystem.patch
===================================================================
--- packages/smem/trunk/debian/patches/buildsystem.patch	2013-06-16 20:57:46 UTC (rev 9764)
+++ packages/smem/tags/1.3-2/debian/patches/buildsystem.patch	2013-06-17 07:59:14 UTC (rev 9771)
@@ -1,14 +0,0 @@
-From: Michal ÄŒihaÅ™ <nijel at debian.org>
-Subject: Add simple buildsystem
-Forwarded: no
-
---- /dev/null
-+++ b/Makefile
-@@ -0,0 +1,7 @@
-+all: smemcap
-+
-+smemcap: smemcap.c
-+	$(CC) $(CFLAGS) $(LDFLAGS) $< -o $@
-+
-+clean:
-+	rm -f smemcap

Copied: packages/smem/tags/1.3-2/debian/patches/buildsystem.patch (from rev 9766, packages/smem/trunk/debian/patches/buildsystem.patch)
===================================================================
--- packages/smem/tags/1.3-2/debian/patches/buildsystem.patch	                        (rev 0)
+++ packages/smem/tags/1.3-2/debian/patches/buildsystem.patch	2013-06-17 07:59:14 UTC (rev 9771)
@@ -0,0 +1,14 @@
+From: Michal ÄŒihaÅ™ <nijel at debian.org>
+Subject: Add simple buildsystem
+Forwarded: no
+
+--- /dev/null
++++ b/Makefile
+@@ -0,0 +1,7 @@
++all: smemcap
++
++smemcap: smemcap.c
++	$(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) $< -o $@
++
++clean:
++	rm -f smemcap

Deleted: packages/smem/tags/1.3-2/debian/patches/manpage.patch
===================================================================
--- packages/smem/trunk/debian/patches/manpage.patch	2013-06-16 20:57:46 UTC (rev 9764)
+++ packages/smem/tags/1.3-2/debian/patches/manpage.patch	2013-06-17 07:59:14 UTC (rev 9771)
@@ -1,24 +0,0 @@
-From: Michal ÄŒihaÅ™ <nijel at debian.org>
-Subject: Minor fixes to manpage
-Forwarded: no
-
---- a/smem.8
-+++ b/smem.8
-@@ -48,7 +48,7 @@
- Amount of physical RAM.  This lets smem detect the amount of memory used
- by firmware/hardware in the systemwide (\-w) output.  If provided, it
- will also be used as the total memory size to base percentages on.
--Example: --realmem=1024M
-+Example: \-\-realmem=1024M
- 
- .TP
- .BI "\-S " SOURCE ", \-\-source=" SOURCE
-@@ -172,7 +172,7 @@
- .IP 4.
- Copy the output to another machine and run smem on it:
- .br
--smem -S memorycapture.tar
-+smem \-S memorycapture.tar
- 
- .SH FILES
- .I /proc/$pid/cmdline

Copied: packages/smem/tags/1.3-2/debian/patches/manpage.patch (from rev 9769, packages/smem/trunk/debian/patches/manpage.patch)
===================================================================
--- packages/smem/tags/1.3-2/debian/patches/manpage.patch	                        (rev 0)
+++ packages/smem/tags/1.3-2/debian/patches/manpage.patch	2013-06-17 07:59:14 UTC (rev 9771)
@@ -0,0 +1,46 @@
+From: Michal ÄŒihaÅ™ <nijel at debian.org>
+Subject: Minor fixes to manpage
+Forwarded: no
+
+--- a/smem.8
++++ b/smem.8
+@@ -48,7 +48,7 @@
+ Amount of physical RAM.  This lets smem detect the amount of memory used
+ by firmware/hardware in the systemwide (\-w) output.  If provided, it
+ will also be used as the total memory size to base percentages on.
+-Example: --realmem=1024M
++Example: \-\-realmem=1024M
+ 
+ .TP
+ .BI "\-S " SOURCE ", \-\-source=" SOURCE
+@@ -154,25 +154,23 @@
+ 
+ .SH EMBEDDED USAGE
+ To capture memory statistics on resource\-constrained systems, the
+-the \fBsmem\fP source includes a utility named \fBsmemcap\fP.
++the \fBsmemcap\fP package includes a utility named \fBsmemcap\fP.
+ \fBsmemcap\fP 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.
+ .PP
+ To use \fBsmemcap\fP:
+-.IP 1. 3
+-Obtain the smem source at http://selenic.com/repo/smem
++.IP 1. 
++Install package smemcap on target system.
+ .IP 2.
+-Compile \fIsmemcap.c\fP for your target system.
+-.IP 3.
+ Run \fBsmemcap\fP on the target system and save the output:
+ .br
+ smemcap > memorycapture.tar
+-.IP 4.
++.IP 3.
+ Copy the output to another machine and run smem on it:
+ .br
+-smem -S memorycapture.tar
++smem \-S memorycapture.tar
+ 
+ .SH FILES
+ .I /proc/$pid/cmdline

Deleted: packages/smem/tags/1.3-2/debian/rules
===================================================================
--- packages/smem/trunk/debian/rules	2013-06-16 20:57:46 UTC (rev 9764)
+++ packages/smem/tags/1.3-2/debian/rules	2013-06-17 07:59:14 UTC (rev 9771)
@@ -1,9 +0,0 @@
-#!/usr/bin/make -f
-
-DPKG_EXPORT_BUILDFLAGS = 1
-include /usr/share/dpkg/buildflags.mk
-
-#export DH_VERBOSE=1
-
-%:
-	dh --with python2 $@

Copied: packages/smem/tags/1.3-2/debian/rules (from rev 9766, packages/smem/trunk/debian/rules)
===================================================================
--- packages/smem/tags/1.3-2/debian/rules	                        (rev 0)
+++ packages/smem/tags/1.3-2/debian/rules	2013-06-17 07:59:14 UTC (rev 9771)
@@ -0,0 +1,6 @@
+#!/usr/bin/make -f
+
+#export DH_VERBOSE=1
+
+%:
+	dh $@ --with python2

Copied: packages/smem/tags/1.3-2/debian/smem.install (from rev 9768, packages/smem/trunk/debian/smem.install)
===================================================================
--- packages/smem/tags/1.3-2/debian/smem.install	                        (rev 0)
+++ packages/smem/tags/1.3-2/debian/smem.install	2013-06-17 07:59:14 UTC (rev 9771)
@@ -0,0 +1 @@
+smem usr/bin

Copied: packages/smem/tags/1.3-2/debian/smem.manpages (from rev 9768, packages/smem/trunk/debian/smem.manpages)
===================================================================
--- packages/smem/tags/1.3-2/debian/smem.manpages	                        (rev 0)
+++ packages/smem/tags/1.3-2/debian/smem.manpages	2013-06-17 07:59:14 UTC (rev 9771)
@@ -0,0 +1 @@
+smem.8

Copied: packages/smem/tags/1.3-2/debian/smemcap.8 (from rev 9768, packages/smem/trunk/debian/smemcap.8)
===================================================================
--- packages/smem/tags/1.3-2/debian/smemcap.8	                        (rev 0)
+++ packages/smem/tags/1.3-2/debian/smemcap.8	2013-06-17 07:59:14 UTC (rev 9771)
@@ -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.
+

Copied: packages/smem/tags/1.3-2/debian/smemcap.install (from rev 9768, packages/smem/trunk/debian/smemcap.install)
===================================================================
--- packages/smem/tags/1.3-2/debian/smemcap.install	                        (rev 0)
+++ packages/smem/tags/1.3-2/debian/smemcap.install	2013-06-17 07:59:14 UTC (rev 9771)
@@ -0,0 +1 @@
+smemcap usr/bin

Copied: packages/smem/tags/1.3-2/debian/smemcap.manpages (from rev 9768, packages/smem/trunk/debian/smemcap.manpages)
===================================================================
--- packages/smem/tags/1.3-2/debian/smemcap.manpages	                        (rev 0)
+++ packages/smem/tags/1.3-2/debian/smemcap.manpages	2013-06-17 07:59:14 UTC (rev 9771)
@@ -0,0 +1 @@
+debian/smemcap.8




More information about the Python-apps-commits mailing list