]> git.ipfire.org Git - ipfire-3.x.git/commitdiff
perl: Fix that the package can be installed
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 13 Sep 2023 18:07:59 +0000 (18:07 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 13 Sep 2023 18:07:59 +0000 (18:07 +0000)
Perl packages require "perl(strict)" which was accidentially dropped
from the manual provides list. Furthermore, perl(Test) is a common
package that is needed for building modules.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
perl/perl.nm

index a19be3dccb5199a6c9e7cf8359094beadd425e8b..b3070c9284c8f577538b3a1acc40e9a16a9a6c08 100644 (file)
@@ -10,7 +10,7 @@ ver_plevel = 0
 version    = %{ver_major}.%{ver_minor}.%{ver_plevel}
 
 # Never reset release in this package, just increase.
-release    = 4
+release    = 5
 
 thisver    = %{version}-%{_release}
 
@@ -161,14 +161,6 @@ packages
                        perl-libs = %{version}-%{_release}
                end
 
-               conflicts
-                       perl = 2:5.20.3-15
-               end
-
-               obsoletes
-                       perl = 2:5.20.3-15
-               end
-
                provides
                        perl(:VERSION) = %{thisver}
 
@@ -185,6 +177,9 @@ packages
                        # PerlIO provides
                        perl(:WITH_PERLIO)
 
+                       # Perl features
+                       perl(strict)
+
                        # File provides
                        perl(abbrev.pl)
                        perl(assert.pl)
@@ -243,6 +238,7 @@ packages
 
                requires
                        perl = %{perl_version}
+                       perl(Test)
                end
 
                files