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

Reply via email to