Author: pixel
Date: Wed Feb 14 10:57:11 2007
New Revision: 120751

Modified:
   packages/cooker/rpm/current/SPECS/rpm.spec

Log:
fix parsing ")" (for if statements in spec files for example)


Modified: packages/cooker/rpm/current/SPECS/rpm.spec
==============================================================================
--- packages/cooker/rpm/current/SPECS/rpm.spec  (original)
+++ packages/cooker/rpm/current/SPECS/rpm.spec  Wed Feb 14 10:57:11 2007
@@ -269,6 +269,13 @@
 
 Patch108: 
rpm-4.4.6-use-dgettext-instead-of-gettext-to-allow-use-of-multilibs.patch
 
+# upstream patch (from [EMAIL PROTECTED])
+# > seems like parenthesis never worked in the expression parses as
+# > the parser doesn't read over the trailing ')'. Very strange, it
+# > seems like this was broken since the very beginning of rpm.
+# > Looks like no one uses complex logic in their if statements...
+Patch109: rpm-4.4.6-spec--fix-parens-in-exprs.patch
+
 License:       GPL
 BuildRequires: autoconf2.5 >= 2.57
 BuildRequires: doxygen
@@ -551,6 +558,7 @@
 
 %patch107 -p1
 %patch108 -p1
+%patch109 -p1
 
 # The sqlite from rpm tarball is the same than the system one
 # rpm author just add LINT comment for his checking purpose

Reply via email to