Author: ken Date: Thu Oct 20 17:34:11 2016 New Revision: 17902 Log: Attempt to amend the perl modules part of the blfs version check scripts : ยท drop Date-Simple, also Test-Pod and Test-Pod-Coverage which went some time ago. . add DateTime-Calendar-Julian, DateTime-Format-Builder, Sort-Key, Text-CSV. Reformat the perl block to allow for longer names. I have no idea if this is correct, my printable comment on php is 'Graecum est; non legitur'
Modified: trunk/scripts/blfs-chapter13.php Modified: trunk/scripts/blfs-chapter13.php ============================================================================== --- trunk/scripts/blfs-chapter13.php Thu Oct 20 16:02:28 2016 (r17901) +++ trunk/scripts/blfs-chapter13.php Thu Oct 20 17:34:11 2016 (r17902) @@ -52,40 +52,41 @@ $regex[ 'OpenJDK1'] = "/^.*OpenJDK-(\d[\d\.]+\d)\-.*$/"; // Perl Modules -$regex[ 'Archive-Zip' ] = "/^.*Archive-Zip-(\d[\d\.]+\d).*$/"; -$regex[ 'autovivification' ] = "/^.*autovivification-(\d[\d\.]+\d).*$/"; -$regex[ 'Business-ISBN' ] = "/^.*Business-ISBN-(\d[\d\.]+\d).*$/"; -$regex[ 'Business-ISMN' ] = "/^.*Business-ISMN-(\d[\d\.]+\d).*$/"; -$regex[ 'Business-ISSN' ] = "/^.*Business-ISSN-(\d[\d\.]+\d).*$/"; -$regex[ 'Data-Compare' ] = "/^.*Data-Compare-(\d[\d\.]+\d).*$/"; -$regex[ 'Data-Dump' ] = "/^.*Data-Dump-(\d[\d\.]+\d).*$/"; -$regex[ 'Date-Simple' ] = "/^.*Date-Simple-(\d[\d\.]+\d).*$/"; -$regex[ 'Encode-EUCJPASCII' ] = "/^.*Encode-EUCJPASCII-(\d[\d\.]+\d).*$/"; -$regex[ 'Encode-HanExtra' ] = "/^.*Encode-HanExtra-(\d[\d\.]+\d).*$/"; -$regex[ 'Encode-JIS2K' ] = "/^.*Encode-JIS2K-(\d[\d\.]+\d).*$/"; -$regex[ 'File-BaseDir' ] = "/^.*File-BaseDir-(\d[\d\.]+\d).*$/"; -$regex[ 'File-Slurp' ] = "/^.*File-Slurp-(\d[\d\.]+\d).*$/"; -$regex[ 'File-Which' ] = "/^.*File-Which-(\d[\d\.]+\d).*$/"; -$regex[ 'HTML-Parser' ] = "/^.*HTML-Parser-(\d[\d\.]+\d).*$/"; -$regex[ 'IPC-Run3' ] = "/^.*IPC-Run3-(\d[\d\.]+\d).*$/"; -$regex[ 'libwww-perl' ] = "/^.*libwww-perl-(\d[\d\.]+\d).*$/"; -$regex[ 'List-AllUtils' ] = "/^.*List-AllUtils-(\d[\d\.]+\d).*$/"; -$regex[ 'Log-Log4perl' ] = "/^.*Log-Log4perl-(\d[\d\.]+\d).*$/"; -$regex[ 'Net-DNS' ] = "/^.*Net-DNS-(\d[\d\.]+\d).*$/"; -$regex[ 'Parse-Yapp' ] = "/^.*Parse-Yapp-(\d[\d\.]+\d).*$/"; -$regex[ 'Readonly-XS' ] = "/^.*Readonly-XS-(\d[\d\.]+\d).*$/"; -$regex[ 'Regexp-Common' ] = "/^.*Regexp-Common-(\d[\d\.]+\d).*$/"; -$regex[ 'Test-Command' ] = "/^.*Test-Command-(\d[\d\.]+\d).*$/"; -$regex[ 'Test-Differences' ] = "/^.*Test-Differences-(\d[\d\.]+\d).*$/"; -$regex[ 'Test-Pod' ] = "/^.*Test-Pod-(\d[\d\.]+\d).*$/"; -$regex[ 'Test-Pod-Coverage' ] = "/^.*Test-Pod-Coverage-(\d[\d\.]+\d).*$/"; -$regex[ 'Text-BibTeX' ] = "/^.*Text-BibTeX-(\d[\d\.]+\d).*$/"; -$regex[ 'Text-Roman' ] = "/^.*Text-Roman-(\d[\d\.]+\d).*$/"; -$regex[ 'Unicode-Collate' ] = "/^.*Unicode-Collate-(\d[\d\.]+\d).*$/"; -$regex[ 'Unicode-LineBreak' ] = "/^.*Unicode-LineBreak-(\d[\d\.]+\d)$/"; -$regex[ 'XML-LibXML-Simple' ] = "/^.*XML-LibXML-Simple-(\d[\d\.]+\d).*$/"; -$regex[ 'XML-LibXSLT' ] = "/^.*XML-LibXSLT-(\d[\d\.]+\d).*$/"; -$regex[ 'XML-Simple' ] = "/^.*XML-Simple-(\d[\d\.]+\d).*$/"; +$regex[ 'Archive-Zip' ] = "/^.*Archive-Zip-(\d[\d\.]+\d).*$/"; +$regex[ 'autovivification' ] = "/^.*autovivification-(\d[\d\.]+\d).*$/"; +$regex[ 'Business-ISBN' ] = "/^.*Business-ISBN-(\d[\d\.]+\d).*$/"; +$regex[ 'Business-ISMN' ] = "/^.*Business-ISMN-(\d[\d\.]+\d).*$/"; +$regex[ 'Business-ISSN' ] = "/^.*Business-ISSN-(\d[\d\.]+\d).*$/"; +$regex[ 'Data-Compare' ] = "/^.*Data-Compare-(\d[\d\.]+\d).*$/"; +$regex[ 'Data-Dump' ] = "/^.*Data-Dump-(\d[\d\.]+\d).*$/"; +$regex[ 'DateTime-Calendar-Julian'] = "/^.*DateTime-Calendar-Julian-(\d[\d\.]+\d).*$/"; +$regex[ 'DateTime-Format-Builder' ] = "/^.*DateTime-Format-Builder-(\d[\d\.]+\d).*$/"; +$regex[ 'Encode-EUCJPASCII' ] = "/^.*Encode-EUCJPASCII-(\d[\d\.]+\d).*$/"; +$regex[ 'Encode-HanExtra' ] = "/^.*Encode-HanExtra-(\d[\d\.]+\d).*$/"; +$regex[ 'Encode-JIS2K' ] = "/^.*Encode-JIS2K-(\d[\d\.]+\d).*$/"; +$regex[ 'File-BaseDir' ] = "/^.*File-BaseDir-(\d[\d\.]+\d).*$/"; +$regex[ 'File-Slurp' ] = "/^.*File-Slurp-(\d[\d\.]+\d).*$/"; +$regex[ 'File-Which' ] = "/^.*File-Which-(\d[\d\.]+\d).*$/"; +$regex[ 'HTML-Parser' ] = "/^.*HTML-Parser-(\d[\d\.]+\d).*$/"; +$regex[ 'IPC-Run3' ] = "/^.*IPC-Run3-(\d[\d\.]+\d).*$/"; +$regex[ 'libwww-perl' ] = "/^.*libwww-perl-(\d[\d\.]+\d).*$/"; +$regex[ 'List-AllUtils' ] = "/^.*List-AllUtils-(\d[\d\.]+\d).*$/"; +$regex[ 'Log-Log4perl' ] = "/^.*Log-Log4perl-(\d[\d\.]+\d).*$/"; +$regex[ 'Net-DNS' ] = "/^.*Net-DNS-(\d[\d\.]+\d).*$/"; +$regex[ 'Parse-Yapp' ] = "/^.*Parse-Yapp-(\d[\d\.]+\d).*$/"; +$regex[ 'Readonly-XS' ] = "/^.*Readonly-XS-(\d[\d\.]+\d).*$/"; +$regex[ 'Regexp-Common' ] = "/^.*Regexp-Common-(\d[\d\.]+\d).*$/"; +$regex[ 'Sort-Key' ] = "/^.*Sort-Key-(\d[\d\.]+\d).*$/"; +$regex[ 'Test-Command' ] = "/^.*Test-Command-(\d[\d\.]+\d).*$/"; +$regex[ 'Test-Differences' ] = "/^.*Test-Differences-(\d[\d\.]+\d).*$/"; +$regex[ 'Text-BibTeX' ] = "/^.*Text-BibTeX-(\d[\d\.]+\d).*$/"; +$regex[ 'Text-CSV' ] = "/^.*Text-CSV-(\d[\d\.]+\d).*$/"; +$regex[ 'Text-Roman' ] = "/^.*Text-Roman-(\d[\d\.]+\d).*$/"; +$regex[ 'Unicode-Collate' ] = "/^.*Unicode-Collate-(\d[\d\.]+\d).*$/"; +$regex[ 'Unicode-LineBreak' ] = "/^.*Unicode-LineBreak-(\d[\d\.]+\d)$/"; +$regex[ 'XML-LibXML-Simple' ] = "/^.*XML-LibXML-Simple-(\d[\d\.]+\d).*$/"; +$regex[ 'XML-LibXSLT' ] = "/^.*XML-LibXSLT-(\d[\d\.]+\d).*$/"; +$regex[ 'XML-Simple' ] = "/^.*XML-Simple-(\d[\d\.]+\d).*$/"; $url_fix = array ( -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page