Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Fix build script sytax errors, update apache and perl modules.
  • Loading branch information
perlDreamer committed Sep 8, 2011
1 parent 819a8f5 commit c85f218
Show file tree
Hide file tree
Showing 3 changed files with 72 additions and 50 deletions.
38 changes: 21 additions & 17 deletions build.sh
Expand Up @@ -358,7 +358,7 @@ buildUtils(){
cd ../..

# xpdf
buildProgram "xpdf-3.02" "$CFG_CACHE --without-x"
buildProgram "xpdf-3.03" "$CFG_CACHE --without-x"

cd $WRE_BUILDDIR
}
Expand All @@ -384,7 +384,7 @@ buildApache(){
cd source

# apache
cd httpd-2.2.17
cd httpd-2.2.20
if [ "$WRE_CLEAN" == 1 ]; then
$WRE_MAKE distclean
$WRE_MAKE clean
Expand Down Expand Up @@ -547,16 +547,16 @@ installPerlModules () {
printHeader "Perl Modules"
cd source/perlmodules
export PERL_MM_USE_DEFAULT=1 # makes it so perl modules don't ask questions
if [ "$WRE_OSTYPE" != "Leopard" && "$WRE_OSTYPE" != "Snow Leopard" ]; then
if [ "$WRE_OSTYPE" != "Leopard" ] && [ "$WRE_OSTYPE" != "Snow Leopard" ]; then
installPerlModule "Proc-ProcessTable-0.44"
fi
installPerlModule "Test-Tester-0.107"
installPerlModule "Test-NoWarnings-1.02"
installPerlModule "Test-Deep-0.103"
installPerlModule "Test-MockObject-1.09"
installPerlModule "Test-MockObject-1.20110612"
buildPerlModule "UNIVERSAL-isa-1.03"
buildPerlModule "UNIVERSAL-can-1.15"
installPerlModule "common-sense-3.3"
installPerlModule "common-sense-3.4"
installPerlModule "Net-SSLeay-1.36" "$PREFIX"
installPerlModule "Compress-Raw-Zlib-2.015"
installPerlModule "IO-Compress-Base-2.015"
Expand Down Expand Up @@ -597,13 +597,14 @@ installPerlModules () {
installPerlModule "Text-Balanced-v2.0.0"
installPerlModule "Tie-IxHash-1.21"
installPerlModule "Tie-CPHash-1.04"
installPerlModule "Error-0.17015"
installPerlModule "Error-0.17016"
installPerlModule "HTML-Highlight-0.20"
installPerlModule "HTML-TagFilter-1.03"
installPerlModule "IO-String-1.08"
installPerlModule "Archive-Tar-1.44"
installPerlModule "Archive-Zip-1.26"
installPerlModule "XML-NamespaceSupport-1.09"
installPerlModule "XML-SAX-Base-1.02"
installPerlModule "XML-Parser-2.36" "EXPATLIBPATH=$PREFIX/lib EXPATINCPATH=$PREFIX/include"
installPerlModule "XML-SAX-0.96"
installPerlModule "XML-SAX-Expat-0.40"
Expand All @@ -620,11 +621,13 @@ installPerlModules () {
installPerlModule "JSON-2.17"
installPerlModule "version-0.76"
installPerlModule "Path-Class-0.16"
installPerlModule "Config-JSON-1.5000"
installPerlModule "Mouse-0.93"
installPerlModule "Any-Moose-0.15"
installPerlModule "Config-JSON-1.5100"
installPerlModule "IO-Socket-SSL-1.22"
installPerlModule "Text-Iconv-1.7"
#installPerlModule "Text-Iconv-1.7" ##Replaced by Encode for XML::SAX::Writer
installPerlModule "XML-Filter-BufferText-1.01"
installPerlModule "XML-SAX-Writer-0.52"
installPerlModule "XML-SAX-Writer-0.53"
export AUTHEN_SASL_VERSION="Authen-SASL-2.12"
$PREFIX/bin/perl -ni -e 'print unless /GSSAPI mechanism/ .. /\],/' $AUTHEN_SASL_VERSION/Makefile.PL
installPerlModule $AUTHEN_SASL_VERSION
Expand Down Expand Up @@ -724,8 +727,8 @@ installPerlModules () {
installPerlModule "Carp-Assert-0.20"
installPerlModule "Test-Exception-0.27"
installPerlModule "Carp-Assert-More-1.12"
installPerlModule "HTTP-Server-Simple-0.38"
installPerlModule "Test-LongString-0.11"
installPerlModule "HTTP-Server-Simple-0.44"
installPerlModule "Test-LongString-0.15"
installPerlModule "HTTP-Response-Encoding-0.05"
installPerlModule "Array-Compare-2.01"
installPerlModule "Tree-DAG_Node-1.06"
Expand All @@ -742,12 +745,13 @@ installPerlModules () {
installPerlModule "Class-Member-1.6"
# detecting shared memory properly on 2.6 kernels
if [ "$WRE_OSNAME" == "Linux" ]; then
installPerlModule "Linux-Smaps-0.06"
installPerlModule "Linux-Smaps-0.09"
fi
# 7.7.5
installPerlModule "HTML-Packer-0.4"
installPerlModule "JavaScript-Packer-0.04"
installPerlModule "CSS-Packer-0.2"
installPerlModule "Regexp-RegGrp-1.002"
installPerlModule "HTML-Packer-1.002001"
installPerlModule "JavaScript-Packer-1.004"
installPerlModule "CSS-Packer-1.002"
# 7.7.6
installPerlModule "Business-Tax-VAT-Validation-0.20"
installPerlModule "Scope-Guard-0.03"
Expand All @@ -772,7 +776,7 @@ IFS=$SAVED_IFS
installPerlModule "Text-PDF-0.29"
installPerlModule "CAM-PDF-1.52"
installPerlModule "Text-Diff-HTML-0.06"
installPerlModule "Locales-0.15"
installPerlModule "Locales-0.19"
installPerlModule "Test-Harness-3.17"
# App-Nopaste
installPerlModule "Params-Util-1.00"
Expand All @@ -791,7 +795,7 @@ CFLAGS=$SAVED_CFLAGS
installPerlModule "Moose-0.93"
installPerlModule "Getopt-Long-Descriptive-0.081"
installPerlModule "MooseX-Getopt-0.25"
installPerlModule "WWW-Pastebin-PastebinCom-Create-0.002"
installPerlModule "WWW-Pastebin-PastebinCom-Create-0.003"
installPerlModule "Class-Data-Accessor-0.04004"
installPerlModule "WWW-Pastebin-RafbNet-Create-0.001"
installPerlModule "Spiffy-0.30"
Expand Down
74 changes: 46 additions & 28 deletions getperlmodules.sh
Expand Up @@ -18,15 +18,15 @@ tar zxf Test-Tester-0.107.tar.gz
wget -t 4 -nv $CPANMIRROR/authors/id/A/AD/ADAMK/Test-NoWarnings-1.02.tar.gz
tar zxf Test-NoWarnings-1.02.tar.gz

wget -t 4 -nv $CPANMIRROR/authors/id/M/ML/MLEHMANN/common-sense-3.3.tar.gz
tar zxf common-sense-3.3.tar.gz
wget -t 4 -nv $CPANMIRROR/authors/id/M/ML/MLEHMANN/common-sense-3.4.tar.gz
tar zxf common-sense-3.4.tar.gz

wget -t 4 -nv $CPANMIRROR/authors/id/A/AN/ANDYA/Test-Harness-3.17.tar.gz
tar zxf Test-Harness-3.17.tar.gz

# http://search.cpan.org/dist/Locales/
wget -t 4 -nv $CPANMIRROR/authors/id/D/DM/DMUEY/Locales-0.15.tar.gz
tar zxf Locales-0.15.tar.gz
wget -t 4 -nv $CPANMIRROR/authors/id/D/DM/DMUEY/Locales-0.19.tar.gz
tar zxf Locales-0.19.tar.gz

wget -t 4 -nv $CPANMIRROR/authors/id/D/DW/DWHEELER/Text-Diff-HTML-0.06.tar.gz
tar zxf Text-Diff-HTML-0.06.tar.gz
Expand Down Expand Up @@ -60,8 +60,8 @@ wget -t 4 -nv $CPANMIRROR/authors/id/O/OP/OPI/Class-Member-1.6.tar.gz
tar zxf Class-Member-1.6.tar.gz

# http://search.cpan.org/dist/Linux-Smaps/
wget -t 4 -nv $CPANMIRROR/authors/id/O/OP/OPI/Linux-Smaps-0.06.tar.gz
tar zxf Linux-Smaps-0.06.tar.gz
wget -t 4 -nv $CPANMIRROR/authors/id/O/OP/OPI/Linux-Smaps-0.09.tar.gz
tar zxf Linux-Smaps-0.09.tar.gz

# http://search.cpan.org/dist/GraphViz/
wget -t 4 -nv $CPANMIRROR/authors/id/L/LB/LBROCARD/GraphViz-2.04.tar.gz
Expand Down Expand Up @@ -252,8 +252,8 @@ wget -t 4 -nv $CPANMIRROR/authors/id/C/CJ/CJM/Tie-CPHash-1.04.tar.gz
tar zxf Tie-CPHash-1.04.tar.gz

# http://search.cpan.org/dist/Error/
wget -t 4 -nv $CPANMIRROR/authors/id/S/SH/SHLOMIF/Error-0.17015.tar.gz
tar zxf Error-0.17015.tar.gz
wget -t 4 -nv $CPANMIRROR/authors/id/S/SH/SHLOMIF/Error-0.17016.tar.gz
tar zxf Error-0.17016.tar.gz

# http://search.cpan.org/dist/HTML-Highlight/
wget -t 4 -nv $CPANMIRROR/authors/id/T/TR/TRIPIE/HTML-Highlight-0.20.tar.gz
Expand All @@ -279,6 +279,10 @@ tar zxf Archive-Zip-1.26.tar.gz
wget -t 4 -nv $CPANMIRROR/authors/id/R/RB/RBERJON/XML-NamespaceSupport-1.09.tar.gz
tar zxf XML-NamespaceSupport-1.09.tar.gz

# http://search.cpan.org/dist/XML-SAX-Base/
wget -t 4 -nv $CPANMIRROR/authors/id/K/KH/KHAMPTON/XML-SAX-Base-1.02.tar.gz
tar zxf XML-SAX-Base-1.02.tar.gz

# http://search.cpan.org/dist/XML-Parser/
wget -t 4 -nv $CPANMIRROR/authors/id/M/MS/MSERGEANT/XML-Parser-2.36.tar.gz
tar zxf XML-Parser-2.36.tar.gz
Expand Down Expand Up @@ -343,9 +347,18 @@ tar zxf Path-Class-0.16.tar.gz
#wget -t 4 -nv $CPANMIRROR/authors/id/R/RI/RIZEN/Config-JSON-1.3.1.tar.gz
#tar zxf Config-JSON-1.3.1.tar.gz

# http://search.cpan.org/dist/Mouse/
http://search.cpan.org/CPAN/
wget -t 4 -nv $CPANMIRROR/authors/id/G/GF/GFUJI/Mouse-0.93.tar.gz
tar zxf Mouse-0.93.tar.gz

# http://search.cpan.org/dist/Config-JSON/
wget -t 4 -nv $CPANMIRROR/authors/id/R/RI/RIZEN/Config-JSON-1.5000.tar.gz
tar zxf Config-JSON-1.5000.tar.gz
wget -t 4 -nv $CPANMIRROR/authors/id/S/SA/SARTAK/Any-Moose-0.15.tar.gz
tar zxf Any-Moose-0.15.tar.gz

# http://search.cpan.org/dist/Config-JSON/
wget -t 4 -nv $CPANMIRROR/authors/id/R/RI/RIZEN/Config-JSON-1.5100.tar.gz
tar zxf Config-JSON-1.5100.tar.gz

# http://search.cpan.org/dist/IO-Socket-SSL/
wget -t 4 -nv $CPANMIRROR/authors/id/S/SU/SULLR/IO-Socket-SSL-1.22.tar.gz
Expand Down Expand Up @@ -476,8 +489,8 @@ wget -t 4 -nv $CPANMIRROR/authors/id/F/FD/FDALY/Test-Deep-0.103.tar.gz
tar zxf Test-Deep-0.103.tar.gz

# http://search.cpan.org/dist/Test-MockObject/
wget -t 4 -nv $CPANMIRROR/authors/id/C/CH/CHROMATIC/Test-MockObject-1.09.tar.gz
tar zxf Test-MockObject-1.09.tar.gz
wget -t 4 -nv $CPANMIRROR/authors/id/C/CH/CHROMATIC/Test-MockObject-1.20110612.tar.gz
tar zxf Test-MockObject-1.20110612.tar.gz

# http://search.cpan.org/dist/UNIVERSAL-isa/
wget -t 4 -nv $CPANMIRROR/authors/id/C/CH/CHROMATIC/UNIVERSAL-isa-1.03.tar.gz
Expand Down Expand Up @@ -612,12 +625,12 @@ wget -t 4 -nv $CPANMIRROR/authors/id/P/PE/PETDANCE/Carp-Assert-More-1.12.tar.gz
tar zxf Carp-Assert-More-1.12.tar.gz

# http://search.cpan.org/dist/HTTP-Server-Simple/
wget -t 4 -nv $CPANMIRROR/authors/id/J/JE/JESSE/HTTP-Server-Simple-0.38.tar.gz
tar zxf HTTP-Server-Simple-0.38.tar.gz
wget -t 4 -nv $CPANMIRROR/authors/id/J/JE/JESSE/HTTP-Server-Simple-0.44.tar.gz
tar zxf HTTP-Server-Simple-0.44.tar.gz

# http://search.cpan.org/dist/Test-LongString/
wget -t 4 -nv $CPANMIRROR/authors/id/R/RG/RGARCIA/Test-LongString-0.11.tar.gz
tar zxf Test-LongString-0.11.tar.gz
wget -t 4 -nv $CPANMIRROR/authors/id/R/RG/RGARCIA/Test-LongString-0.15.tar.gz
tar zxf Test-LongString-0.15.tar.gz

# http://search.cpan.org/dist/HTTP-Response-Encoding/
wget -t 4 -nv $CPANMIRROR/authors/id/D/DA/DANKOGAI/HTTP-Response-Encoding-0.05.tar.gz
Expand Down Expand Up @@ -663,17 +676,21 @@ tar zxf Test-WWW-Mechanize-1.24.tar.gz
wget -t 4 -nv $CPANMIRROR/authors/id/O/OV/OVID/Test-JSON-0.06.tar.gz
tar zxf Test-JSON-0.06.tar.gz

# http://search.cpan.org/dist/Regexp::RegGrp/
wget -t 4 -nv $CPANMIRROR/authors/id/N/NE/NEVESENIN/Regexp-RegGrp-1.002.tar.gz
tar zxf Regexp-RegGrp-1.002.tar.gz

# http://search.cpan.org/dist/HTML-Packer/
wget -t 4 -nv $CPANMIRROR/authors/id/N/NE/NEVESENIN/HTML-Packer-0.4.tar.gz
tar zxf HTML-Packer-0.4.tar.gz
wget -t 4 -nv $CPANMIRROR/authors/id/N/NE/NEVESENIN/HTML-Packer-1.002001.tar.gz
tar zxf HTML-Packer-1.002001.tar.gz

# http://search.cpan.org/dist/JavaScript-Packer/
wget -t 4 -nv $CPANMIRROR/authors/id/N/NE/NEVESENIN/JavaScript-Packer-0.04.tar.gz
tar zxf JavaScript-Packer-0.04.tar.gz
wget -t 4 -nv $CPANMIRROR/authors/id/N/NE/NEVESENIN/JavaScript-Packer-1.004.tar.gz
tar zxf JavaScript-Packer-1.004.tar.gz

# http://search.cpan.org/dist/CSS-Packer/
wget -t 4 -nv $CPANMIRROR/authors/id/N/NE/NEVESENIN/CSS-Packer-0.2.tar.gz
tar zxf CSS-Packer-0.2.tar.gz
wget -t 4 -nv $CPANMIRROR/authors/id/N/NE/NEVESENIN/CSS-Packer-1.002.tar.gz
tar zxf CSS-Packer-1.002.tar.gz

# http://search.cpan.org/dist/Business-Tax-VAT-Validation/
wget -t 4 -nv $CPANMIRROR/authors/id/B/BP/BPGN/Business-Tax-VAT-Validation-0.20.tar.gz
Expand Down Expand Up @@ -712,12 +729,13 @@ wget -t 4 -nv $CPANMIRROR/authors/id/A/AD/ADIE/Test-Class-0.31.tar.gz
tar zxf Test-Class-0.31.tar.gz

# http://search.cpan.org/dist/XML-SAX-Writer/
wget -t 4 -nv $CPANMIRROR/authors/id/P/PE/PERIGRIN/XML-SAX-Writer-0.52.tar.gz
tar zxf XML-SAX-Writer-0.52.tar.gz
wget -t 4 -nv $CPANMIRROR/authors/id/P/PE/PERIGRIN/XML-SAX-Writer-0.53.tar.gz
tar zxf XML-SAX-Writer-0.53.tar.gz

# http://search.cpan.org/dist/Text-Iconv/
wget -t 4 -nv $CPANMIRROR/authors/id/M/MP/MPIOTR/Text-Iconv-1.7.tar.gz
tar zxf Text-Iconv-1.7.tar.gz
##Replaced by Encode.
#wget -t 4 -nv $CPANMIRROR/authors/id/M/MP/MPIOTR/Text-Iconv-1.7.tar.gz
#tar zxf Text-Iconv-1.7.tar.gz

# http://search.cpan.org/dist/XML-Filter-BufferText/
wget -t 4 -nv $CPANMIRROR/authors/id/R/RB/RBERJON/XML-Filter-BufferText-1.01.tar.gz
Expand Down Expand Up @@ -780,8 +798,8 @@ wget -t 4 -nv $CPANMIRROR/authors/id/B/BO/BOBTFISH/MooseX-Getopt-0.25.tar.gz
tar zxf MooseX-Getopt-0.25.tar.gz

# http://search.cpan.org/dist/WWW-Pastebin-PastebinCom-Create/
wget -t 4 -nv $CPANMIRROR/authors/id/Z/ZO/ZOFFIX/WWW-Pastebin-PastebinCom-Create-0.002.tar.gz
tar zxf WWW-Pastebin-PastebinCom-Create-0.002.tar.gz
wget -t 4 -nv $CPANMIRROR/authors/id/Z/ZO/ZOFFIX/WWW-Pastebin-PastebinCom-Create-0.003.tar.gz
tar zxf WWW-Pastebin-PastebinCom-Create-0.003.tar.gz

# http://search.cpan.org/dist/Class-Data-Accessor/
wget -t 4 -nv $CPANMIRROR/authors/id/C/CL/CLACO/Class-Data-Accessor-0.04004.tar.gz
Expand Down
10 changes: 5 additions & 5 deletions getsource.sh
Expand Up @@ -60,8 +60,8 @@ wget -t 4 -nv ftp://ftp.gnu.org/pub/gnu/gnutls/gnutls-2.8.5.tar.bz2
tar jxf gnutls-2.8.5.tar.bz2

# httpd apache webserver http://httpd.apache.org/
wget -t 4 -nv http://www.apache.org/dist/httpd/httpd-2.2.17.tar.gz
tar zxf httpd-2.2.17.tar.gz
wget -t 4 -nv http://www.apache.org/dist/httpd/httpd-2.2.20.tar.gz
tar zxf httpd-2.2.20.tar.gz

# lftp sophisticated ftp client http://lftp.yar.ru/
wget -t 4 -nv http://ftp.yars.free.net/pub/source/lftp/old/lftp-4.2.0.tar.gz
Expand All @@ -79,7 +79,7 @@ mv jpeg-7 libjpeg-7
# lcms color management http://www.littlecms.com/
wget -t 4 -nv http://sourceforge.net/projects/lcms/files/lcms/1.19/lcms-1.19.tar.gz/download
tar zxf lcms-1.19.tar.gz

.3
# graphviz graph generator http://www.graphviz.org/
wget -t 4 -nv http://www.graphviz.org/pub/graphviz/stable/SOURCES/graphviz-2.24.0.tar.gz
tar xfz graphviz-2.24.0.tar.gz
Expand Down Expand Up @@ -148,8 +148,8 @@ wget -t 4 -nv http://rsync.samba.org/ftp/rsync/src/rsync-3.0.6.tar.gz
tar xfz rsync-3.0.6.tar.gz

# git http://git-scm.com/download
wget -t 4 -nv http://kernel.org/pub/software/scm/git/git-1.6.5.3.tar.bz2
tar jxf git-1.6.5.3.tar.bz2
wget -t 4 -nv http://kernel.org/pub/software/scm/git/git-1.7.6.tar.bz2
tar jxf git-1.7.6.tar.bz2

# http://curl.haxx.se/
wget -t 4 -nv http://curl.haxx.se/download/curl-7.19.7.tar.bz2
Expand Down

0 comments on commit c85f218

Please sign in to comment.