Skip to content

Commit 04f1148

Browse files
authored
Add support for Upstream-Version-{Prefix,Suffix} (#4)
1 parent 8433314 commit 04f1148

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

publish_python/artifact/stdeb.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,9 @@ def create_deb(*, config):
3636
key, value = env_var.split('=', 1)
3737
add_env[key] = value
3838
debinc = config_parser.get(pkg.name, 'Debian-Version', fallback='1')
39+
debver = config_parser.get(pkg.name, 'Upstream-Version-Prefix', fallback='')
40+
debver += pkg.version
41+
debver += config_parser.get(pkg.name, 'Upstream-Version-Suffix', fallback='')
3942

4043
print(
4144
'$', *cmd,
@@ -49,10 +52,10 @@ def create_deb(*, config):
4952
os.unlink(tarball)
5053

5154
return {
52-
f'deb_dist/{source_pkg_name}_{pkg.version}.orig.tar.gz',
53-
f'deb_dist/{source_pkg_name}_{pkg.version}-{debinc}.debian.tar.gz',
54-
f'deb_dist/{source_pkg_name}_{pkg.version}-{debinc}.dsc',
55-
f'deb_dist/{source_pkg_name}_{pkg.version}-{debinc}_all.deb'}
55+
f'deb_dist/{source_pkg_name}_{debver}.orig.tar.gz',
56+
f'deb_dist/{source_pkg_name}_{debver}-{debinc}.debian.tar.gz',
57+
f'deb_dist/{source_pkg_name}_{debver}-{debinc}.dsc',
58+
f'deb_dist/{source_pkg_name}_{debver}-{debinc}_all.deb'}
5659

5760

5861
def clean_deb():

0 commit comments

Comments
 (0)