[SM-Commit] GIT changes to master grimoire by Arjan Bouter (f4468db3a9db19cd55fbd1f4860fc8ca65319f39)

Arjan Bouter scm at sourcemage.org
Mon Sep 8 10:38:52 EDT 2008


GIT changes to master grimoire by Arjan Bouter <abouter at sourcemage.org>:

 devel/perl/HISTORY |    3 +++
 devel/perl/INSTALL |    6 ++++--
 2 files changed, 7 insertions(+), 2 deletions(-)

New commits:
commit 7e478444c9d2cfa342ef73102d443c89e883ce9c
Author: Arjan Bouter <abouter at sourcemage.org>
Commit: Arjan Bouter <abouter at sourcemage.org>

    perl: create destdirs before installing stuff into it

diff --git a/devel/perl/HISTORY b/devel/perl/HISTORY
index eba78e3..79664e4 100644
--- a/devel/perl/HISTORY
+++ b/devel/perl/HISTORY
@@ -1,3 +1,6 @@
+2008-09-08 Arjan Bouter <abouter at sourcemage.org>
+	* INSTALL: create Dynaloader destination dirs before installing files into them
+
 2008-01-06 Vlad Glagolev <stealth at sourcemage.org>
 	* DETAILS: updated spell to 5.10.0, hash => gpg
 	* DEPENDS, INSTALL, UP_TRIGGERS: cleaned up
diff --git a/devel/perl/INSTALL b/devel/perl/INSTALL
index c005cce..c2c7b9b 100755
--- a/devel/perl/INSTALL
+++ b/devel/perl/INSTALL
@@ -3,8 +3,10 @@ make install DESTDIR=$INSTALL_ROOT \
   --man3dir=$INSTALL_ROOT/usr/share/man/man3 --man3ext=3" &&
 
 # for compatibility (irssi)
-install -m 644 $SPELL_DIRECTORY/perl.dl \
-  $(ls -d $INSTALL_ROOT/usr/lib/perl5/$VERSION/*/auto/DynaLoader)/DynaLoader.a &&
+for dynadir in $(ls -d $INSTALL_ROOT/usr/lib/perl5/$VERSION/*/auto); do
+  install -d -m 755 $dynadir/Dynaloader &&
+  install -m 644 $SPELL_DIRECTORY/perl.dl $dynadir/Dynaloader/DynaLoader.a
+done &&
 
 mkdir -p $INSTALL_ROOT/etc/profile.d &&
 install -m 644 $SPELL_DIRECTORY/perl.sh $INSTALL_ROOT/etc/profile.d/perl.sh



More information about the SM-Commit mailing list