Gentoo Archives: gentoo-commits

From: "Matt Thode (prometheanfire)" <prometheanfire@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-admin/glance: glance-2013.1.5.ebuild ChangeLog glance-2013.1.4.ebuild
Date: Sun, 23 Mar 2014 20:21:58
Message-Id: 20140323202152.47FC920051@flycatcher.gentoo.org
1 prometheanfire 14/03/23 20:21:52
2
3 Modified: ChangeLog
4 Added: glance-2013.1.5.ebuild
5 Removed: glance-2013.1.4.ebuild
6 Log:
7 updateing glance
8
9 (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 0x2471eb3e40ac5ac3)
10
11 Revision Changes Path
12 1.35 app-admin/glance/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/glance/ChangeLog?rev=1.35&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/glance/ChangeLog?rev=1.35&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/glance/ChangeLog?r1=1.34&r2=1.35
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/app-admin/glance/ChangeLog,v
21 retrieving revision 1.34
22 retrieving revision 1.35
23 diff -u -r1.34 -r1.35
24 --- ChangeLog 18 Mar 2014 17:43:33 -0000 1.34
25 +++ ChangeLog 23 Mar 2014 20:21:52 -0000 1.35
26 @@ -1,6 +1,12 @@
27 # ChangeLog for app-admin/glance
28 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/app-admin/glance/ChangeLog,v 1.34 2014/03/18 17:43:33 prometheanfire Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/app-admin/glance/ChangeLog,v 1.35 2014/03/23 20:21:52 prometheanfire Exp $
31 +
32 +*glance-2013.1.5 (23 Mar 2014)
33 +
34 + 23 Mar 2014; Matthew Thode <prometheanfire@g.o>
35 + +glance-2013.1.5.ebuild, -glance-2013.1.4.ebuild:
36 + updateing glance
37
38 18 Mar 2014; Matthew Thode <prometheanfire@g.o> files/glance.initd:
39 fixing --dir to --directory in init script
40
41
42
43 1.1 app-admin/glance/glance-2013.1.5.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/glance/glance-2013.1.5.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/glance/glance-2013.1.5.ebuild?rev=1.1&content-type=text/plain
47
48 Index: glance-2013.1.5.ebuild
49 ===================================================================
50 # Copyright 1999-2014 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/app-admin/glance/glance-2013.1.5.ebuild,v 1.1 2014/03/23 20:21:52 prometheanfire Exp $
53
54 EAPI=5
55 PYTHON_COMPAT=( python2_7 )
56
57 inherit distutils-r1
58
59 DESCRIPTION="Provides services for discovering, registering, and retrieving
60 virtual machine images with Openstack"
61 HOMEPAGE="https://launchpad.net/glance"
62 SRC_URI="http://launchpad.net/${PN}/grizzly/${PV}/+download/${P}.tar.gz"
63
64 LICENSE="Apache-2.0"
65 SLOT="0"
66 KEYWORDS="~amd64 ~x86"
67 IUSE="ldap mysql postgres +sqlite +swift"
68 REQUIRED_USE="|| ( ldap mysql postgres sqlite )"
69
70 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
71 RDEPEND="${DEPEND}
72 dev-python/boto[${PYTHON_USEDEP}]
73 dev-python/anyjson[${PYTHON_USEDEP}]
74 >=dev-python/eventlet-0.9.12[${PYTHON_USEDEP}]
75 >=dev-python/greenlet-0.3.1[${PYTHON_USEDEP}]
76 dev-python/httplib2[${PYTHON_USEDEP}]
77 dev-python/iso8601[${PYTHON_USEDEP}]
78 >=dev-python/jsonschema-0.7[${PYTHON_USEDEP}]
79 <dev-python/jsonschema-1[${PYTHON_USEDEP}]
80 dev-python/kombu[${PYTHON_USEDEP}]
81 dev-python/lxml[${PYTHON_USEDEP}]
82 >=dev-python/oslo-config-1.1.0[${PYTHON_USEDEP}]
83 <dev-python/oslo-config-1.2.0[${PYTHON_USEDEP}]
84 dev-python/passlib[${PYTHON_USEDEP}]
85 dev-python/paste[${PYTHON_USEDEP}]
86 dev-python/pastedeploy[${PYTHON_USEDEP}]
87 dev-python/pycrypto[${PYTHON_USEDEP}]
88 >=dev-python/python-keystoneclient-0.2.0[${PYTHON_USEDEP}]
89 dev-python/python-glanceclient[${PYTHON_USEDEP}]
90 dev-python/routes[${PYTHON_USEDEP}]
91 >=dev-python/sqlalchemy-migrate-0.7[${PYTHON_USEDEP}]
92 >=dev-python/webob-1.2[${PYTHON_USEDEP}]
93 virtual/python-argparse[${PYTHON_USEDEP}]
94 swift? (
95 >=dev-python/python-swiftclient-1.2[${PYTHON_USEDEP}]
96 <dev-python/python-swiftclient-2[${PYTHON_USEDEP}]
97 )
98 sqlite? ( >=dev-python/sqlalchemy-0.7.8[sqlite,${PYTHON_USEDEP}]
99 <dev-python/sqlalchemy-0.7.10[sqlite,${PYTHON_USEDEP}] )
100 mysql? ( >=dev-python/sqlalchemy-0.7.8[mysql,${PYTHON_USEDEP}]
101 <dev-python/sqlalchemy-0.7.10[mysql,${PYTHON_USEDEP}] )
102 postgres? ( >=dev-python/sqlalchemy-0.7.8[postgres,${PYTHON_USEDEP}]
103 <dev-python/sqlalchemy-0.7.10[postgres,${PYTHON_USEDEP}] )
104 ldap? ( dev-python/python-ldap[${PYTHON_USEDEP}] )"
105
106 PATCHES=(
107 "${FILESDIR}/glance-gbug-474064-grizzly.patch"
108 )
109 # "${FILESDIR}/glance-gbug-474064-grizzly.patch"
110
111 python_install() {
112 distutils-r1_python_install
113 newconfd "${FILESDIR}/glance.confd" glance
114 newinitd "${FILESDIR}/glance.initd" glance
115
116 for function in api registry scrubber; do
117 dosym /etc/init.d/glance /etc/init.d/glance-${function}
118 done
119
120 diropts -m 0750
121 dodir /var/run/glance /var/log/glance /var/lib/glance/images /var/lib/glance/scrubber
122 keepdir /etc/glance
123 keepdir /var/log/glance
124 keepdir /var/lib/glance/images
125 keepdir /var/lib/glance/scrubber
126 insinto /etc/glance
127
128 doins "etc/glance-api-paste.ini"
129 doins "etc/glance-api.conf"
130 doins "etc/glance-cache.conf"
131 doins "etc/glance-registry-paste.ini"
132 doins "etc/glance-registry.conf"
133 doins "etc/glance-scrubber.conf"
134 doins "etc/logging.cnf.sample"
135 doins "etc/policy.json"
136 doins "etc/schema-image.json"
137 }