saving dependency work

This commit is contained in:
2022-12-10 21:17:54 -06:00
parent bf923c3406
commit c2c19e5382
5636 changed files with 666283 additions and 8587 deletions
@@ -14,27 +14,27 @@ class bdist_rpm(orig.bdist_rpm):
def run(self):
# ensure distro name is up-to-date
self.run_command('egg_info')
self.run_command("egg_info")
orig.bdist_rpm.run(self)
def _make_spec_file(self):
version = self.distribution.get_version()
rpmversion = version.replace('-', '_')
rpmversion = version.replace("-", "_")
spec = orig.bdist_rpm._make_spec_file(self)
line23 = '%define version ' + version
line24 = '%define version ' + rpmversion
line23 = "%define version " + version
line24 = "%define version " + rpmversion
spec = [
line.replace(
"Source0: %{name}-%{version}.tar",
"Source0: %{name}-%{unmangled_version}.tar"
).replace(
"Source0: %{name}-%{unmangled_version}.tar",
)
.replace(
"setup.py install ",
"setup.py install --single-version-externally-managed "
).replace(
"%setup",
"%setup -n %{name}-%{unmangled_version}"
).replace(line23, line24)
"setup.py install --single-version-externally-managed ",
)
.replace("%setup", "%setup -n %{name}-%{unmangled_version}")
.replace(line23, line24)
for line in spec
]
insert_loc = spec.index(line24) + 1