Skip to Content.
Sympa Menu

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

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 (e59df5b740a1063cd1d2c527f888a52ff4b074ed)
  • Date: Mon, 24 Aug 2009 09:17:09 -0500

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

devel/perl/DETAILS | 4 ++--
devel/perl/HISTORY | 4 ++++
devel/perl/UP_TRIGGERS | 14 +++++++++-----
devel/perl/perl-5.10.1.tar.gz.sig |binary
4 files changed, 15 insertions(+), 7 deletions(-)

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

perl: => 5.10.1

diff --git a/devel/perl/DETAILS b/devel/perl/DETAILS
index 922d7a2..ae45cd2 100755
--- a/devel/perl/DETAILS
+++ b/devel/perl/DETAILS
@@ -1,7 +1,7 @@
SPELL=perl
- VERSION=5.10.0
+ VERSION=5.10.1
SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://ftp.funet.fi/pub/CPAN/src/$SOURCE
SOURCE_GPG=gurus.gpg:$SOURCE.sig
WEB_SITE=http://www.perl.org/
diff --git a/devel/perl/HISTORY b/devel/perl/HISTORY
index 4eb111d..8b31942 100644
--- a/devel/perl/HISTORY
+++ b/devel/perl/HISTORY
@@ -1,3 +1,7 @@
+2009-08-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.10.1; quoting paths
+ * UP_TRIGGERS: fixed triggering for the binaries linked against
libperl.so
+
2009-07-19 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* CONFLICTS: added for module-build (deprecated) #15248

diff --git a/devel/perl/UP_TRIGGERS b/devel/perl/UP_TRIGGERS
index 9a674ab..879ee91 100755
--- a/devel/perl/UP_TRIGGERS
+++ b/devel/perl/UP_TRIGGERS
@@ -2,11 +2,15 @@ local OLD_SPELL_VERSION=""

spell_ok $SPELL && OLD_SPELL_VERSION="$(installed_version $SPELL)"
if [[ $VERSION != $OLD_SPELL_VERSION ]]; then
- for name in $(show_up_depends perl); do
- if test -f $INSTALL_LOGS/$name-$(installed_version $name); then
- if grep -q "$TRACK_ROOT/usr/lib/perl5.*\.pm$" \
- $INSTALL_LOGS/$name-$(installed_version $name); then
- up_trigger $name cast_self
+ for each in $(show_up_depends $SPELL 1); do
+ # Check in the install logs if perl packages has been installed
+ if gaze install $each | grep -q "$TRACK_ROOT/usr/lib/perl5.*\.pm$"; then
+ up_trigger $each cast_self
+ else
+ # Check if the binaries link against libperl.so
+ if gaze install $each | xargs readelf -d 2> /dev/null |
+ grep -q "NEEDED.*libperl"; then
+ up_trigger $each cast_self
fi
fi
done
diff --git a/devel/perl/perl-5.10.1.tar.gz.sig
b/devel/perl/perl-5.10.1.tar.gz.sig
new file mode 100644
index 0000000..0a115ba
Binary files /dev/null and b/devel/perl/perl-5.10.1.tar.gz.sig differ



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (e59df5b740a1063cd1d2c527f888a52ff4b074ed), Vlad Glagolev, 08/24/2009

Archive powered by MHonArc 2.6.24.

Top of Page