[arch-commits] Commit in docker-compose/trunk (PKGBUILD)
Felix Yan
felixonmars at archlinux.org
Thu May 4 05:02:33 UTC 2017
Date: Thursday, May 4, 2017 @ 05:02:32
Author: felixonmars
Revision: 226833
upgpkg: docker-compose 1.12.0-1
Modified:
docker-compose/trunk/PKGBUILD
----------+
PKGBUILD | 23 ++++++++++-------------
1 file changed, 10 insertions(+), 13 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-05-04 04:59:29 UTC (rev 226832)
+++ PKGBUILD 2017-05-04 05:02:32 UTC (rev 226833)
@@ -5,7 +5,7 @@
# Contributor: Josh VanderLinden <arch at cloudlery.com>
pkgname=docker-compose
-pkgver=1.11.2
+pkgver=1.12.0
pkgrel=1
pkgdesc="Fast, isolated development environments using Docker"
arch=('i686' 'x86_64')
@@ -15,13 +15,12 @@
'python-texttable' 'python-websocket-client' 'python-docker' 'python-dockerpty'
'python-six' 'python-jsonschema' 'python-setuptools')
depends_x86_64+=('docker')
-makedepends=('git')
checkdepends=('python-pytest-runner' 'python-mock')
-source=("git+https://github.com/docker/compose.git#tag=$pkgver")
-sha256sums=('SKIP')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/docker/compose/archive/$pkgver.tar.gz")
+sha512sums=('011efddd1c9f7ab0ecfcab82416c61e02baa703a3b7d531b8a250d34ddc67f1d425ca949937223cf7bc65009cdfe11964ae64e72948439050349ac2f813a86df')
prepare() {
- cd compose
+ cd compose-$pkgver
# Remove upper bound on requires
sed -i 's/==/>=/g' requirements.txt
@@ -29,9 +28,7 @@
}
build() {
- cd compose
-
- ./script/build/write-git-sha
+ cd compose-$pkgver
python setup.py build
}
@@ -39,15 +36,15 @@
# Hack entry points by installing it
# TODO: need a running docker daemon to test
- cd compose
+ cd compose-$pkgver
python setup.py install --root="$PWD/tmp_install" --optimize=1
- # PATH="$PWD/tmp_install/usr/bin:$PATH" PYTHONPATH="$PWD/tmp_install/usr/lib/python3.6/site-packages:$PYTHONPATH" python setup.py ptr
+ # PATH="$PWD/tmp_install/usr/bin:$PATH" PYTHONPATH="$PWD/tmp_install/usr/lib/python3.6/site-packages:$PYTHONPATH" python setup.py pytest
}
package() {
- cd compose
+ cd compose-$pkgver
python setup.py install -O1 --root="$pkgdir"
- install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
- install -Dm644 contrib/completion/bash/docker-compose "$pkgdir/usr/share/bash-completion/completions/docker-compose"
+ install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+ install -Dm644 contrib/completion/bash/docker-compose "$pkgdir"/usr/share/bash-completion/completions/docker-compose
}
More information about the arch-commits
mailing list