]> git.ipfire.org Git - people/amarx/ipfire-3.x.git/commitdiff
perl-Digest-SHA1: Add runtime dependency to perl(:MODULE_COMPAT).
authorStefan Schantl <stefan.schantl@ipfire.org>
Sat, 4 Apr 2015 14:21:22 +0000 (16:21 +0200)
committerStefan Schantl <stefan.schantl@ipfire.org>
Sat, 4 Apr 2015 14:21:22 +0000 (16:21 +0200)
From now we require a perl(:MODULE_COMPAT_xyz), where xyz contains the perl version
and perl API the module has been linked against. This will prevent us in the future
to install old perl modules which cannot be executed on more modern API's.

perl-Digest-SHA1/perl-Digest-SHA1.nm

index 8c34a8610c3d1d4d4a426ca9f9ca411f4f10bf52..736fd9c1c17418376b8410ba437ece7a57585739 100644 (file)
@@ -5,7 +5,7 @@
 
 name       = perl-Digest-SHA1
 version    = 2.13
-release    = 3
+release    = 4
 thisapp    = Digest-SHA1-%{version}
 
 groups     = Development/Libraries
@@ -40,11 +40,16 @@ build
                make %{PARALLELISMFLAGS}
        end
 
-       make_install_targets = pure_install
+       make_install_targets = \
+               pure_install
 end
 
 packages
        package %{name}
+               requires
+                       perl(:MODULE_COMPAT_%{perl_version})
+               end
+       end
 
        package %{name}-debuginfo
                template DEBUGINFO