]> git.ipfire.org Git - people/pmueller/ipfire-3.x.git/blobdiff - perl-Digest-SHA1/perl-Digest-SHA1.nm
perl: Recompile all modules
[people/pmueller/ipfire-3.x.git] / perl-Digest-SHA1 / perl-Digest-SHA1.nm
index cd7a7221bd17e415bc167300948dc4ff709e2a76..6e56ad3df03124eb7cee113a63400118cc859090 100644 (file)
@@ -5,7 +5,7 @@
 
 name       = perl-Digest-SHA1
 version    = 2.13
-release    = 2
+release    = 7
 thisapp    = Digest-SHA1-%{version}
 
 groups     = Development/Libraries
@@ -32,6 +32,8 @@ source_dl  = http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/
 build
        requires
                perl(ExtUtils::MakeMaker)
+               perl(ExtUtils::ParseXS)
+               perl(Test::More)
        end
 
        build
@@ -39,11 +41,26 @@ build
                make %{PARALLELISMFLAGS}
        end
 
-       make_install_targets = pure_install
+       test
+               make test
+       end
+
+       make_install_targets = \
+               pure_install
+
+       install_cmds
+               # Set correct library permissions.
+               find %{BUILDROOT}%{libdir} -type f -iname "*.so" \
+                       -exec chmod 755 {} \;
+       end
 end
 
 packages
        package %{name}
+               requires
+                       perl(:MODULE_COMPAT_%{perl_version})
+               end
+       end
 
        package %{name}-debuginfo
                template DEBUGINFO