[Lunar-commits] <moonbase> perl: bump to 5.12.0 (which removes suidperl).

Dave Brown dagbrown at lunar-linux.org
Tue May 11 03:57:54 CEST 2010


commit b7d070b82e27c523785b52d5c116e5d00f342455
Author: Dave Brown <dagbrown at lart.ca>
Date:   Tue May 11 10:56:40 2010 +0900

    perl: bump to 5.12.0 (which removes suidperl).
---
 perl/perl/BUILD     |   10 +---------
 perl/perl/CONFIGURE |    1 -
 perl/perl/DETAILS   |    6 +++---
 3 files changed, 4 insertions(+), 13 deletions(-)

diff --git a/perl/perl/BUILD b/perl/perl/BUILD
index ea4da70..177502e 100644
--- a/perl/perl/BUILD
+++ b/perl/perl/BUILD
@@ -7,10 +7,6 @@
   # compling win32 test programs.
   sedit 's/COMPILE/PERL_DID_AN_OOPS/' Makefile.SH installperl &&
 
-  if [ "$SUIDPERL" == "y" ] ; then
-        OPTS="$OPTS -Dd_dosuid"
-  fi  &&
-        
   if [ "$CUSTOM" == "y" ] ; then
         ./Configure  -Dprefix=/usr   \
                      -Dscriptdir=/usr/bin \
@@ -41,10 +37,6 @@
   prepare_install  &&
   make install     &&
 
-  strip --strip-unneeded $(which perl)  &&
+  strip --strip-unneeded $(which perl)
   
-  if [ "$SUIDPERL" == "y" ] ; then
-    strip --strip-unneeded $(which suidperl)
-  fi
-
 ) > $C_FIFO 2>&1
diff --git a/perl/perl/CONFIGURE b/perl/perl/CONFIGURE
index f6de4a9..c09a0e7 100644
--- a/perl/perl/CONFIGURE
+++ b/perl/perl/CONFIGURE
@@ -1,5 +1,4 @@
 mquery CUSTOM "Custom Configuration Perl?" n
-mquery SUIDPERL "Compile and install suidperl?" y
 
 unset_module_config UPGRADE_PERL_MODULES
 unset_module_config OLD_PERL_VERSION
diff --git a/perl/perl/DETAILS b/perl/perl/DETAILS
index 531b37c..305a710 100644
--- a/perl/perl/DETAILS
+++ b/perl/perl/DETAILS
@@ -1,13 +1,13 @@
           MODULE=perl
 ### YOU MUST ALSO UPDATE SGMLSpm !!!
-         VERSION=5.10.1
+         VERSION=5.12.0
           SOURCE=$MODULE-$VERSION.tar.gz
    SOURCE_URL[0]=http://mirrors.kernel.org/cpan/src
    SOURCE_URL[1]=http://www.cpan.org/src
         WEB_SITE=http://www.perl.org
-      SOURCE_VFY=sha1:8536ed1c14444d1efea069525a816fbc7be7109f
+      SOURCE_VFY=sha1:5341e60d099fdda71bc33b2a36e417fc0926518f
          ENTERED=20010922
-         UPDATED=20090826
+         UPDATED=20100512
            PSAFE=no
            SHORT="Larry Wall's practical extraction and reporting language"
 


More information about the Lunar-commits mailing list