[oe-commits] org.oe.dev package_deb.bbclass: add epoch support

pH5 commit openembedded-commits at lists.openembedded.org
Thu Mar 29 13:00:35 UTC 2007


package_deb.bbclass: add epoch support

Author: pH5 at openembedded.org
Branch: org.openembedded.dev
Revision: 16aa45286d8eef8150c58a64fc0e80f0fe59e354
ViewMTN: http://monotone.openembedded.org/revision.psp?id=16aa45286d8eef8150c58a64fc0e80f0fe59e354
Files:
1
classes/package_deb.bbclass
Diffs:

#
# mt diff -r7ac1e35ac8ca1ead36aa4e2b3d3b105a8e82eb4e -r16aa45286d8eef8150c58a64fc0e80f0fe59e354
#
# 
# 
# patch "classes/package_deb.bbclass"
#  from [fe573de8745d2a2024ea6e81ba52e7125618ae65]
#    to [69d088bbe8d323f7b59f059a2d36293804925eee]
# 
============================================================
--- classes/package_deb.bbclass	fe573de8745d2a2024ea6e81ba52e7125618ae65
+++ classes/package_deb.bbclass	69d088bbe8d323f7b59f059a2d36293804925eee
@@ -138,7 +138,11 @@ python do_package_deb () {
             raise bb.build.FuncFailed("unable to open control file for writing.")
 
         fields = []
-        fields.append(["Version: %s-%s\n", ['PV', 'PR']])
+        pe = bb.data.getVar('PE', d, 1)
+        if pe and int(pe) > 0:
+            fields.append(["Version: %s:%s-%s\n", ['PE', 'PV', 'PR']])
+        else:
+            fields.append(["Version: %s-%s\n", ['PV', 'PR']])
         fields.append(["Description: %s\n", ['DESCRIPTION']])
         fields.append(["Section: %s\n", ['SECTION']])
         fields.append(["Priority: %s\n", ['PRIORITY']])






More information about the Openembedded-commits mailing list