dev-util/gdbus-codegen-2.58.1: fix bump to actually work
authorMart Raudsepp <leio@gentoo.org>
Mon, 17 Dec 2018 17:10:04 +0000 (19:10 +0200)
committerMart Raudsepp <leio@gentoo.org>
Mon, 17 Dec 2018 17:11:13 +0000 (19:11 +0200)
Upstream migrated getting the version number from config file,
so that it is filled from version from build system only there
via an *.in file. Adapt to that, fixing gdbus-codegen to
actually be usable, instead of erroring on "import config" on
launch.

Closes: https://bugs.gentoo.org/673344
Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

dev-util/gdbus-codegen/gdbus-codegen-2.58.1-r1.ebuild [moved from dev-util/gdbus-codegen/gdbus-codegen-2.58.1.ebuild with 97% similarity]

similarity index 97%
rename from dev-util/gdbus-codegen/gdbus-codegen-2.58.1.ebuild
rename to dev-util/gdbus-codegen/gdbus-codegen-2.58.1-r1.ebuild
index 107019484b9beff6f1fa7befdccc81b33f0c8bf9..9f7004d0f1c06203b0055f3ed95dea63eb53aa02 100644 (file)
@@ -35,6 +35,7 @@ python_prepare_all() {
        distutils-r1_python_prepare_all
 
        sed -e 's:@PYTHON@:python:' gdbus-codegen.in > gdbus-codegen || die
+       sed -e "s:@VERSION@:${PV}:" config.py.in > config.py || die
        cp "${FILESDIR}/setup.py-2.32.4" setup.py || die "cp failed"
        sed -e "s/@PV@/${PV}/" -i setup.py || die "sed setup.py failed"
 }