diff options
author | Erhan SAHIN | 2015-06-12 00:27:43 +0300 |
---|---|---|
committer | Erhan SAHIN | 2015-06-12 00:27:43 +0300 |
commit | 4894fc5ce04d06951beed30d6ebfe224214080c6 (patch) | |
tree | 42d3ac0865f29728b3d94834e6343e8d94ddc2df | |
download | aur-glance-icehouse.tar.gz |
AUR4 Migration
-rw-r--r-- | .SRCINFO | 47 | ||||
-rw-r--r-- | PKGBUILD | 63 | ||||
-rw-r--r-- | glance-api.service | 8 | ||||
-rw-r--r-- | glance-registry.service | 8 |
4 files changed, 126 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..c9a5d91e0982 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,47 @@ +pkgbase = glance-icehouse + pkgdesc = OpenStack image registry and delivery service + pkgver = 2014.1.3 + pkgrel = 1 + url = https://launchpad.net/glance + arch = any + license = Apache + makedepends = python2-setuptools + depends = python2-pbr>=0.6 + depends = python2-pbr<1.0 + depends = python2-greenlet>=0.3.2 + depends = python2-sqlalchemy>=0.7.8 + depends = python2-sqlalchemy<0.9.99 + depends = python2-anyjson>=0.3.3 + depends = python2-eventlet>=0.13.0 + depends = python2-paste-deploy>=1.5.0 + depends = python2-routes>=1.12.3 + depends = python2-webob>=1.2.3 + depends = python2-argparse + depends = python2-boto>=2.12.0 + depends = python2-migrate-icehouse>=0.8.2 + depends = python2-httplib2>=0.7.5 + depends = python2-kombu>=2.4.8 + depends = python2-crypto>=2.6 + depends = python2-iso8601>=0.1.9 + depends = python2-ordereddict + depends = python2-oslo-config>=1.2.0 + depends = python2-stevedore>=0.14 + depends = python2-swiftclient>=1.6 + depends = python2-oslo-vmware>=0.2 + depends = python2-paste + depends = python2-jsonschema>=2.0.0 + depends = python2-jsonschema<3.0.0 + depends = python2-cinderclient>=1.0.6 + depends = python2-keystoneclient>=0.7.0 + depends = python2-pyopenssl>=0.11 + depends = python2-six>=1.6.0 + depends = python2-oslo-messaging>=1.3.0 + source = https://launchpad.net/glance/icehouse/2014.1.3/+download/glance-2014.1.3.tar.gz + source = glance-api.service + source = glance-registry.service + md5sums = e7850ae017d6bf0dd53bdc78cff46f17 + md5sums = 264d67ff4e694e47029bfe9f718c29b7 + md5sums = ca8fc3b6e84f6deb69e298abba883539 + +pkgname = glance-icehouse + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..135b4ffa5b32 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,63 @@ +# Maintainer: Erhan SAHIN <erhan@ssahin.net> + +pkgname=glance-icehouse +pkgver=2014.1.3 +pkgrel=1 +arch=(any) +url="https://launchpad.net/glance" +license=('Apache') +depends=('python2-pbr>=0.6' + 'python2-pbr<1.0' + 'python2-greenlet>=0.3.2' + 'python2-sqlalchemy>=0.7.8' + 'python2-sqlalchemy<0.9.99' + 'python2-anyjson>=0.3.3' + 'python2-eventlet>=0.13.0' + 'python2-paste-deploy>=1.5.0' + 'python2-routes>=1.12.3' + 'python2-webob>=1.2.3' + 'python2-argparse' + 'python2-boto>=2.12.0' + 'python2-migrate-icehouse>=0.8.2' + 'python2-httplib2>=0.7.5' + 'python2-kombu>=2.4.8' + 'python2-crypto>=2.6' + 'python2-iso8601>=0.1.9' + 'python2-ordereddict' + 'python2-oslo-config>=1.2.0' + 'python2-stevedore>=0.14' + 'python2-swiftclient>=1.6' + 'python2-oslo-vmware>=0.2' + 'python2-paste' + 'python2-jsonschema>=2.0.0' + 'python2-jsonschema<3.0.0' + 'python2-cinderclient>=1.0.6' + 'python2-keystoneclient>=0.7.0' + 'python2-pyopenssl>=0.11' + 'python2-six>=1.6.0' + 'python2-oslo-messaging>=1.3.0') +makedepends=(python2-setuptools) +pkgdesc="OpenStack image registry and delivery service" +source=("https://launchpad.net/glance/icehouse/${pkgver}/+download/glance-${pkgver}.tar.gz" + "glance-api.service" + "glance-registry.service") +md5sums=('e7850ae017d6bf0dd53bdc78cff46f17' + '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 |