Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Juuso Alasuutari (4e85e3259fa8266c85255ea7266ad54a12994b32)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Juuso Alasuutari <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Juuso Alasuutari (4e85e3259fa8266c85255ea7266ad54a12994b32)
  • Date: Wed, 11 Apr 2007 06:33:22 -0500

GIT changes to master grimoire by Juuso Alasuutari <iuso AT sourcemage.org>:

dev/null |binary
devel/valgrind/DEPENDS | 5 ++-
devel/valgrind/DETAILS | 39
++++++++++++++----------------
devel/valgrind/DOWNLOAD | 3 +-
devel/valgrind/HISTORY | 6 ++++
devel/valgrind/PREPARE | 4 ++-
devel/valgrind/PRE_BUILD | 9 +++---
devel/valgrind/PRE_INSTALL | 10 -------
devel/valgrind/valgrind-3.0.1.tar.bz2.sig | 0
9 files changed, 38 insertions(+), 38 deletions(-)

New commits:
commit 094995bd3665a09d5c60f87b76323e9598701c07
Author: Juuso Alasuutari <iuso AT sourcemage.org>
Commit: Juuso Alasuutari <iuso AT sourcemage.org>

valgrind 3.2.3

diff --git a/devel/valgrind/DEPENDS b/devel/valgrind/DEPENDS
index 9da21f7..5ecc1a8 100755
--- a/devel/valgrind/DEPENDS
+++ b/devel/valgrind/DEPENDS
@@ -1,4 +1,5 @@
-if [ "$VALGRIND_SVN" = "y" ]; then
- depends automake &&
+if [[ $VALGRIND_SVN == y ]]
+then
+ depends automake &&
depends subversion
fi
diff --git a/devel/valgrind/DETAILS b/devel/valgrind/DETAILS
index bba678d..d77d162 100755
--- a/devel/valgrind/DETAILS
+++ b/devel/valgrind/DETAILS
@@ -1,6 +1,8 @@
SPELL=valgrind
-if [ "$VALGRIND_SVN" == "y" ]; then
- if [ "$VALGRIND_SVN_AUTOUPDATE" == "y" ]; then
+if [[ $VALGRIND_SVN == y ]]
+then
+ if [[ $VALGRIND_SVN_AUTOUPDATE == y ]]
+ then
VERSION=$(date +%Y%m%d)
else
VERSION=svn
@@ -9,31 +11,28 @@ if [ "$VALGRIND_SVN" == "y" ]; then
SOURCE_URL[0]=svn://svn.valgrind.org/valgrind/trunk:$SPELL-svn
FORCE_DOWNLOAD=on
SOURCE_IGNORE=volatile
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-svn"
else
- VERSION=3.1.0
-
SOURCE_HASH='sha512:3040aa2934e5eb41e11427d81ed9c3250251b70c59ef2a575f4e7259336921b490a9da59469c65b3e21263cecb5eb8fc5ce2a599d0986e8fd3217705ddc0de51'
+ VERSION=3.2.3
+
SOURCE_HASH=sha512:e5001fa018613bdeb89b42785e540aac7fe9c0d84db1596f37f7a36e40b8c709cac3eed68c6a9b6cf28b6e91341f192029ea5124519b756878630e900414adc3
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://valgrind.org/downloads/$SOURCE
-# SOURCE_GPG="gurus.gpg:$SOURCE.sig"
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
fi
LICENSE[0]=GPL
WEB_SITE=http://valgrind.org
ENTERED=20020731
KEYWORDS="debugger devel"
- SHORT="Valgrind, an open-source memory debugger for x86-GNU/Linux"
+ SHORT="Suite of tools for debugging and profiling Linux programs."
cat << EOF
-Valgrind is a GPL'd tool to help you find memory-management problems in your
-programs. When a program is run under Valgrind's supervision, all reads and
-writes of memory are checked, and calls to malloc/new/free/delete are
-intercepted. As a result, Valgrind can detect problems such as:
-* Use of uninitialised memory
-* Reading/writing memory after it has been free'd
-* Reading/writing off the end of malloc'd blocks
-* Reading/writing inappropriate areas on the stack
-* Memory leaks -- where pointers to malloc'd blocks are lost forever
-* Passing of uninitialised and/or unaddressible memory to system calls
-* Mismatched use of malloc/new/new [] vs free/delete/delete []
-* Some misuses of the POSIX pthreads API
+Valgrind is an award-winning suite of tools for debugging and profiling
+Linux programs. With the tools that come with Valgrind, you can
+automatically detect many memory management and threading bugs, avoiding
+hours of frustrating bug-hunting, making your programs more stable. You
+can also perform detailed profiling, to speed up and reduce memory use of
+your programs.
+The Valgrind distribution currently includes four tools: a memory error
+detector, a cache (time) profiler, a call-graph profiler, and a heap
+(space) profiler. It runs on the following platforms: X86/Linux,
+AMD64/Linux, PPC32/Linux, PPC64/Linux.
EOF
diff --git a/devel/valgrind/DOWNLOAD b/devel/valgrind/DOWNLOAD
index 3cb88a0..3c0332a 100755
--- a/devel/valgrind/DOWNLOAD
+++ b/devel/valgrind/DOWNLOAD
@@ -8,7 +8,8 @@ function url_r_svn_crack() {
R_SVN_TAG=${R_SVN_TAGNAME:-HEAD}

}
-if [ "$VALGRIND_SVN" == "y" ]; then
+if [[ $VALGRIND_SVN == y ]]
+then
url_r_svn_crack ${SOURCE_URL}
&&
message "${MESSAGE_COLOR}Starting SVN checkout of"
\
"${FILE_COLOR}${SOURCE}${MESSAGE_COLOR}...${DEFAULT_COLOR}"
&&
diff --git a/devel/valgrind/HISTORY b/devel/valgrind/HISTORY
index 3dbc248..d91e8fb 100644
--- a/devel/valgrind/HISTORY
+++ b/devel/valgrind/HISTORY
@@ -1,3 +1,9 @@
+2007-04-11 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS: Updated to 3.2.3, updated descriptions.
+ * PRE_INSTALL: Deleted, since 2.4.0 Valgrind no longer features
+ its own libpthread so this precaution is unnecessary.
+ * valgrind-3.0.1.tar.bz2.sig: Deleted, not needed.
+
2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed UPDATED.

diff --git a/devel/valgrind/PREPARE b/devel/valgrind/PREPARE
index 430e36e..d55f6d3 100755
--- a/devel/valgrind/PREPARE
+++ b/devel/valgrind/PREPARE
@@ -1,5 +1,7 @@
config_query VALGRIND_SVN "Use SVN version?" n
-if [ "$VALGRIND_SVN" == "y" ]; then
+
+if [[ $VALGRIND_SVN == y ]]
+then
config_query VALGRIND_SVN_AUTOUPDATE \
"Update to the latest SVN on every cast?" \
n
diff --git a/devel/valgrind/PRE_BUILD b/devel/valgrind/PRE_BUILD
index aec622f..e0c30a1 100755
--- a/devel/valgrind/PRE_BUILD
+++ b/devel/valgrind/PRE_BUILD
@@ -1,6 +1,7 @@
-default_pre_build &&
-cd ${SOURCE_DIRECTORY} &&
-if [ "$VALGRIND_SVN" = "y" ]
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+if [[ $VALGRIND_SVN == y ]]
then
- NOCONFIGURE=Y ./autogen.sh
+ NOCONFIGURE=Y ./autogen.sh
fi
diff --git a/devel/valgrind/PRE_INSTALL b/devel/valgrind/PRE_INSTALL
deleted file mode 100755
index d93cbf0..0000000
--- a/devel/valgrind/PRE_INSTALL
+++ /dev/null
@@ -1,10 +0,0 @@
-# this is needed because save_libraries (in prepare_install) breaks because
-# valgrind has its own libpthread.so
-message "${MESSAGE_COLOR}Preparing to install" \
- "${SPELL_COLOR}${SPELL}${DEFAULT_COLOR}" &&
-
-lock_resources "libgrimoire" "install"
-
-if spell_ok valgrind; then
- dispel --notriggers --nosustain $SPELL
-fi
diff --git a/devel/valgrind/valgrind-3.0.1.tar.bz2.sig
b/devel/valgrind/valgrind-3.0.1.tar.bz2.sig
deleted file mode 100644
index f0655af..0000000
Binary files a/devel/valgrind/valgrind-3.0.1.tar.bz2.sig and /dev/null differ



  • [SM-Commit] GIT changes to master grimoire by Juuso Alasuutari (4e85e3259fa8266c85255ea7266ad54a12994b32), Juuso Alasuutari, 04/11/2007

Archive powered by MHonArc 2.6.24.

Top of Page