[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