[arch-commits] Commit in python-psycopg2/trunk (PKGBUILD)

Morten Linderud foxboron at archlinux.org
Mon Feb 12 00:08:21 UTC 2018


    Date: Monday, February 12, 2018 @ 00:08:19
  Author: foxboron
Revision: 292587

upgpkg: python-psycopg2 2.7.4-1

Updated to 2.7.4

Modified:
  python-psycopg2/trunk/PKGBUILD

----------+
 PKGBUILD |   31 +++++++++++++++++++++----------
 1 file changed, 21 insertions(+), 10 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-02-11 23:55:23 UTC (rev 292586)
+++ PKGBUILD	2018-02-12 00:08:19 UTC (rev 292587)
@@ -1,25 +1,35 @@
 # $Id$
-# Maintainer: Sergej Pupykin <pupykin.s+arch at gmail.com>
-# Maintainer: Angel 'angvp' Velasquez <angvp[at]archlinux.com.ve>
-# Maintainer: Douglas Soares de Andrade <dsa at aur.archlinux.org>
+# Maintainer: Morten Linderud <foxboron at archlinux.org> 
+# Contributor: Sergej Pupykin <pupykin.s+arch at gmail.com>
+# Contributor: Angel 'angvp' Velasquez <angvp[at]archlinux.com.ve>
+# Contributor: Douglas Soares de Andrade <dsa at aur.archlinux.org>
 
 pkgbase=python-psycopg2
 pkgname=('python-psycopg2' 'python2-psycopg2')
-pkgver=2.7.3.2
+pkgver=2.7.4
 pkgrel=1
 pkgdesc="A PostgreSQL database adapter for the Python programming language."
 arch=('x86_64')
 url="http://initd.org/psycopg/"
 license=('LGPL3')
-makedepends=('python2' 'python' 'postgresql-libs>=8.4.1')
+makedepends=('python2' 'python2-setuptools' 
+             'python' 'python-setuptools' 'postgresql-libs>=8.4.1')
 validpgpkeys=('8AD609956CF1899418E19A856013BD3AFCF957DE')
 source=(http://initd.org/psycopg/tarballs/PSYCOPG-2-7/psycopg2-$pkgver.tar.gz{,.asc})
-sha256sums=('5c3213be557d0468f9df8fe2487eaf2990d9799202c5ff5cb8d394d09fad9b2a'
+sha256sums=('8bf51191d60f6987482ef0cfe8511bbf4877a5aa7f313d7b488b53189cf26209'
             'SKIP')
+prepare() {
+  cp -a psycopg2-$pkgver{,-py2}
+}
 
-build() {
+build(){
   cd "$srcdir/psycopg2-$pkgver"
   sed -i 's/,PSYCOPG_DEBUG$//' setup.cfg
+  python setup.py build
+
+  cd "$srcdir/psycopg2-$pkgver-py2"
+  sed -i 's/,PSYCOPG_DEBUG$//' setup.cfg
+  python2 setup.py build
 }
 
 package_python-psycopg2() {
@@ -26,12 +36,13 @@
   depends=('python' 'postgresql-libs>=8.4.1')
 
   cd "$srcdir/psycopg2-$pkgver"
-  python setup.py install --root="$pkgdir"
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
 }
 
 package_python2-psycopg2() {
   depends=('python2' 'postgresql-libs>=8.4.1')
 
-  cd "$srcdir/psycopg2-$pkgver"
-  python2 setup.py install --root="$pkgdir"
+  cd "$srcdir/psycopg2-$pkgver-py2"
+  python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build
 }
+



More information about the arch-commits mailing list