summaryrefslogtreecommitdiff
path: root/SConstruct
diff options
context:
space:
mode:
authorStefan Zimmermann <zimmermann.code@gmail.com>2014-03-31 15:40:20 +0000
committerStefan Zimmermann <zimmermann.code@gmail.com>2014-03-31 15:40:20 +0000
commit78ce49b5b52d41ddccf41986faba5f1d2ddc8804 (patch)
treee44c28ee21a3d4b59d2cab79a529be6a09907881 /SConstruct
parent425adf48bf2fcf5f2271c8d10e61810cf10169ed (diff)
parentf78a5612498648257400084a47dab9d94936eb11 (diff)
downloadscons-78ce49b5b52d41ddccf41986faba5f1d2ddc8804.tar.gz
Merged with [default]
Diffstat (limited to 'SConstruct')
-rw-r--r--SConstruct5
1 files changed, 4 insertions, 1 deletions
diff --git a/SConstruct b/SConstruct
index 09eb7395..1e00b132 100644
--- a/SConstruct
+++ b/SConstruct
@@ -1040,7 +1040,10 @@ for p in [ scons ]:
if dh_builddeb and fakeroot:
# Our Debian packaging builds directly into build/dist,
# so we don't need to Install() the .debs.
- deb = os.path.join(build_dir, 'dist', "%s_%s_all.deb" % (pkg, version))
+ # The built deb is called just x.y.z, not x.y.z.final.0 so strip those off:
+ deb_version = '.'.join(version.split('.')[0:3])
+ deb = os.path.join(build_dir, 'dist', "%s_%s_all.deb" % (pkg, deb_version))
+ # print "Building deb into %s (version=%s)"%(deb, deb_version)
for d in p['debian_deps']:
b = env.SCons_revision(os.path.join(build, d), d)
env.Depends(deb, b)