diff --git a/packaging-sbin/build_ipf_rpm.sh b/packaging-sbin/build_ipf_rpm.sh index 08ce1d6..76f7da4 100755 --- a/packaging-sbin/build_ipf_rpm.sh +++ b/packaging-sbin/build_ipf_rpm.sh @@ -26,6 +26,7 @@ ls -al build/bdist.linux_x86_64/rpm/SOURCES/ipf-$VERSION.tar.gz gsed -i 's/Name: %{name}/Name: %{name}\nObsoletes: ipf-xsede/' dist/ipf.spec gsed -i 's/Requires: python-amqp >= 1.4/AutoReq: no\nRequires: python3-amqp >= 1.4, python3, python3-setuptools, /' dist/ipf.spec gsed -i 's/python-dateutil/python3-dateutil/' dist/ipf.spec +gsed -i 's/python-lupa/python3-lupa/' dist/ipf.spec #gsed -i 's/%define name ipf/%define name ipf-xsede/' dist/ipf.spec gsed -i "s/%define release 1/%define release $RELEASE/" dist/ipf.spec gsed -i "s/License: Apache/Patch0: ipf-rpm-only-mods.patch\nLicense: Apache/" dist/ipf.spec diff --git a/setup.py b/setup.py index e6f14da..87b964d 100644 --- a/setup.py +++ b/setup.py @@ -58,6 +58,7 @@ def _createSetupCfg(): [bdist_rpm] requires = python-amqp >= 1.4 python-dateutil + python-lupa """) f.close() @@ -86,7 +87,7 @@ def workflow_paths(directory): author_email="blau@globus.org", license="Apache", packages=["ipf","ipf.glue2","ipf.configure","ipf.configure.test"], - install_requires=["amqp >=1.4","python-dateutil"], + install_requires=["amqp >=1.4","lupa","python-dateutil"], entry_points={ "console_scripts": ["ipf_workflow=ipf.run_workflow:main", "ipf_configure=ipf.configure.configure_workflows:configure"],