Author: bdubbs Date: Fri Feb 22 11:58:27 2019 New Revision: 21232 Log: Update currency scripts fo ralsa and cracklib
Modified: trunk/scripts/blfs-chapter04.php trunk/scripts/blfs-chapter46.php trunk/scripts/blfs-include.php Modified: trunk/scripts/blfs-chapter04.php ============================================================================== --- trunk/scripts/blfs-chapter04.php Fri Feb 22 09:00:39 2019 (r21231) +++ trunk/scripts/blfs-chapter04.php Fri Feb 22 11:58:27 2019 (r21232) @@ -14,8 +14,9 @@ //$renames[ 'openssl1' ] = 'openssl-1.0'; $ignores = array(); -$ignores[ 'openssh1' ] = ""; -$ignores[ 'lsb-release' ] = ""; // Has not changed in 12 years +$ignores[ 'openssh1' ] = ""; +$ignores[ 'cracklib-words' ] = ""; +$ignores[ 'lsb-release' ] = ""; // Has not changed in 12 years //$current="gnutls"; // For debugging @@ -23,8 +24,8 @@ $regex[ 'lsb-release' ] = "/^.*lsb-release_([\d\.]+).*_all\.deb*$/"; $regex[ 'krb5' ] = "/^.*Kerberos V5 Release ([\d\.]+).*$/"; $regex[ 'haveged' ] = "/^.*haveged-([\d\.]+)\.tar.*$/"; -$regex[ 'cracklib' ] = "/^.*cracklib-([\d\.]+)\.tar.*$/"; -$regex[ 'cracklib-words' ] = "/^.*cracklib-words-([\d\.]+)\.bz2.*$/"; +//$regex[ 'cracklib' ] = "/^.*cracklib-([\d\.]+)\.tar.*$/"; +//$regex[ 'cracklib-words' ] = "/^.*cracklib-words-([\d\.]+)\.bz2.*$/"; $regex[ 'ConsoleKit2' ] = "/^.*ConsoleKit2-([\d\.]+)\.tar.*$/"; $regex[ 'make-ca' ] = "/^.*make-ca-(\d[\d\.]+\d).*$/"; Modified: trunk/scripts/blfs-chapter46.php ============================================================================== --- trunk/scripts/blfs-chapter46.php Fri Feb 22 09:00:39 2019 (r21231) +++ trunk/scripts/blfs-chapter46.php Fri Feb 22 11:58:27 2019 (r21232) @@ -36,6 +36,26 @@ $url_fix = array ( + array( 'pkg' => 'alsa-lib', + 'match' => '^.*$', + 'replace' => "https://alsa-project.org/wiki/Main_Page" ), + + array( 'pkg' => 'alsa-plugins', + 'match' => '^.*$', + 'replace' => "https://alsa-project.org/wiki/Main_Page" ), + + array( 'pkg' => 'alsa-utils', + 'match' => '^.*$', + 'replace' => "https://alsa-project.org/wiki/Main_Page" ), + + array( 'pkg' => 'alsa-tools', + 'match' => '^.*$', + 'replace' => "https://alsa-project.org/wiki/Main_Page" ), + + array( 'pkg' => 'alsa-oss', + 'match' => '^.*$', + 'replace' => "https://alsa-project.org/wiki/Main_Page" ), + array( 'pkg' => 'faac', 'match' => '^.*$', 'replace' => "http://sourceforge.net/projects/faac/files" ), @@ -267,6 +287,12 @@ return 0; // This is an error } + if ( preg_match( '/alsa/', $package ) ) + { + $max = find_max( $lines, "/$package/", "/^.*$package-(\d\.[\d\.]+).*$/" ); + return $max; + } + if ( $package == "faad2" ) { // Need to get max dir and go down Modified: trunk/scripts/blfs-include.php ============================================================================== --- trunk/scripts/blfs-include.php Fri Feb 22 09:00:39 2019 (r21231) +++ trunk/scripts/blfs-include.php Fri Feb 22 11:58:27 2019 (r21232) @@ -129,7 +129,8 @@ return $lines; } - if ( preg_match( "/gpm/", $url ) ) + if ( preg_match( "/gpm/", $url ) || + preg_match( "/alsa/", $url ) ) { exec( "wget -q --no-check-certificate -O- $url", $dir ); return $dir; @@ -138,6 +139,7 @@ if ( ! preg_match( "/sourceforge/", $url ) || preg_match( "/jfs/", $url ) || preg_match( "/liba52/", $url ) || + preg_match( "/cracklib/", $url ) || preg_match( "/libmpeg2/", $url ) || preg_match( "/tcl/", $url ) || preg_match( "/tk/", $url ) || -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
