diff options
author | Erhan SAHIN | 2015-07-03 01:31:56 +0300 |
---|---|---|
committer | Erhan SAHIN | 2015-07-03 01:31:56 +0300 |
commit | e59e32ff5c94345d532c9f34d0eab1796174afca (patch) | |
tree | 7b69442fdca1a9a4d0787efc9c728dc02fc3057d | |
download | aur-glance-liberty.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 59 | ||||
-rw-r--r-- | PKGBUILD | 77 | ||||
-rw-r--r-- | glance-api.service | 8 | ||||
-rw-r--r-- | glance-registry.service | 8 |
4 files changed, 152 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..022b957da91b --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,59 @@ +pkgbase = glance-liberty + pkgdesc = OpenStack image registry and delivery service + pkgver = 11.0.0.0b1 + pkgrel = 1 + url = https://launchpad.net/glance + arch = any + license = Apache + makedepends = python2-setuptools + depends = python2-pbr>=0.11 + depends = python2-pbr<2.0 + depends = python2-greenlet>=0.3.2 + depends = python2-sqlalchemy-openstack + depends = python2-anyjson>=0.3.3 + depends = python2-eventlet>=0.17.3 + depends = python2-paste-deploy>=1.5.0 + depends = python2-routes>=1.12.3 + depends = python2-webob>=1.2.3 + depends = python2-migrate-openstack + depends = python2-httplib2>=0.7.5 + depends = python2-kombu>=3.0.7 + depends = python2-crypto>=2.6 + depends = python2-iso8601>=0.1.9 + depends = python2-oslo-config-liberty + depends = python2-oslo-concurrency-liberty + depends = python2-oslo-context-liberty + depends = python2-oslo-service-liberty + depends = python2-oslo-utils-liberty + depends = python2-stevedore-openstack + depends = python2-taskflow-liberty + depends = python2-keystonemiddleware-liberty + depends = python2-wsme>=0.6 + depends = python2-posix_ipc + depends = python2-swiftclient-liberty + depends = python2-oslo-vmware-liberty + depends = python2-paste + depends = python2-jsonschema>=2.0.0 + depends = python2-jsonschema<3.0.0 + depends = python2-keystoneclient-liberty + depends = python2-pyopenssl>=0.11 + depends = python2-six>=1.9.0 + depends = python2-oslo-db-liberty + depends = python2-oslo-i18n-liberty + depends = python2-oslo-log-liberty + depends = python2-oslo-messaging-liberty + depends = python2-oslo-policy-liberty + depends = python2-oslo-serialization-liberty + depends = python2-retrying>=1.2.3 + depends = python2-osprofiler>=0.3.0 + depends = python2-glance-store-liberty + depends = python2-semantic-version>=2.3.1 + source = https://launchpad.net/glance/liberty/liberty-1/+download/glance-11.0.0.0b1.tar.gz + source = glance-api.service + source = glance-registry.service + md5sums = 69f39de130c23aba5d339214403088a3 + md5sums = 264d67ff4e694e47029bfe9f718c29b7 + md5sums = ca8fc3b6e84f6deb69e298abba883539 + +pkgname = glance-liberty + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..640e50841722 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,77 @@ +# Maintainer: Erhan SAHIN <erhan@ssahin.net> + +pkgname=glance-liberty +osseries=liberty-1 +pkgver=11.0.0.0b1 +pkgrel=1 +arch=(any) +url="https://launchpad.net/glance" +license=('Apache') +depends=('python2-pbr>=0.11' + 'python2-pbr<2.0' + 'python2-greenlet>=0.3.2' + 'python2-sqlalchemy-openstack' + 'python2-anyjson>=0.3.3' + 'python2-eventlet>=0.17.3' + 'python2-paste-deploy>=1.5.0' + 'python2-routes>=1.12.3' + 'python2-webob>=1.2.3' + 'python2-migrate-openstack' + 'python2-httplib2>=0.7.5' + 'python2-kombu>=3.0.7' + 'python2-crypto>=2.6' + 'python2-iso8601>=0.1.9' + 'python2-oslo-config-liberty' + 'python2-oslo-concurrency-liberty' + 'python2-oslo-context-liberty' + 'python2-oslo-service-liberty' + 'python2-oslo-utils-liberty' + 'python2-stevedore-openstack' + 'python2-taskflow-liberty' + 'python2-keystonemiddleware-liberty' + 'python2-wsme>=0.6' + 'python2-posix_ipc' + 'python2-swiftclient-liberty' + 'python2-oslo-vmware-liberty' + 'python2-paste' + 'python2-jsonschema>=2.0.0' + 'python2-jsonschema<3.0.0' + 'python2-keystoneclient-liberty' + 'python2-pyopenssl>=0.11' + 'python2-six>=1.9.0' + 'python2-oslo-db-liberty' + 'python2-oslo-i18n-liberty' + 'python2-oslo-log-liberty' + 'python2-oslo-messaging-liberty' + 'python2-oslo-policy-liberty' + 'python2-oslo-serialization-liberty' + 'python2-retrying>=1.2.3' + 'python2-osprofiler>=0.3.0' + 'python2-glance-store-liberty' + 'python2-semantic-version>=2.3.1' + ) +makedepends=(python2-setuptools) +pkgdesc="OpenStack image registry and delivery service" +source=("https://launchpad.net/glance/liberty/${osseries}/+download/glance-${pkgver}.tar.gz" + "glance-api.service" + "glance-registry.service") +md5sums=('69f39de130c23aba5d339214403088a3' + '264d67ff4e694e47029bfe9f718c29b7' + 'ca8fc3b6e84f6deb69e298abba883539') + +prepare() { + find glance-$pkgver -type f -exec sed -ri 's:^#!/usr/bin/(env )?python$:&2:' '{}' \; +} + +build() { + cd glance-$pkgver/ + python2 setup.py build +} + +package() { + cd glance-$pkgver/ + python2 setup.py install --root="$pkgdir" --optimize=1 + install -d "$pkgdir"/etc/;install -d "$pkgdir"/var/log/glance/;install -d "$pkgdir"/usr/lib/systemd/system/;install -Dm644 ${startdir}/glance-api.service "$pkgdir"/usr/lib/systemd/system/glance-api.service;install -Dm644 ${startdir}/glance-registry.service "$pkgdir"/usr/lib/systemd/system/glance-registry.service + cp -r etc/ "$pkgdir"/etc/glance/ + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/glance/LICENSE +} diff --git a/glance-api.service b/glance-api.service new file mode 100644 index 000000000000..2e32da2508e7 --- /dev/null +++ b/glance-api.service @@ -0,0 +1,8 @@ +[Unit] +Description=glance API server + +[Service] +ExecStart=/usr/bin/glance-api + +[Install] +WantedBy=multi-user.target diff --git a/glance-registry.service b/glance-registry.service new file mode 100644 index 000000000000..d0364495d825 --- /dev/null +++ b/glance-registry.service @@ -0,0 +1,8 @@ +[Unit] +Description=glance Registry server + +[Service] +ExecStart=/usr/bin/glance-registry + +[Install] +WantedBy=multi-user.target |