mirror of
https://github.com/checkpoint-restore/criu.git
synced 2026-01-23 10:16:41 +00:00
Name collision with an abandoned project named 'crit' in pypi causes pip to show crit (CRiu Image Tool) as outdated. This patch updates crit to use the same version and license as criu. Fixes #1878 Signed-off-by: Radostin Stoyanov <rstoyanov@fedoraproject.org>
25 lines
732 B
Python
25 lines
732 B
Python
import os
|
|
from distutils.core import setup
|
|
|
|
criu_version = "0.0.1"
|
|
env = os.environ
|
|
|
|
if 'CRIU_VERSION_MAJOR' in env and 'CRIU_VERSION_MINOR' in env:
|
|
criu_version = '{}.{}'.format(
|
|
env['CRIU_VERSION_MAJOR'],
|
|
env['CRIU_VERSION_MINOR']
|
|
)
|
|
|
|
if 'CRIU_VERSION_SUBLEVEL' in env and env['CRIU_VERSION_SUBLEVEL']:
|
|
criu_version += '.' + env['CRIU_VERSION_SUBLEVEL']
|
|
|
|
setup(name="crit",
|
|
version=criu_version,
|
|
description="CRiu Image Tool",
|
|
author="CRIU team",
|
|
author_email="criu@openvz.org",
|
|
license="GPLv2",
|
|
url="https://github.com/checkpoint-restore/criu",
|
|
package_dir={'pycriu': 'lib/py'},
|
|
packages=["pycriu", "pycriu.images"],
|
|
scripts=["crit/crit"])
|