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