Update of /cvsroot/fink/fink/perlmod/Fink
In directory sc8-pr-cvs17.sourceforge.net:/tmp/cvs-serv22683

Modified Files:
      Tag: branch_0_28
        ChangeLog Validation.pm 
Log Message:
backport some stuff from HEAD


Index: Validation.pm
===================================================================
RCS file: /cvsroot/fink/fink/perlmod/Fink/Validation.pm,v
retrieving revision 1.277.2.1
retrieving revision 1.277.2.2
diff -u -d -r1.277.2.1 -r1.277.2.2
--- Validation.pm       10 Mar 2008 17:33:56 -0000      1.277.2.1
+++ Validation.pm       4 May 2008 22:21:09 -0000       1.277.2.2
@@ -1432,7 +1432,7 @@
        # these are used in a regex and are automatically prepended with ^
        # make sure to protect regex metachars!
        my @bad_dirs = ("$basepath/src/", "$basepath/man/", "$basepath/info/", 
"$basepath/doc/", "$basepath/libexec/", "$basepath/lib/locale/", ".*/CVS/", 
".*/RCS/", '.*/\.svn/');
-       my @good_dirs = ( map "$basepath/$_", qw/ bin sbin include lib share 
var etc src Applications / );
+       my @good_dirs = ( map "$basepath/$_", qw/ bin sbin include lib share 
var etc src Applications Library\/Frameworks / );
        push(@good_dirs, '/usr/X11');
 
        my @found_bad_dir;
@@ -1913,8 +1913,8 @@
                                        close (OTOOL);
        
                                        if (not exists $deb_shlibs->{$libname}) 
{
-                                               print "Error: package contains 
a dylib with no corresponding Shlibs entry ($dylib -> $libname 
$compat_version)\n";
-                                               print "       If this is a 
private library, add '!$dylib' to the Shlibs field.\n";
+                                               print "Error: package contains 
a shared library $dylib ($libname $compat_version)\n";
+                                               print "       but $libname is 
not listed in the Shlibs field.\n";
                                                $looks_good = 0;
                                        }
                                }

Index: ChangeLog
===================================================================
RCS file: /cvsroot/fink/fink/perlmod/Fink/ChangeLog,v
retrieving revision 1.1524.2.4
retrieving revision 1.1524.2.5
diff -u -d -r1.1524.2.4 -r1.1524.2.5
--- ChangeLog   21 Mar 2008 18:58:33 -0000      1.1524.2.4
+++ ChangeLog   4 May 2008 22:21:09 -0000       1.1524.2.5
@@ -1,3 +1,8 @@
+2008-05-04  Daniel Macks  <[EMAIL PROTECTED]>
+
+       * Validation.pm: Allow %p/Library/Frameworks; fix filename
+       reported in Shlibs errors
+
 2008-03-21  Alexander Hansen <[EMAIL PROTECTED]>
 
        * Bootstrap.pm:  recognize 9.2.2 Darwin kernel--noted by gecko2 on IRC 
for a late 2007 Macbook.


-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to