From 57775b7b07fd5aad8facc1491a5b27c2203c9225 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eray=20=C3=96zkural?= Date: Fri, 9 Dec 2005 01:33:39 +0000 Subject: [PATCH] * define a pisi.conf flag to enable generation of build no for repo builds --- pisi/build.py | 5 ++++- pisi/configfile.py | 2 ++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/pisi/build.py b/pisi/build.py index 956a92a5..6c2cda1d 100644 --- a/pisi/build.py +++ b/pisi/build.py @@ -447,7 +447,10 @@ class Builder: # build no if ctx.config.options.ignore_build_no: metadata.package.build = None # means, build no information n/a - ctx.ui.warning(_('build number is not available.')) + ctx.ui.warning(_('Build number is not available due to --ignore-build')) + elif (not ctx.config.values.build.buildno): + metadata.package.build = None + ctx.ui.warning(_('Build number is not available. For repo builds you must enable buildno in pisi.conf.')) else: metadata.package.build = self.calc_build_no(metadata.package.name) diff --git a/pisi/configfile.py b/pisi/configfile.py index a5beeb35..3573e44e 100644 --- a/pisi/configfile.py +++ b/pisi/configfile.py @@ -28,6 +28,7 @@ #CFLAGS= -mtune=i686 -O2 -pipe -fomit-frame-pointer #CXXFLAGS= -mtune=i686 -O2 -pipe -fomit-frame-pointer #LDFLAGS= +#build=True # necessary for generating build nos # #[directories] #lib_dir = /var/lib/pisi @@ -67,6 +68,7 @@ class BuildDefaults: CFLAGS = "-mtune=i686 -O2 -pipe -fomit-frame-pointer" CXXFLAGS = "-mtune=i686 -O2 -pipe -fomit-frame-pointer" LDFLAGS = "" + buildno = False class DirsDefaults: "Default values for [directories] section"