CVS: moonbase/perl/perl/5.8.0 BUILD, NONE, 1.1 CONFIGURE, NONE, 1.1 DEPENDS, NONE, 1.1 DETAILS, NONE, 1.1

elaine at lunar-linux.org elaine at lunar-linux.org
Sat Oct 11 01:17:19 GMT 2003


Update of /var/cvs/lunar/moonbase/perl/perl/5.8.0
In directory dbguin.lunar-linux.org:/tmp/cvs-serv21926

Added Files:
	BUILD CONFIGURE DEPENDS DETAILS 
Log Message:
perl 5.8.0 -- just in case the old rev is needed 


--- NEW FILE: BUILD ---
#bzcat $SCRIPT_DIRECTORY/perl-gcc3.patch.bz2 | patch -p 0

case  $CUSTOM  in
  y|Y|j|J)  sound  REPORT
            ./Configure  -Dprefix=/opt/lunar/perl/5.8.0   \
                         -Dd_dosuid                       \
                         -Dman1dir=/usr/share/man/man1    \
                         -Dman3dir=/usr/share/man/man3 -d -e  
                         ;;
        *)  true  ;;
esac

(

  case  $CUSTOM  in
    y|Y|j|J)  true  ;;
          *)  ./Configure  -Dprefix=/opt/lunar/perl/5.8.0       \
                           -Dd_dosuid                           \
                           -Dman1dir=/usr/share/man/man1        \
                           -Dman3dir=/usr/share/man/man3 -d -e  \
                           -Dusethreads         ;;
  esac             &&
  make             &&
  prepare_install  &&
  make    install
  strip --strip-unneeded `which perl`
  strip --strip-unneeded `which suidperl`

) > $C_FIFO 2>&1

--- NEW FILE: CONFIGURE ---
if  !  grep  -q  "CUSTOM="  $MODULE_CONFIG;  then

  if    query  "Custom Configuration Perl?"  n
  then  echo   "CUSTOM=y"  >>  $MODULE_CONFIG
  else  echo   "CUSTOM=n"  >>  $MODULE_CONFIG
  fi

fi

--- NEW FILE: DEPENDS ---
optional_depends  "db" "" "" "for Berkely Database support"

--- NEW FILE: DETAILS ---
          MODULE=perl/5.8.0
         VERSION=5.8.0
          SOURCE=perl-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/perl-$VERSION
   SOURCE_URL[0]=http://mirrors.kernel.org/cpan/src/$SOURCE
   SOURCE_URL[1]=http://www.cpan.org/src/$SOURCE
        WEB_SITE=http://www.perl.org
      SOURCE_VFY=md5:d9bdb180620306023fd35901a2878b62
         ENTERED=20031010
         UPDATED=20031010
	   PSAFE=no
           SHORT="perl is Larry Wall's practical extraction and reporting language."
cat << EOF
Perl is a high-level, general-purpose programming language that makes
easy things easy and hard things possible. It is optimized for scanning
arbitrary text files and system administration. It has built-in extended
regular expression matching and replacement, a dataflow mechanism to
improve security with setuid scripts and is extendable via modules that
can interface to C libraries.
EOF




More information about the Lunar-commits mailing list