diff options
author | Matthew Thode <prometheanfire@gentoo.org> | 2018-01-27 21:49:54 -0600 |
---|---|---|
committer | Matthew Thode <prometheanfire@gentoo.org> | 2018-01-27 22:13:05 -0600 |
commit | 99aaee53d4f3f580b511255ae8cd5181211be32d (patch) | |
tree | 3f9813ba828f11b5c81b1b9a01e66851ac7c1fcd /app-admin/glance | |
parent | sys-cluster/cinder: remove ocata (diff) | |
download | gentoo-99aaee53d4f3f580b511255ae8cd5181211be32d.tar.gz gentoo-99aaee53d4f3f580b511255ae8cd5181211be32d.tar.bz2 gentoo-99aaee53d4f3f580b511255ae8cd5181211be32d.zip |
app-admin/glance: remove ocata
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Diffstat (limited to 'app-admin/glance')
-rw-r--r-- | app-admin/glance/Manifest | 1 | ||||
-rw-r--r-- | app-admin/glance/files/glance.initd | 16 | ||||
-rw-r--r-- | app-admin/glance/files/glance.initd-2 | 15 | ||||
-rw-r--r-- | app-admin/glance/files/glance.initd-r2 | 17 | ||||
-rw-r--r-- | app-admin/glance/glance-14.0.0-r1.ebuild | 135 | ||||
-rw-r--r-- | app-admin/glance/glance-14.0.0.ebuild | 135 | ||||
-rw-r--r-- | app-admin/glance/glance-15.0.0.ebuild | 4 | ||||
-rw-r--r-- | app-admin/glance/glance-2017.1.9999.ebuild | 136 | ||||
-rw-r--r-- | app-admin/glance/glance-2017.2.9999.ebuild | 4 |
9 files changed, 9 insertions, 454 deletions
diff --git a/app-admin/glance/Manifest b/app-admin/glance/Manifest index 4f6beea940ca..0824f9111943 100644 --- a/app-admin/glance/Manifest +++ b/app-admin/glance/Manifest @@ -1,2 +1 @@ -DIST glance-14.0.0.tar.gz 1788173 BLAKE2B 91834050aea925325a61f99c817e9d289270de30b88c53430b6b9c5845dbfc943678db734b9592657eb7ab8c49d5d6a7c110411c45c1fd82d8c829db67ef174b SHA512 4d0b6654dc6a9848e164422d138d4f6c1ec3711a7eb56a3c437202aa5c8cf86bf341201c9007b2f12173189f18beb73eadbaaade936ececf705a31e8b6eac155 DIST glance-15.0.0.tar.gz 1803491 BLAKE2B 70e0f1f7eab6aa0066d16e30e9325ac45d9c0eb9df875e3b26e90463e10299d6c7c272c0b070137f27332bdfcb33abeda68e3375e2562c83942ca72fcb24de38 SHA512 beb5744f9e8b296356cb731c79f1efd7b60408c1282e8a64ab7d414929c447c4f2ff0562a0d59c0a05f828d420ba190946866543a37dbd2df73ae322cbcabab5 diff --git a/app-admin/glance/files/glance.initd b/app-admin/glance/files/glance.initd index 1ece1ad58f82..57274ac2dfee 100644 --- a/app-admin/glance/files/glance.initd +++ b/app-admin/glance/files/glance.initd @@ -1,21 +1,15 @@ #!/sbin/openrc-run -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 description="Starts ${SVCNAME} service for OpenStack" -command=/usr/bin/${SVCNAME} +command=/usr/bin/${RC_SVCNAME} +command_user="${GLANCE_USER:-glance}" command_background=yes -pidfile=/var/run/glance/${SVCNAME}.pid -required_files=/etc/glance/${SVCNAME}.conf - -start_stop_daemon_args="--quiet --user ${GLANCE_USER:-glance}" +pidfile=/run/${RC_SVCNAME}.pid +required_files=/etc/glance/${RC_SVCNAME}.conf depend() { need net } - -start_pre() { - checkpath --directory --owner ${GLANCE_USER:-glance}:${GLANCE_GROUP:-glance} --mode 0755 ${GLANCE_RUN:-/var/run/glance} -} - diff --git a/app-admin/glance/files/glance.initd-2 b/app-admin/glance/files/glance.initd-2 deleted file mode 100644 index 4d4849f77e78..000000000000 --- a/app-admin/glance/files/glance.initd-2 +++ /dev/null @@ -1,15 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -description="Starts ${SVCNAME} service for OpenStack" - -command=/usr/bin/${RC_SVCNAME} -command_user="${GLANCE_USER:-glance}" -command_background=yes -pidfile=/run/${RC_SVCNAME}.pid -required_files=/etc/glance/${RC_SVCNAME}.conf - -depend() { - need net -} diff --git a/app-admin/glance/files/glance.initd-r2 b/app-admin/glance/files/glance.initd-r2 deleted file mode 100644 index 338de069750c..000000000000 --- a/app-admin/glance/files/glance.initd-r2 +++ /dev/null @@ -1,17 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -description="Starts ${RC_SVCNAME} service for OpenStack" - -command=/usr/bin/${RC_SVCNAME} -command_user="${GLANCE_USER:-glance}" -command_background=yes -pidfile=/run/${RC_SVCNAME}.pid -required_files=/etc/glance/${RC_SVCNAME}.conf - -start_stop_daemon_args="--quiet" - -depend() { - need net -} diff --git a/app-admin/glance/glance-14.0.0-r1.ebuild b/app-admin/glance/glance-14.0.0-r1.ebuild deleted file mode 100644 index 02f04305b642..000000000000 --- a/app-admin/glance/glance-14.0.0-r1.ebuild +++ /dev/null @@ -1,135 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 python3_4 python3_5 ) - -inherit distutils-r1 user - -DESCRIPTION="Services for discovering, registering, and retrieving VM images" -HOMEPAGE="https://launchpad.net/glance" -SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="doc mysql postgres +sqlite +swift" -REQUIRED_USE="|| ( mysql postgres sqlite )" - -CDEPEND=">=dev-python/pbr-1.8.0[${PYTHON_USEDEP}]" -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - ${CDEPEND}" - -#note to self, wsgiref is a python builtin, no need to package it -#>=dev-python/wsgiref-0.1.2[${PYTHON_USEDEP}] - -RDEPEND=" - ${CDEPEND} - sqlite? ( - >=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}] - <dev-python/sqlalchemy-1.1.0[sqlite,${PYTHON_USEDEP}] - ) - mysql? ( - >=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}] - !~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}] - >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}] - <dev-python/sqlalchemy-1.1.0[${PYTHON_USEDEP}] - ) - postgres? ( - >=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}] - >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}] - <dev-python/sqlalchemy-1.1.0[${PYTHON_USEDEP}] - ) - >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}] - >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}] - >=dev-python/routes-1.12.3[${PYTHON_USEDEP}] - !~dev-python/routes-2.0[${PYTHON_USEDEP}] - !~dev-python/routes-2.1[$(python_gen_usedep 'python2_7')] - !~dev-python/routes-2.3[${PYTHON_USEDEP}] - >=dev-python/webob-1.6.0[${PYTHON_USEDEP}] - >=dev-python/sqlalchemy-migrate-0.9.6[${PYTHON_USEDEP}] - >=dev-python/python-sqlparse-0.2.2[${PYTHON_USEDEP}] - >=dev-python/alembic-0.8.10[${PYTHON_USEDEP}] - >=dev-python/httplib2-0.7.5[${PYTHON_USEDEP}] - >=dev-python/pycrypto-2.6[${PYTHON_USEDEP}] - >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}] - !~dev-python/oslo-config-3.18.0[${PYTHON_USEDEP}] - >=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}] - >=dev-python/oslo-context-2.9.0[${PYTHON_USEDEP}] - >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}] - >=dev-python/stevedore-1.17.1[${PYTHON_USEDEP}] - >=dev-python/futurist-0.11.0[${PYTHON_USEDEP}] - !~dev-python/futurist-0.15.0[${PYTHON_USEDEP}] - >=dev-python/taskflow-2.7.0.0[${PYTHON_USEDEP}] - >=dev-python/keystoneauth-2.18.0[${PYTHON_USEDEP}] - >=dev-python/keystonemiddleware-4.12.0[${PYTHON_USEDEP}] - >=dev-python/WSME-0.8.0[${PYTHON_USEDEP}] - >=dev-python/prettytable-0.7.0[${PYTHON_USEDEP}] - <dev-python/prettytable-0.8.0[${PYTHON_USEDEP}] - dev-python/paste[${PYTHON_USEDEP}] - >=dev-python/jsonschema-2.0.0[${PYTHON_USEDEP}] - !~dev-python/jsonschema-2.5.0[${PYTHON_USEDEP}] - <dev-python/jsonschema-3.0.0[${PYTHON_USEDEP}] - >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}] - >=dev-python/pyopenssl-0.14[${PYTHON_USEDEP}] - >=dev-python/six-1.9.0[${PYTHON_USEDEP}] - >=dev-python/oslo-db-4.15.0[${PYTHON_USEDEP}] - >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}] - >=dev-python/oslo-log-3.11.0[${PYTHON_USEDEP}] - >=dev-python/oslo-messaging-5.14.0[${PYTHON_USEDEP}] - >=dev-python/oslo-middleware-3.0.0[${PYTHON_USEDEP}] - >=dev-python/oslo-policy-1.17.0[${PYTHON_USEDEP}] - >=dev-python/retrying-1.2.3[${PYTHON_USEDEP}] - !~dev-python/retrying-1.3.0[${PYTHON_USEDEP}] - >=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}] - >=dev-python/glance_store-0.18.0[${PYTHON_USEDEP}] - >=dev-python/semantic_version-2.3.1[${PYTHON_USEDEP}] - >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}] - >=dev-python/cryptography-1.0[${PYTHON_USEDEP}] - !~dev-python/cryptography-1.3.0[${PYTHON_USEDEP}] - >=dev-python/cursive-0.1.1[${PYTHON_USEDEP}] - >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}] - >=dev-python/monotonic-0.6[${PYTHON_USEDEP}] -" - -#PATCHES=( -#) - -pkg_setup() { - enewgroup glance - enewuser glance -1 -1 /var/lib/glance glance -} - -python_prepare_all() { - sed -i '/xattr/d' test-requirements.txt || die - sed -i '/pysendfile/d' test-requirements.txt || die - sed -i '/^hacking/d' test-requirements.txt || die - distutils-r1_python_prepare_all -} - -python_compile_all() { - use doc && "${PYTHON}" setup.py build_sphinx -} - -python_install_all() { - distutils-r1_python_install_all - - for svc in api glare registry scrubber; do - newinitd "${FILESDIR}/glance.initd" glance-${svc} - done - - diropts -m 0750 -o glance -g glance - dodir /var/log/glance /var/lib/glance/images /var/lib/glance/scrubber - keepdir /etc/glance - keepdir /var/log/glance - keepdir /var/lib/glance/images - keepdir /var/lib/glance/scrubber - - insinto /etc/glance - insopts -m 0640 -o glance -g glance - doins -r etc/*.ini etc/*.conf etc/*.sample etc/*.json etc/meta* - - use doc && local HTML_DOCS=( doc/build/html/. ) - distutils-r1_python_install_all -} diff --git a/app-admin/glance/glance-14.0.0.ebuild b/app-admin/glance/glance-14.0.0.ebuild deleted file mode 100644 index d968f2a9e32d..000000000000 --- a/app-admin/glance/glance-14.0.0.ebuild +++ /dev/null @@ -1,135 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 python3_4 python3_5 ) - -inherit distutils-r1 user - -DESCRIPTION="Services for discovering, registering, and retrieving VM images" -HOMEPAGE="https://launchpad.net/glance" -SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" -IUSE="doc mysql postgres +sqlite +swift" -REQUIRED_USE="|| ( mysql postgres sqlite )" - -CDEPEND=">=dev-python/pbr-1.8.0[${PYTHON_USEDEP}]" -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - ${CDEPEND}" - -#note to self, wsgiref is a python builtin, no need to package it -#>=dev-python/wsgiref-0.1.2[${PYTHON_USEDEP}] - -RDEPEND=" - ${CDEPEND} - sqlite? ( - >=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}] - <dev-python/sqlalchemy-1.1.0[sqlite,${PYTHON_USEDEP}] - ) - mysql? ( - >=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}] - !~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}] - >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}] - <dev-python/sqlalchemy-1.1.0[${PYTHON_USEDEP}] - ) - postgres? ( - >=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}] - >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}] - <dev-python/sqlalchemy-1.1.0[${PYTHON_USEDEP}] - ) - >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}] - >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}] - >=dev-python/routes-1.12.3[${PYTHON_USEDEP}] - !~dev-python/routes-2.0[${PYTHON_USEDEP}] - !~dev-python/routes-2.1[$(python_gen_usedep 'python2_7')] - !~dev-python/routes-2.3[${PYTHON_USEDEP}] - >=dev-python/webob-1.6.0[${PYTHON_USEDEP}] - >=dev-python/sqlalchemy-migrate-0.9.6[${PYTHON_USEDEP}] - >=dev-python/python-sqlparse-0.2.2[${PYTHON_USEDEP}] - >=dev-python/alembic-0.8.10[${PYTHON_USEDEP}] - >=dev-python/httplib2-0.7.5[${PYTHON_USEDEP}] - >=dev-python/pycrypto-2.6[${PYTHON_USEDEP}] - >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}] - !~dev-python/oslo-config-3.18.0[${PYTHON_USEDEP}] - >=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}] - >=dev-python/oslo-context-2.9.0[${PYTHON_USEDEP}] - >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}] - >=dev-python/stevedore-1.17.1[${PYTHON_USEDEP}] - >=dev-python/futurist-0.11.0[${PYTHON_USEDEP}] - !~dev-python/futurist-0.15.0[${PYTHON_USEDEP}] - >=dev-python/taskflow-2.7.0.0[${PYTHON_USEDEP}] - >=dev-python/keystoneauth-2.18.0[${PYTHON_USEDEP}] - >=dev-python/keystonemiddleware-4.12.0[${PYTHON_USEDEP}] - >=dev-python/WSME-0.8.0[${PYTHON_USEDEP}] - >=dev-python/prettytable-0.7.0[${PYTHON_USEDEP}] - <dev-python/prettytable-0.8.0[${PYTHON_USEDEP}] - dev-python/paste[${PYTHON_USEDEP}] - >=dev-python/jsonschema-2.0.0[${PYTHON_USEDEP}] - !~dev-python/jsonschema-2.5.0[${PYTHON_USEDEP}] - <dev-python/jsonschema-3.0.0[${PYTHON_USEDEP}] - >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}] - >=dev-python/pyopenssl-0.14[${PYTHON_USEDEP}] - >=dev-python/six-1.9.0[${PYTHON_USEDEP}] - >=dev-python/oslo-db-4.15.0[${PYTHON_USEDEP}] - >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}] - >=dev-python/oslo-log-3.11.0[${PYTHON_USEDEP}] - >=dev-python/oslo-messaging-5.14.0[${PYTHON_USEDEP}] - >=dev-python/oslo-middleware-3.0.0[${PYTHON_USEDEP}] - >=dev-python/oslo-policy-1.17.0[${PYTHON_USEDEP}] - >=dev-python/retrying-1.2.3[${PYTHON_USEDEP}] - !~dev-python/retrying-1.3.0[${PYTHON_USEDEP}] - >=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}] - >=dev-python/glance_store-0.18.0[${PYTHON_USEDEP}] - >=dev-python/semantic_version-2.3.1[${PYTHON_USEDEP}] - >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}] - >=dev-python/cryptography-1.0[${PYTHON_USEDEP}] - !~dev-python/cryptography-1.3.0[${PYTHON_USEDEP}] - >=dev-python/cursive-0.1.1[${PYTHON_USEDEP}] - >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}] - >=dev-python/monotonic-0.6[${PYTHON_USEDEP}] -" - -#PATCHES=( -#) - -pkg_setup() { - enewgroup glance - enewuser glance -1 -1 /var/lib/glance glance -} - -python_prepare_all() { - sed -i '/xattr/d' test-requirements.txt || die - sed -i '/pysendfile/d' test-requirements.txt || die - sed -i '/^hacking/d' test-requirements.txt || die - distutils-r1_python_prepare_all -} - -python_compile_all() { - use doc && "${PYTHON}" setup.py build_sphinx -} - -python_install_all() { - distutils-r1_python_install_all - - for svc in api glare registry scrubber; do - newinitd "${FILESDIR}/glance.initd" glance-${svc} - done - - diropts -m 0750 -o glance -g glance - dodir /var/log/glance /var/lib/glance/images /var/lib/glance/scrubber - keepdir /etc/glance - keepdir /var/log/glance - keepdir /var/lib/glance/images - keepdir /var/lib/glance/scrubber - - insinto /etc/glance - insopts -m 0640 -o glance -g glance - doins -r etc/*.ini etc/*.conf etc/*.sample etc/*.json etc/meta* - - use doc && local HTML_DOCS=( doc/build/html/. ) - distutils-r1_python_install_all -} diff --git a/app-admin/glance/glance-15.0.0.ebuild b/app-admin/glance/glance-15.0.0.ebuild index b32fcd4c7e8b..56945afeb415 100644 --- a/app-admin/glance/glance-15.0.0.ebuild +++ b/app-admin/glance/glance-15.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -125,7 +125,7 @@ python_compile_all() { python_install_all() { distutils-r1_python_install_all - newinitd "${FILESDIR}/glance.initd-2" glance-api + newinitd "${FILESDIR}/glance.initd" glance-api diropts -m 0750 -o glance -g glance dodir /var/log/glance /var/lib/glance/images /var/lib/glance/scrubber diff --git a/app-admin/glance/glance-2017.1.9999.ebuild b/app-admin/glance/glance-2017.1.9999.ebuild deleted file mode 100644 index abe2dce67249..000000000000 --- a/app-admin/glance/glance-2017.1.9999.ebuild +++ /dev/null @@ -1,136 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 python3_4 python3_5 ) - -inherit distutils-r1 git-r3 user - -DESCRIPTION="Services for discovering, registering, and retrieving VM images" -HOMEPAGE="https://launchpad.net/glance" -EGIT_REPO_URI="https://github.com/openstack/glance.git" -EGIT_BRANCH="stable/ocata" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="" -IUSE="doc mysql postgres +sqlite +swift" -REQUIRED_USE="|| ( mysql postgres sqlite )" - -CDEPEND=">=dev-python/pbr-1.8.0[${PYTHON_USEDEP}]" -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - ${CDEPEND}" - -#note to self, wsgiref is a python builtin, no need to package it -#>=dev-python/wsgiref-0.1.2[${PYTHON_USEDEP}] - -RDEPEND=" - ${CDEPEND} - sqlite? ( - >=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}] - <dev-python/sqlalchemy-1.1.0[sqlite,${PYTHON_USEDEP}] - ) - mysql? ( - >=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}] - !~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}] - >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}] - <dev-python/sqlalchemy-1.1.0[${PYTHON_USEDEP}] - ) - postgres? ( - >=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}] - >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}] - <dev-python/sqlalchemy-1.1.0[${PYTHON_USEDEP}] - ) - >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}] - >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}] - >=dev-python/routes-1.12.3[${PYTHON_USEDEP}] - !~dev-python/routes-2.0[${PYTHON_USEDEP}] - !~dev-python/routes-2.1[$(python_gen_usedep 'python2_7')] - !~dev-python/routes-2.3[${PYTHON_USEDEP}] - >=dev-python/webob-1.6.0[${PYTHON_USEDEP}] - >=dev-python/sqlalchemy-migrate-0.9.6[${PYTHON_USEDEP}] - >=dev-python/python-sqlparse-0.2.2[${PYTHON_USEDEP}] - >=dev-python/alembic-0.8.10[${PYTHON_USEDEP}] - >=dev-python/httplib2-0.7.5[${PYTHON_USEDEP}] - >=dev-python/pycrypto-2.6[${PYTHON_USEDEP}] - >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}] - !~dev-python/oslo-config-3.18.0[${PYTHON_USEDEP}] - >=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}] - >=dev-python/oslo-context-2.9.0[${PYTHON_USEDEP}] - >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}] - >=dev-python/stevedore-1.17.1[${PYTHON_USEDEP}] - >=dev-python/futurist-0.11.0[${PYTHON_USEDEP}] - !~dev-python/futurist-0.15.0[${PYTHON_USEDEP}] - >=dev-python/taskflow-2.7.0.0[${PYTHON_USEDEP}] - >=dev-python/keystoneauth-2.18.0[${PYTHON_USEDEP}] - >=dev-python/keystonemiddleware-4.12.0[${PYTHON_USEDEP}] - >=dev-python/WSME-0.8.0[${PYTHON_USEDEP}] - >=dev-python/prettytable-0.7.0[${PYTHON_USEDEP}] - <dev-python/prettytable-0.8.0[${PYTHON_USEDEP}] - dev-python/paste[${PYTHON_USEDEP}] - >=dev-python/jsonschema-2.0.0[${PYTHON_USEDEP}] - !~dev-python/jsonschema-2.5.0[${PYTHON_USEDEP}] - <dev-python/jsonschema-3.0.0[${PYTHON_USEDEP}] - >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}] - >=dev-python/pyopenssl-0.14[${PYTHON_USEDEP}] - >=dev-python/six-1.9.0[${PYTHON_USEDEP}] - >=dev-python/oslo-db-4.15.0[${PYTHON_USEDEP}] - >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}] - >=dev-python/oslo-log-3.11.0[${PYTHON_USEDEP}] - >=dev-python/oslo-messaging-5.14.0[${PYTHON_USEDEP}] - >=dev-python/oslo-middleware-3.0.0[${PYTHON_USEDEP}] - >=dev-python/oslo-policy-1.17.0[${PYTHON_USEDEP}] - >=dev-python/retrying-1.2.3[${PYTHON_USEDEP}] - !~dev-python/retrying-1.3.0[${PYTHON_USEDEP}] - >=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}] - >=dev-python/glance_store-0.18.0[${PYTHON_USEDEP}] - >=dev-python/semantic_version-2.3.1[${PYTHON_USEDEP}] - >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}] - >=dev-python/cryptography-1.0[${PYTHON_USEDEP}] - !~dev-python/cryptography-1.3.0[${PYTHON_USEDEP}] - >=dev-python/cursive-0.1.1[${PYTHON_USEDEP}] - >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}] - >=dev-python/monotonic-0.6[${PYTHON_USEDEP}] -" - -#PATCHES=( -#) - -pkg_setup() { - enewgroup glance - enewuser glance -1 -1 /var/lib/glance glance -} - -python_prepare_all() { - sed -i '/xattr/d' test-requirements.txt || die - sed -i '/pysendfile/d' test-requirements.txt || die - sed -i '/^hacking/d' test-requirements.txt || die - distutils-r1_python_prepare_all -} - -python_compile_all() { - use doc && "${PYTHON}" setup.py build_sphinx -} - -python_install_all() { - distutils-r1_python_install_all - - for svc in api glare registry scrubber; do - newinitd "${FILESDIR}/glance.initd-r2" glance-${svc} - done - - diropts -m 0750 -o glance -g glance - dodir /var/log/glance /var/lib/glance/images /var/lib/glance/scrubber - keepdir /etc/glance - keepdir /var/log/glance - keepdir /var/lib/glance/images - keepdir /var/lib/glance/scrubber - - insinto /etc/glance - insopts -m 0640 -o glance -g glance - doins -r etc/*.ini etc/*.conf etc/*.sample etc/*.json etc/meta* - - use doc && local HTML_DOCS=( doc/build/html/. ) - distutils-r1_python_install_all -} diff --git a/app-admin/glance/glance-2017.2.9999.ebuild b/app-admin/glance/glance-2017.2.9999.ebuild index 71b923e6de69..34a29aa8cf51 100644 --- a/app-admin/glance/glance-2017.2.9999.ebuild +++ b/app-admin/glance/glance-2017.2.9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -126,7 +126,7 @@ python_compile_all() { python_install_all() { distutils-r1_python_install_all - newinitd "${FILESDIR}/glance.initd-2" glance-api + newinitd "${FILESDIR}/glance.initd" glance-api diropts -m 0750 -o glance -g glance dodir /var/log/glance /var/lib/glance/images /var/lib/glance/scrubber |