[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