[arch-commits] Commit in python2-google-api-python-client/trunk (PKGBUILD)

Andrzej Giniewicz aginiewicz at archlinux.org
Thu Sep 4 09:15:44 UTC 2014


    Date: Thursday, September 4, 2014 @ 11:15:44
  Author: aginiewicz
Revision: 118263

upgpkg: python2-google-api-python-client 1.2-2

python2-google-api-python-client: fix mtime

Modified:
  python2-google-api-python-client/trunk/PKGBUILD

----------+
 PKGBUILD |   19 ++++++++++++++-----
 1 file changed, 14 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2014-09-04 09:10:16 UTC (rev 118262)
+++ PKGBUILD	2014-09-04 09:15:44 UTC (rev 118263)
@@ -4,7 +4,7 @@
 
 pkgname=python2-google-api-python-client
 pkgver=1.2
-pkgrel=1
+pkgrel=2
 pkgdesc="Google API Client Library for Python"
 arch=('any')
 url="https://github.com/google/google-api-python-client"
@@ -16,9 +16,20 @@
 optdepends=('python2-gflags: for oauth2client.tools.run function')
 source=("https://pypi.python.org/packages/source/g/google-api-python-client/google-api-python-client-${pkgver}.tar.gz")
 md5sums=('031c69eacdd25606782d045b17f54934')
- 
+
+prepare() {
+  cd "$srcdir/google-api-python-client-$pkgver"
+
+  sed -e "s|#![ ]*/usr/bin/python$|#!/usr/bin/python2|" \
+      -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \
+      -e "s|#![ ]*/bin/env python$|#!/usr/bin/env python2|" \
+      -e "s|python2.[1-7]|python2|" \
+      -i $(find . -name '*.py')
+}
+
 build() {
   cd "$srcdir/google-api-python-client-$pkgver"
+
   python2 setup.py build
 }
  
@@ -31,7 +42,5 @@
   _version=`python2 -c "from sys import version_info; print '%d.%d'%(version_info.major,version_info.minor)"`
   _path="${pkgdir}/${_site}/google_api_python_client-${pkgver}-py${_version}.egg-info"
   chmod o+r -R "${_path}"
- 
-  find "$pkgdir" -name "*.py" -exec sed -i '1s/python[[:space:]]*$/python2/' {} \;
-  find "$pkgdir" -name "*.py" -exec sed -i 's/python2.[1-7]/python2/' {} \;
 }
+




More information about the arch-commits mailing list