Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (9d98c5e5b36810fcd28954a8b230f035f03403ae)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (9d98c5e5b36810fcd28954a8b230f035f03403ae)
  • Date: Fri, 13 Jan 2012 15:48:05 -0600

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

ChangeLog | 3 +++
python-pypi/matplotlib/DETAILS | 8 ++++----
python-pypi/matplotlib/HISTORY | 3 +++
utils/smem/BUILD | 1 +
utils/smem/DEPENDS | 3 +++
utils/smem/DETAILS | 34 ++++++++++++++++++++++++++++++++++
utils/smem/HISTORY | 2 ++
utils/smem/INSTALL | 4 ++++
8 files changed, 54 insertions(+), 4 deletions(-)

New commits:
commit 9d98c5e5b36810fcd28954a8b230f035f03403ae
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

smem: new spell, tool for meaningful memory reporting

commit 2206b014439599eefff7e36b14948fd113242edf
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

matplotlib: => 1.1.0

diff --git a/ChangeLog b/ChangeLog
index bbc99d4..92b1182 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2012-01-14 Vlad Glagolev <stealth AT sourcemage.org>
+ * utils/smem: new spell, tool for meaningful memory reporting
+
2012-01-13 Treeve Jelbert <treeve AT sourcemage.org>
* kernels/kmod: new spell, tool to replace module-init-tools

diff --git a/python-pypi/matplotlib/DETAILS b/python-pypi/matplotlib/DETAILS
index 570b7f9..a0f2657 100755
--- a/python-pypi/matplotlib/DETAILS
+++ b/python-pypi/matplotlib/DETAILS
@@ -1,13 +1,13 @@
SPELL=matplotlib
- VERSION=1.0.0
-
SOURCE_HASH=sha512:796ae6abc976fda515c22b4e72d011bfea33b2b7fb86bdedd847762bd9f96c65dde527e5980a7c7db22ef093da0b071cab1d2ed8a5924d937c37785bc617efeb
+ VERSION=1.1.0
+
SOURCE_HASH=sha512:f5ab95c29ef6958096970265a6079f0eb8c43a500924346c4a6c6eb89d9110eeeb6c34a53715e71240e82ded2b76a7b8d5a9b05a07baa000b2926718264ad8ff
SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
LICENSE[0]=PYTHON
WEB_SITE=http://matplotlib.sourceforge.net/
KEYWORDS="python devel"
- SHORT="Matplotlib is a pure python plotting library"
+ SHORT="pure python plotting library"
cat << EOF
Matplotlib is a pure python plotting library with the goal of making
publication quality plots using a syntax familiar to matlab users. The
library
diff --git a/python-pypi/matplotlib/HISTORY b/python-pypi/matplotlib/HISTORY
index 84d1388..10bfcea 100644
--- a/python-pypi/matplotlib/HISTORY
+++ b/python-pypi/matplotlib/HISTORY
@@ -1,3 +1,6 @@
+2012-01-14 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.1.0
+
2011-05-24 Peng Chang (Charles) <chp AT sourcemage.org>
* DETAILS: updated spell to 1.0.0
fixed WEB_SITE
diff --git a/utils/smem/BUILD b/utils/smem/BUILD
new file mode 100755
index 0000000..1279855
--- /dev/null
+++ b/utils/smem/BUILD
@@ -0,0 +1 @@
+gcc $CFLAGS $LDFLAGS -o smemcap smemcap.c
diff --git a/utils/smem/DEPENDS b/utils/smem/DEPENDS
new file mode 100755
index 0000000..857f1db
--- /dev/null
+++ b/utils/smem/DEPENDS
@@ -0,0 +1,3 @@
+runtime_depends python &&
+
+suggest_depends matplotlib "" "" "for chart generation"
diff --git a/utils/smem/DETAILS b/utils/smem/DETAILS
new file mode 100755
index 0000000..abd9031
--- /dev/null
+++ b/utils/smem/DETAILS
@@ -0,0 +1,34 @@
+ SPELL=smem
+ VERSION=1.0
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=http://www.selenic.com/smem/download/$SOURCE
+
SOURCE_HASH=sha512:f7589f5ec87f79768f67b87d1640e9264bff3faf04b938ebb2029c47678e7e00ce3d93f74b3f62c0919176867d00f15f9a0b2d64fb1ec605c7a76f24f9029512
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://www.selenic.com/smem/
+ DOCS="COPYING"
+ LICENSE[0]=GPL
+ ENTERED=20120114
+ SHORT="tool for meaningful memory reporting"
+cat << EOF
+smem is a 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.
+
+Because large portions of physical memory are typically shared among multiple
+applications, the standard measure of memory usage known as resident set size
+(RSS) will significantly overestimate memory usage. PSS instead measures each
+application's "fair share" of each shared area to give a realistic measure.
+
+smem has many features:
+ * system overview listing
+ * listings by process, mapping, user
+ * filtering by process, mapping, or user
+ * configurable columns from multiple data sources
+ * configurable output units and percentages
+ * configurable headers and totals
+ * reading live data from /proc
+ * reading data snapshots from directory mirrors or compressed tarballs
+ * lightweight capture tool for embedded systems
+ * built-in chart generation
+EOF
diff --git a/utils/smem/HISTORY b/utils/smem/HISTORY
new file mode 100644
index 0000000..52003a6
--- /dev/null
+++ b/utils/smem/HISTORY
@@ -0,0 +1,2 @@
+2012-01-14 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, BUILD, INSTALL: spell created
diff --git a/utils/smem/INSTALL b/utils/smem/INSTALL
new file mode 100755
index 0000000..deb94c9
--- /dev/null
+++ b/utils/smem/INSTALL
@@ -0,0 +1,4 @@
+install -vm 755 smem smemcap "$INSTALL_ROOT/usr/bin" &&
+
+install -vm 755 -d "$INSTALL_ROOT/usr/share/man/man8" &&
+install -vm 644 smem.8 "$INSTALL_ROOT/usr/share/man/man8"



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (9d98c5e5b36810fcd28954a8b230f035f03403ae), Vlad Glagolev, 01/13/2012

Archive powered by MHonArc 2.6.24.

Top of Page