File fix-makefile.diff of Package perl-Text-Hunspell

Index: Text-Hunspell-2.02/Makefile.PL
===================================================================
--- Text-Hunspell-2.02.orig/Makefile.PL	2010-10-24 13:23:11.000000000 +0200
+++ Text-Hunspell-2.02/Makefile.PL	2011-04-01 20:11:18.887713482 +0200
@@ -11,8 +11,8 @@ use Devel::CheckLib;
 my $dlext = $Config{dlext} || 'so';
 my $candidate_lib;
 for (split " " => $Config{libpth}) {
-    my $lib_path = "$_/libhunspell.$dlext";
-    #warn "Checking $lib_path\n";
+    my $lib_path = glob("$_/libhunspell*.$dlext");
+    warn "Checking $lib_path\n";
     if (-e $lib_path) {
         $candidate_lib++;
         warn "Found '$lib_path'. Good.\n";
@@ -33,7 +33,7 @@ if (0 == $candidate_lib) {
 }
 
 check_lib_or_exit(
-    lib => 'hunspell',
+    lib => 'hunspell-X',
     header => 'hunspell/hunspell.h',
 );
 
@@ -44,7 +44,7 @@ my $CC = $ENV{"CXX"} || 'g++';
 WriteMakefile(
     NAME          => 'Text::Hunspell',
     VERSION_FROM  => 'Hunspell.pm',
-    LIBS          => ['-lhunspell'],
+    LIBS          => ['-lhunspell-X'],
     CC            => $CC,
     LD            => '$(CC)',
     PREREQ_PM     => {}, # e.g., Module::Name => 1.1
Index: Text-Hunspell-2.02/t/00-prereq.t
===================================================================
--- Text-Hunspell-2.02.orig/t/00-prereq.t	2010-10-24 13:02:27.000000000 +0200
+++ Text-Hunspell-2.02/t/00-prereq.t	2011-04-01 20:11:53.159207337 +0200
@@ -4,7 +4,7 @@ use lib qw(inc ../inc);
 use Devel::CheckLib;
 
 check_lib_or_exit(
-    lib => 'hunspell',
+    lib => 'hunspell-X',
     header => 'hunspell/hunspell.h',
 );
 
openSUSE Build Service is sponsored by