]> git.pld-linux.org Git - packages/rpm.git/commitdiff
- pattern_Release cannot be overriden, change it in main macro file
authorJan Rękorajski <baggins@pld-linux.org>
Fri, 14 Sep 2012 12:17:27 +0000 (14:17 +0200)
committerJan Rękorajski <baggins@pld-linux.org>
Fri, 14 Sep 2012 12:17:27 +0000 (14:17 +0200)
macros.pld.in
rpm-pattern_Release.patch [new file with mode: 0644]
rpm.spec

index 6d12784a9bc7bb186add2daf7285d8e1084e90a4..d28e71afdbc58ad28d7353f7d7fa882b5a89589f 100644 (file)
@@ -114,9 +114,6 @@ pakietu oraz przy odpluskwianiu samego pakietu.\
 # provides don't obsolete
 %_upgrade_tag          name
 
-# we use '@' in release for kernel packages
-%pattern_Release       ^[A-Za-z0-9+._@]+$
-
 # Do not generate executable() dependencies for scriptlets,
 # as it may give false positives, for example:
 # [ ! -x /bin/prog ] || /bin/prog
diff --git a/rpm-pattern_Release.patch b/rpm-pattern_Release.patch
new file mode 100644 (file)
index 0000000..f78e9b0
--- /dev/null
@@ -0,0 +1,11 @@
+--- rpm-5.4.10/macros/macros.in~       2012-09-12 13:52:19.305575500 +0200
++++ rpm-5.4.10/macros/macros.in        2012-09-14 14:15:34.115044785 +0200
+@@ -778,7 +778,7 @@
+ %pattern_Name         ^[A-Za-z0-9][A-Za-z0-9+._-]*$
+ %pattern_Epoch                ^[0-9]+$
+ %pattern_Version      ^[A-Za-z0-9+._~]+$
+-%pattern_Release      ^[A-Za-z0-9+._]+$
++%pattern_Release      ^[A-Za-z0-9+._@{}%]+$
+ %pattern_Disttag      ^[A-Za-z0-9]+$
+ %pattern_Repotag      ^[A-Za-z0-9]+$
+ %pattern_Distepoch    ^[A-Za-z0-9.]+$
index 3cad278909f6e7312c09d5cc556e64acea5e6ae4..7c5cb4f3208aad906956d29bc583fa1589218235 100644 (file)
--- a/rpm.spec
+++ b/rpm.spec
@@ -125,6 +125,7 @@ Patch41:    %{name}-fix-missing-types-in-headers.patch
 Patch42:       %{name}-disable-ldconfig-optimization.patch
 Patch43:       %{name}-fix--p-interpreter-and-empty-script.patch
 Patch44:       %{name}-db_buffer_small.patch
+Patch45:       %{name}-pattern_Release.patch
 
 # Patches imported from Mandriva
 
@@ -790,6 +791,7 @@ Dokumentacja API RPM-a oraz przewodniki w formacie HTML generowane ze
 #patch42 -p1
 %patch43 -p1
 %patch44 -p1
+%patch45 -p1
 
 %patch1000 -p1
 %patch1001 -p1
This page took 0.044757 seconds and 4 git commands to generate.