[arch-commits] Commit in python-astroid/repos (testing-any testing-any/PKGBUILD)

2020-06-08 Thread Felix Yan via arch-commits
Date: Monday, June 8, 2020 @ 11:07:39
  Author: felixonmars
Revision: 388494

archrelease: copy trunk to testing-any

Added:
  python-astroid/repos/testing-any/
  python-astroid/repos/testing-any/PKGBUILD
(from rev 388493, python-astroid/trunk/PKGBUILD)

--+
 PKGBUILD |   37 +
 1 file changed, 37 insertions(+)

Copied: python-astroid/repos/testing-any/PKGBUILD (from rev 388493, 
python-astroid/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2020-06-08 11:07:39 UTC (rev 388494)
@@ -0,0 +1,37 @@
+# Maintainer: Angel Velasquez 
+# Maintainer: Felix Yan 
+
+pkgname=python-astroid
+pkgver=2.4.2
+pkgrel=1
+pkgdesc="Useful miscellaneous modules used by Logilab projects"
+arch=('any')
+url="https://github.com/PyCQA/astroid;
+license=('LGPL')
+depends=('python-six' 'python-lazy-object-proxy' 'python-wrapt')
+makedepends=('python-setuptools')
+checkdepends=('python-dateutil' 'python-pytest' 'python-numpy' 'python-nose' 
'python-pytest-runner')
+replaces=('python-logilab-astng')
+conflicts=('python-logilab-astng')
+source=(https://github.com/PyCQA/astroid/archive/astroid-$pkgver.tar.gz)
+sha512sums=('5306428e55bb8fec388353844afb842638114d6163096d4eb4335ac488a88b7a09a03d143e3ea991ea07371d9d87e911578981e4d74e45f6b3819e389f227ba0')
+
+prepare() {
+  cd astroid-astroid-$pkgver
+  sed -i -e 's/six~=[0-9.*]*/six/' -e 's/wrapt==[0-9.*]*/wrapt/' 
astroid/__pkginfo__.py
+}
+
+build() {
+  cd astroid-astroid-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd astroid-astroid-$pkgver
+  pytest
+}
+
+package() {
+  cd astroid-astroid-$pkgver
+  python setup.py install --optimize=1 --skip-build --prefix=/usr 
--root="$pkgdir"
+}


[arch-commits] Commit in python-astroid/repos (testing-any testing-any/PKGBUILD)

2020-05-01 Thread Felix Yan via arch-commits
Date: Friday, May 1, 2020 @ 18:59:28
  Author: felixonmars
Revision: 382106

archrelease: copy trunk to testing-any

Added:
  python-astroid/repos/testing-any/
  python-astroid/repos/testing-any/PKGBUILD
(from rev 382105, python-astroid/trunk/PKGBUILD)

--+
 PKGBUILD |   37 +
 1 file changed, 37 insertions(+)

Copied: python-astroid/repos/testing-any/PKGBUILD (from rev 382105, 
python-astroid/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2020-05-01 18:59:28 UTC (rev 382106)
@@ -0,0 +1,37 @@
+# Maintainer: Angel Velasquez 
+# Maintainer: Felix Yan 
+
+pkgname=python-astroid
+pkgver=2.4.0
+pkgrel=1
+pkgdesc="Useful miscellaneous modules used by Logilab projects"
+arch=('any')
+url="https://github.com/PyCQA/astroid;
+license=('LGPL')
+depends=('python-six' 'python-lazy-object-proxy' 'python-wrapt')
+makedepends=('python-setuptools')
+checkdepends=('python-dateutil' 'python-pytest' 'python-numpy' 'python-nose' 
'python-pytest-runner')
+replaces=('python-logilab-astng')
+conflicts=('python-logilab-astng')
+source=(https://github.com/PyCQA/astroid/archive/astroid-$pkgver.tar.gz)
+sha512sums=('b393637518725d55477880530fb1ee8c0afcb656f39f9e07e3222c89fce1ea6af2265153358c47107b24ddac40bd30699f89a6255da94c3d7f3e84b198a91b89')
+
+prepare() {
+  cd astroid-astroid-$pkgver
+  sed -i -e 's/six~=[0-9.*]*/six/' -e 's/wrapt==[0-9.*]*/wrapt/' 
astroid/__pkginfo__.py
+}
+
+build() {
+  cd astroid-astroid-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd astroid-astroid-$pkgver
+  pytest
+}
+
+package() {
+  cd astroid-astroid-$pkgver
+  python setup.py install --optimize=1 --skip-build --prefix=/usr 
--root="$pkgdir"
+}


[arch-commits] Commit in python-astroid/repos (testing-any testing-any/PKGBUILD)

2019-11-06 Thread Felix Yan via arch-commits
Date: Wednesday, November 6, 2019 @ 09:32:52
  Author: felixonmars
Revision: 366835

archrelease: copy trunk to testing-any

Added:
  python-astroid/repos/testing-any/
  python-astroid/repos/testing-any/PKGBUILD
(from rev 366834, python-astroid/trunk/PKGBUILD)

--+
 PKGBUILD |   32 
 1 file changed, 32 insertions(+)

Copied: python-astroid/repos/testing-any/PKGBUILD (from rev 366834, 
python-astroid/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2019-11-06 09:32:52 UTC (rev 366835)
@@ -0,0 +1,32 @@
+# Maintainer: Angel Velasquez 
+# Maintainer: Felix Yan 
+
+pkgname=python-astroid
+pkgver=2.3.2
+pkgrel=1
+pkgdesc="Useful miscellaneous modules used by Logilab projects"
+arch=('any')
+url="https://github.com/PyCQA/astroid;
+license=('LGPL')
+depends=('python-six' 'python-lazy-object-proxy' 'python-wrapt' 
'python-typed-ast')
+makedepends=('python-setuptools')
+checkdepends=('python-dateutil' 'python-pytest' 'python-numpy' 'python-nose' 
'python-pytest-runner')
+replaces=('python-logilab-astng')
+conflicts=('python-logilab-astng')
+source=(https://github.com/PyCQA/astroid/archive/astroid-$pkgver.tar.gz)
+sha512sums=('73ed8213f25a76aa60703320aaf290db33ac005e0ded26fe50c7f36bd934f98c3a58e928becc4e601d3879c19a0f0f16bf20764e3a24e227e0fb64179e468732')
+
+build() {
+  cd "$srcdir"/astroid-astroid-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd "$srcdir"/astroid-astroid-$pkgver
+  pytest
+}
+
+package() {
+  cd "$srcdir"/astroid-astroid-$pkgver
+  python setup.py install --optimize=1 --skip-build --prefix=/usr 
--root="$pkgdir"
+}


[arch-commits] Commit in python-astroid/repos (testing-any testing-any/PKGBUILD)

2019-02-27 Thread Felix Yan via arch-commits
Date: Wednesday, February 27, 2019 @ 12:42:49
  Author: felixonmars
Revision: 346892

archrelease: copy trunk to testing-any

Added:
  python-astroid/repos/testing-any/
  python-astroid/repos/testing-any/PKGBUILD
(from rev 346891, python-astroid/trunk/PKGBUILD)

--+
 PKGBUILD |   32 
 1 file changed, 32 insertions(+)

Copied: python-astroid/repos/testing-any/PKGBUILD (from rev 346891, 
python-astroid/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2019-02-27 12:42:49 UTC (rev 346892)
@@ -0,0 +1,32 @@
+# Maintainer: Angel Velasquez 
+# Maintainer: Felix Yan 
+
+pkgname=python-astroid
+pkgver=2.2.0
+pkgrel=1
+pkgdesc="Useful miscellaneous modules used by Logilab projects"
+arch=('any')
+url="https://github.com/PyCQA/astroid;
+license=('LGPL')
+depends=('python-six' 'python-lazy-object-proxy' 'python-wrapt')
+makedepends=('python-setuptools')
+checkdepends=('python-dateutil' 'python-pytest' 'python-numpy' 'python-nose' 
'python-pytest-runner')
+replaces=('python-logilab-astng')
+conflicts=('python-logilab-astng')
+source=(https://github.com/PyCQA/astroid/archive/astroid-$pkgver.tar.gz)
+sha512sums=('ee18dc354b47ae2854e73e8197e0237e0d43462063ee0a3f83a00a2d5bbd9ffdbb72b5d74477c0a184648ffc204f31f6d0c05d0e727d9451a64fcceaea1d2858')
+
+build() {
+  cd "$srcdir"/astroid-astroid-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd "$srcdir"/astroid-astroid-$pkgver
+  pytest
+}
+
+package() {
+  cd "$srcdir"/astroid-astroid-$pkgver
+  python setup.py install --optimize=1 --skip-build --prefix=/usr 
--root="$pkgdir"
+}


[arch-commits] Commit in python-astroid/repos (testing-any testing-any/PKGBUILD)

2018-11-26 Thread Felix Yan via arch-commits
Date: Monday, November 26, 2018 @ 19:13:15
  Author: felixonmars
Revision: 340413

archrelease: copy trunk to testing-any

Added:
  python-astroid/repos/testing-any/
  python-astroid/repos/testing-any/PKGBUILD
(from rev 340412, python-astroid/trunk/PKGBUILD)

--+
 PKGBUILD |   32 
 1 file changed, 32 insertions(+)

Copied: python-astroid/repos/testing-any/PKGBUILD (from rev 340412, 
python-astroid/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2018-11-26 19:13:15 UTC (rev 340413)
@@ -0,0 +1,32 @@
+# Maintainer: Angel Velasquez 
+# Maintainer: Felix Yan 
+
+pkgname=python-astroid
+pkgver=2.1.0
+pkgrel=1
+pkgdesc="Useful miscellaneous modules used by Logilab projects"
+arch=('any')
+url="https://github.com/PyCQA/astroid;
+license=('LGPL')
+depends=('python-six' 'python-lazy-object-proxy' 'python-wrapt')
+makedepends=('python-setuptools')
+checkdepends=('python-dateutil' 'python-pytest' 'python-numpy' 'python-nose')
+replaces=('python-logilab-astng')
+conflicts=('python-logilab-astng')
+source=(https://github.com/PyCQA/astroid/archive/astroid-$pkgver.tar.gz)
+sha512sums=('e49a191ceac7840caf4194bf710e223f70dcd82c40679d642ea16d0e21de75a33459066650a9ba82c4017de1442afef0775fe77954ebde59dae265c9c8e9fecc')
+
+build() {
+  cd "$srcdir"/astroid-astroid-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd "$srcdir"/astroid-astroid-$pkgver
+  pytest
+}
+
+package() {
+  cd "$srcdir"/astroid-astroid-$pkgver
+  python setup.py install --optimize=1 --skip-build --prefix=/usr 
--root="$pkgdir"
+}


[arch-commits] Commit in python-astroid/repos (testing-any testing-any/PKGBUILD)

2018-08-06 Thread Felix Yan via arch-commits
Date: Tuesday, August 7, 2018 @ 03:52:30
  Author: felixonmars
Revision: 331083

archrelease: copy trunk to testing-any

Added:
  python-astroid/repos/testing-any/
  python-astroid/repos/testing-any/PKGBUILD
(from rev 331082, python-astroid/trunk/PKGBUILD)

--+
 PKGBUILD |   33 +
 1 file changed, 33 insertions(+)

Copied: python-astroid/repos/testing-any/PKGBUILD (from rev 331082, 
python-astroid/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2018-08-07 03:52:30 UTC (rev 331083)
@@ -0,0 +1,33 @@
+# $Id$
+# Maintainer: Angel Velasquez 
+# Maintainer: Felix Yan 
+
+pkgname=python-astroid
+pkgver=2.0.2
+pkgrel=1
+pkgdesc="Useful miscellaneous modules used by Logilab projects"
+arch=('any')
+url="https://github.com/PyCQA/astroid;
+license=('LGPL')
+depends=('python-six' 'python-lazy-object-proxy' 'python-wrapt')
+makedepends=('python-setuptools')
+checkdepends=('python-dateutil' 'python-pytest' 'python-numpy' 'python-nose')
+replaces=('python-logilab-astng')
+conflicts=('python-logilab-astng')
+source=(https://github.com/PyCQA/astroid/archive/astroid-$pkgver.tar.gz)
+sha512sums=('822171fb08a598976019c4754f0318b2ecef07c080ec01ff03a86e140d0802311aa2523277bcad4966ca5803fb0a12b529dbf531d9642872d8b0b89cd885d3cf')
+
+build() {
+  cd "$srcdir"/astroid-astroid-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd "$srcdir"/astroid-astroid-$pkgver
+  pytest
+}
+
+package() {
+  cd "$srcdir"/astroid-astroid-$pkgver
+  python setup.py install --optimize=1 --skip-build --prefix=/usr 
--root="$pkgdir"
+}


[arch-commits] Commit in python-astroid/repos (testing-any testing-any/PKGBUILD)

2018-06-06 Thread Felix Yan via arch-commits
Date: Wednesday, June 6, 2018 @ 16:13:39
  Author: felixonmars
Revision: 326043

archrelease: copy trunk to testing-any

Added:
  python-astroid/repos/testing-any/
  python-astroid/repos/testing-any/PKGBUILD
(from rev 326042, python-astroid/trunk/PKGBUILD)

--+
 PKGBUILD |   60 
 1 file changed, 60 insertions(+)

Copied: python-astroid/repos/testing-any/PKGBUILD (from rev 326042, 
python-astroid/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2018-06-06 16:13:39 UTC (rev 326043)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Angel Velasquez 
+# Maintainer: Felix Yan 
+
+pkgbase=python-astroid
+pkgname=('python2-astroid' 'python-astroid')
+pkgver=1.6.5
+pkgrel=1
+pkgdesc="Useful miscellaneous modules used by Logilab projects"
+arch=('any')
+url="https://github.com/PyCQA/astroid;
+license=('LGPL')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-six' 
'python2-six'
+ 'python-lazy-object-proxy' 'python2-lazy-object-proxy' 
'python-wrapt' 'python2-wrapt'
+ 'python2-singledispatch' 'python2-enum34' 
'python2-backports.functools_lru_cache')
+checkdepends=('python-dateutil' 'python2-dateutil' 'python-pytest' 
'python2-pytest' 'python-numpy'
+  'python2-numpy' 'python-nose' 'python2-nose')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/PyCQA/astroid/archive/astroid-$pkgver.tar.gz;)
+sha512sums=('b08a178db78114cdaa02283dacd9aab63c3e2e0586d003d83de13ee362c539d36a9547d57baa561de475e168690e997de49210c122848ec60ffef943b9eaabc7')
+
+prepare() {
+  cp -a astroid-astroid-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/astroid-astroid-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/astroid-astroid-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/astroid-astroid-$pkgver
+  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python -Wi -m unittest discover -s 
build/lib/astroid/tests -p "unittest*.py" -v
+
+  cd "$srcdir"/astroid-astroid-$pkgver-py2
+  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python2 -Wi -m unittest discover -s 
build/lib/astroid/tests -p "unittest*.py" -v
+}
+
+package_python-astroid() {
+  depends=('python-six' 'python-lazy-object-proxy' 'python-wrapt')
+  replaces=('python-logilab-astng')
+  conflicts=('python-logilab-astng')
+
+  cd astroid-astroid-$pkgver
+
+  python setup.py install --optimize=1 --skip-build --prefix=/usr 
--root="$pkgdir"
+}
+
+package_python2-astroid() {
+  depends=('python2-six' 'python2-lazy-object-proxy' 'python2-wrapt' 
'python2-singledispatch'
+   'python2-enum34' 'python2-backports.functools_lru_cache')
+  replaces=('python2-logilab-astng')
+  conflicts=('python2-logilab-astng')
+
+  cd astroid-astroid-$pkgver-py2
+
+  python2 setup.py install --optimize=1 --skip-build --prefix=/usr 
--root="$pkgdir"
+}


[arch-commits] Commit in python-astroid/repos (testing-any testing-any/PKGBUILD)

2018-05-17 Thread Felix Yan via arch-commits
Date: Thursday, May 17, 2018 @ 06:35:10
  Author: felixonmars
Revision: 324414

archrelease: copy trunk to testing-any

Added:
  python-astroid/repos/testing-any/
  python-astroid/repos/testing-any/PKGBUILD
(from rev 324413, python-astroid/trunk/PKGBUILD)

--+
 PKGBUILD |   60 
 1 file changed, 60 insertions(+)

Copied: python-astroid/repos/testing-any/PKGBUILD (from rev 324413, 
python-astroid/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2018-05-17 06:35:10 UTC (rev 324414)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Angel Velasquez 
+# Maintainer: Felix Yan 
+
+pkgbase=python-astroid
+pkgname=('python2-astroid' 'python-astroid')
+pkgver=1.6.4
+pkgrel=1
+pkgdesc="Useful miscellaneous modules used by Logilab projects"
+arch=('any')
+url="https://github.com/PyCQA/astroid;
+license=('LGPL')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-six' 
'python2-six'
+ 'python-lazy-object-proxy' 'python2-lazy-object-proxy' 
'python-wrapt' 'python2-wrapt'
+ 'python2-singledispatch' 'python2-enum34' 
'python2-backports.functools_lru_cache')
+checkdepends=('python-dateutil' 'python2-dateutil' 'python-pytest' 
'python2-pytest' 'python-numpy'
+  'python2-numpy' 'python-nose' 'python2-nose')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/PyCQA/astroid/archive/astroid-$pkgver.tar.gz;)
+sha512sums=('fce442f1b622a54e3b4c4f7b4bd36f3d161990cbc276cfddc7307fd4840f40024d974ba8f20c24f77aeb1577650e65800d3931b9224429694bc9d7ae684ffe26')
+
+prepare() {
+  cp -a astroid-astroid-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/astroid-astroid-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/astroid-astroid-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/astroid-astroid-$pkgver
+  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python -Wi -m unittest discover -s 
build/lib/astroid/tests -p "unittest*.py" -v
+
+  cd "$srcdir"/astroid-astroid-$pkgver-py2
+  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python2 -Wi -m unittest discover -s 
build/lib/astroid/tests -p "unittest*.py" -v
+}
+
+package_python-astroid() {
+  depends=('python-six' 'python-lazy-object-proxy' 'python-wrapt')
+  replaces=('python-logilab-astng')
+  conflicts=('python-logilab-astng')
+
+  cd astroid-astroid-$pkgver
+
+  python setup.py install --optimize=1 --skip-build --prefix=/usr 
--root="$pkgdir"
+}
+
+package_python2-astroid() {
+  depends=('python2-six' 'python2-lazy-object-proxy' 'python2-wrapt' 
'python2-singledispatch'
+   'python2-enum34' 'python2-backports.functools_lru_cache')
+  replaces=('python2-logilab-astng')
+  conflicts=('python2-logilab-astng')
+
+  cd astroid-astroid-$pkgver-py2
+
+  python2 setup.py install --optimize=1 --skip-build --prefix=/usr 
--root="$pkgdir"
+}


[arch-commits] Commit in python-astroid/repos (testing-any testing-any/PKGBUILD)

2018-03-17 Thread Felix Yan via arch-commits
Date: Saturday, March 17, 2018 @ 07:37:30
  Author: felixonmars
Revision: 319543

archrelease: copy trunk to testing-any

Added:
  python-astroid/repos/testing-any/
  python-astroid/repos/testing-any/PKGBUILD
(from rev 319542, python-astroid/trunk/PKGBUILD)

--+
 PKGBUILD |   62 +
 1 file changed, 62 insertions(+)

Copied: python-astroid/repos/testing-any/PKGBUILD (from rev 319542, 
python-astroid/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2018-03-17 07:37:30 UTC (rev 319543)
@@ -0,0 +1,62 @@
+# $Id$
+# Maintainer: Angel Velasquez 
+# Maintainer: Felix Yan 
+
+pkgbase=python-astroid
+pkgname=('python2-astroid' 'python-astroid')
+pkgver=1.6.2
+pkgrel=1
+pkgdesc="Useful miscellaneous modules used by Logilab projects"
+arch=('any')
+url="https://github.com/PyCQA/astroid;
+license=('LGPL')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-six' 
'python2-six'
+ 'python-lazy-object-proxy' 'python2-lazy-object-proxy' 
'python-wrapt' 'python2-wrapt'
+ 'python2-singledispatch' 'python2-enum34' 
'python2-backports.functools_lru_cache')
+checkdepends=('python-dateutil' 'python2-dateutil' 'python-pytest' 
'python2-pytest' 'python-numpy'
+  'python2-numpy' 'python-nose' 'python2-nose')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/PyCQA/astroid/archive/astroid-$pkgver.tar.gz;)
+sha512sums=('40199602972cf4a9ce31ffb8166f8f52b17d922bfe4d94f6d7310a67288a7ff5e5667da8794fbc173ac20611e6ffeeeced7f5f32f5a63f4b5e56039c47b491e2')
+
+prepare() {
+  cp -a astroid-astroid-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/astroid-astroid-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/astroid-astroid-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/astroid-astroid-$pkgver
+  python -c "from astroid import __pkginfo__; print(__pkginfo__.version)"
+  # https://github.com/PyCQA/astroid/issues/472
+  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python -Wi -m unittest discover -s 
build/lib/astroid/tests -p "unittest*.py" -v || warning "Tests failed"
+
+  cd "$srcdir"/astroid-astroid-$pkgver-py2
+  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python2 -Wi -m unittest discover -s 
build/lib/astroid/tests -p "unittest*.py" -v
+}
+
+package_python-astroid() {
+  depends=('python-six' 'python-lazy-object-proxy' 'python-wrapt')
+  replaces=('python-logilab-astng')
+  conflicts=('python-logilab-astng')
+
+  cd astroid-astroid-$pkgver
+
+  python setup.py install --optimize=1 --skip-build --prefix=/usr 
--root="$pkgdir"
+}
+
+package_python2-astroid() {
+  depends=('python2-six' 'python2-lazy-object-proxy' 'python2-wrapt' 
'python2-singledispatch'
+   'python2-enum34' 'python2-backports.functools_lru_cache')
+  replaces=('python2-logilab-astng')
+  conflicts=('python2-logilab-astng')
+
+  cd astroid-astroid-$pkgver-py2
+
+  python2 setup.py install --optimize=1 --skip-build --prefix=/usr 
--root="$pkgdir"
+}


[arch-commits] Commit in python-astroid/repos (testing-any testing-any/PKGBUILD)

2018-01-23 Thread Felix Yan via arch-commits
Date: Tuesday, January 23, 2018 @ 14:55:30
  Author: felixonmars
Revision: 315300

archrelease: copy trunk to testing-any

Added:
  python-astroid/repos/testing-any/
  python-astroid/repos/testing-any/PKGBUILD
(from rev 315299, python-astroid/trunk/PKGBUILD)

--+
 PKGBUILD |   62 +
 1 file changed, 62 insertions(+)

Copied: python-astroid/repos/testing-any/PKGBUILD (from rev 315299, 
python-astroid/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2018-01-23 14:55:30 UTC (rev 315300)
@@ -0,0 +1,62 @@
+# $Id$
+# Maintainer: Angel Velasquez 
+# Maintainer: Felix Yan 
+
+pkgbase=python-astroid
+pkgname=('python2-astroid' 'python-astroid')
+pkgver=1.6.1
+pkgrel=1
+pkgdesc="Useful miscellaneous modules used by Logilab projects"
+arch=('any')
+url="https://github.com/PyCQA/astroid;
+license=('LGPL')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-six' 
'python2-six'
+ 'python-lazy-object-proxy' 'python2-lazy-object-proxy' 
'python-wrapt' 'python2-wrapt'
+ 'python2-singledispatch' 'python2-enum34' 
'python2-backports.functools_lru_cache')
+checkdepends=('python-dateutil' 'python2-dateutil' 'python-pytest' 
'python2-pytest' 'python-numpy'
+  'python2-numpy' 'python-nose' 'python2-nose')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/PyCQA/astroid/archive/astroid-$pkgver.tar.gz;)
+sha512sums=('fbe1495ecd493de0341ce973046c94f2fe2783666ad4d15513ea60831d1e0f0663d3f3afdc0c37a6313eb581f333bdc75c21214b660536c92f3b5073ce0845f2')
+
+prepare() {
+  cp -a astroid-astroid-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/astroid-astroid-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/astroid-astroid-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/astroid-astroid-$pkgver
+  python -c "from astroid import __pkginfo__; print(__pkginfo__.version)"
+  # https://github.com/PyCQA/astroid/issues/472
+  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python -Wi -m unittest discover -s 
build/lib/astroid/tests -p "unittest*.py" -v || warning "Tests failed"
+
+  cd "$srcdir"/astroid-astroid-$pkgver-py2
+  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python2 -Wi -m unittest discover -s 
build/lib/astroid/tests -p "unittest*.py" -v
+}
+
+package_python-astroid() {
+  depends=('python-six' 'python-lazy-object-proxy' 'python-wrapt')
+  replaces=('python-logilab-astng')
+  conflicts=('python-logilab-astng')
+
+  cd astroid-astroid-$pkgver
+
+  python setup.py install --optimize=1 --skip-build --prefix=/usr 
--root="$pkgdir"
+}
+
+package_python2-astroid() {
+  depends=('python2-six' 'python2-lazy-object-proxy' 'python2-wrapt' 
'python2-singledispatch'
+   'python2-enum34' 'python2-backports.functools_lru_cache')
+  replaces=('python2-logilab-astng')
+  conflicts=('python2-logilab-astng')
+
+  cd astroid-astroid-$pkgver-py2
+
+  python2 setup.py install --optimize=1 --skip-build --prefix=/usr 
--root="$pkgdir"
+}


[arch-commits] Commit in python-astroid/repos (testing-any testing-any/PKGBUILD)

2017-12-18 Thread Felix Yan via arch-commits
Date: Tuesday, December 19, 2017 @ 04:42:15
  Author: felixonmars
Revision: 313328

archrelease: copy trunk to testing-any

Added:
  python-astroid/repos/testing-any/
  python-astroid/repos/testing-any/PKGBUILD
(from rev 313327, python-astroid/trunk/PKGBUILD)

--+
 PKGBUILD |   62 +
 1 file changed, 62 insertions(+)

Copied: python-astroid/repos/testing-any/PKGBUILD (from rev 313327, 
python-astroid/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2017-12-19 04:42:15 UTC (rev 313328)
@@ -0,0 +1,62 @@
+# $Id$
+# Maintainer: Angel Velasquez 
+# Maintainer: Felix Yan 
+
+pkgbase=python-astroid
+pkgname=('python2-astroid' 'python-astroid')
+pkgver=1.6.0
+pkgrel=1
+pkgdesc="Useful miscellaneous modules used by Logilab projects"
+arch=('any')
+url="https://github.com/PyCQA/astroid;
+license=('LGPL')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-six' 
'python2-six'
+ 'python-lazy-object-proxy' 'python2-lazy-object-proxy' 
'python-wrapt' 'python2-wrapt'
+ 'python2-singledispatch' 'python2-enum34' 
'python2-backports.functools_lru_cache')
+checkdepends=('python-dateutil' 'python2-dateutil' 'python-pytest' 
'python2-pytest' 'python-numpy'
+  'python2-numpy' 'python-nose' 'python2-nose')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/PyCQA/astroid/archive/astroid-$pkgver.tar.gz;)
+sha512sums=('c2551fa6412cbb55bdf48cd3da27b03dc370a927f75ec6317ab67f5b474bedc42bc9cda3400160a0069a932894e38a3d341a0e9ad72c228a05fba6be960d8fde')
+
+prepare() {
+  cp -a astroid-astroid-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/astroid-astroid-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/astroid-astroid-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/astroid-astroid-$pkgver
+  python -c "from astroid import __pkginfo__; print(__pkginfo__.version)"
+  # https://github.com/PyCQA/astroid/issues/472
+  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python -Wi -m unittest discover -s 
build/lib/astroid/tests -p "unittest*.py" -v || warning "Tests failed"
+
+  cd "$srcdir"/astroid-astroid-$pkgver-py2
+  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python2 -Wi -m unittest discover -s 
build/lib/astroid/tests -p "unittest*.py" -v
+}
+
+package_python-astroid() {
+  depends=('python-six' 'python-lazy-object-proxy' 'python-wrapt')
+  replaces=('python-logilab-astng')
+  conflicts=('python-logilab-astng')
+
+  cd astroid-astroid-$pkgver
+
+  python setup.py install --optimize=1 --skip-build --prefix=/usr 
--root="$pkgdir"
+}
+
+package_python2-astroid() {
+  depends=('python2-six' 'python2-lazy-object-proxy' 'python2-wrapt' 
'python2-singledispatch'
+   'python2-enum34' 'python2-backports.functools_lru_cache')
+  replaces=('python2-logilab-astng')
+  conflicts=('python2-logilab-astng')
+
+  cd astroid-astroid-$pkgver-py2
+
+  python2 setup.py install --optimize=1 --skip-build --prefix=/usr 
--root="$pkgdir"
+}


[arch-commits] Commit in python-astroid/repos (testing-any testing-any/PKGBUILD)

2017-06-03 Thread Felix Yan
Date: Sunday, June 4, 2017 @ 03:06:12
  Author: felixonmars
Revision: 297770

archrelease: copy trunk to testing-any

Added:
  python-astroid/repos/testing-any/
  python-astroid/repos/testing-any/PKGBUILD
(from rev 297769, python-astroid/trunk/PKGBUILD)

--+
 PKGBUILD |   60 
 1 file changed, 60 insertions(+)

Copied: python-astroid/repos/testing-any/PKGBUILD (from rev 297769, 
python-astroid/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2017-06-04 03:06:12 UTC (rev 297770)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Angel Velasquez 
+# Maintainer: Felix Yan 
+
+pkgbase=python-astroid
+pkgname=('python2-astroid' 'python-astroid')
+pkgver=1.5.3
+pkgrel=1
+pkgdesc="Useful miscellaneous modules used by Logilab projects"
+arch=('any')
+url="https://github.com/PyCQA/astroid;
+license=('LGPL')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-six' 
'python2-six'
+ 'python-lazy-object-proxy' 'python2-lazy-object-proxy' 
'python-wrapt' 'python2-wrapt'
+ 'python2-singledispatch' 'python2-enum34' 
'python2-backports.functools_lru_cache')
+checkdepends=('python-dateutil' 'python2-dateutil' 'python-pytest' 
'python2-pytest' 'python-numpy'
+  'python2-numpy' 'python-nose' 'python2-nose')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/PyCQA/astroid/archive/astroid-$pkgver.tar.gz;)
+sha512sums=('dc475fbd11960584862f8c6e4f505114f70e9551c8bfb5a8d7061b268cb3313bf4d6fc59c46eca1ff12fcbf436c9c512b9bdebc7441a56265b16c830802b7423')
+
+prepare() {
+  cp -a astroid-astroid-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/astroid-astroid-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/astroid-astroid-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/astroid-astroid-$pkgver
+  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python -Wi -m unittest discover -s 
build/lib/astroid/tests -p "unittest*.py"
+
+  cd "$srcdir"/astroid-astroid-$pkgver-py2
+  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python2 -Wi -m unittest discover -s 
build/lib/astroid/tests -p "unittest*.py"
+}
+
+package_python-astroid() {
+  depends=('python-six' 'python-lazy-object-proxy' 'python-wrapt')
+  replaces=('python-logilab-astng')
+  conflicts=('python-logilab-astng')
+
+  cd astroid-astroid-$pkgver
+
+  python setup.py install --optimize=1 --skip-build --prefix=/usr 
--root="$pkgdir"
+}
+
+package_python2-astroid() {
+  depends=('python2-six' 'python2-lazy-object-proxy' 'python2-wrapt' 
'python2-singledispatch'
+   'python2-enum34' 'python2-backports.functools_lru_cache')
+  replaces=('python2-logilab-astng')
+  conflicts=('python2-logilab-astng')
+
+  cd astroid-astroid-$pkgver-py2
+
+  python2 setup.py install --optimize=1 --skip-build --prefix=/usr 
--root="$pkgdir"
+}


[arch-commits] Commit in python-astroid/repos (testing-any testing-any/PKGBUILD)

2016-12-18 Thread Felix Yan
Date: Monday, December 19, 2016 @ 02:08:01
  Author: felixonmars
Revision: 284317

archrelease: copy trunk to testing-any

Added:
  python-astroid/repos/testing-any/
  python-astroid/repos/testing-any/PKGBUILD
(from rev 284316, python-astroid/trunk/PKGBUILD)

--+
 PKGBUILD |   58 ++
 1 file changed, 58 insertions(+)

Copied: python-astroid/repos/testing-any/PKGBUILD (from rev 284316, 
python-astroid/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2016-12-19 02:08:01 UTC (rev 284317)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: Angel Velasquez 
+# Maintainer: Felix Yan 
+
+pkgbase=python-astroid
+pkgname=('python2-astroid' 'python-astroid')
+pkgver=1.4.9
+pkgrel=1
+pkgdesc="Useful miscellaneous modules used by Logilab projects"
+arch=('any')
+url="https://github.com/PyCQA/astroid;
+license=('LGPL')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-six' 
'python2-six' 'git'
+ 'python-lazy-object-proxy' 'python2-lazy-object-proxy' 
'python-wrapt' 'python2-wrapt'
+ 'python2-singledispatch' 'python2-enum34')
+source=("git+https://github.com/PyCQA/astroid.git#tag=astroid-$pkgver;)
+sha1sums=('SKIP')
+
+prepare() {
+  cp -a astroid{,-py2}
+}
+
+build() {
+  cd "$srcdir"/astroid
+  python setup.py build
+
+  cd "$srcdir"/astroid-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/astroid
+  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python -Wi -m unittest discover -s 
build/lib/astroid/tests -p "unittest*.py"
+
+  cd "$srcdir"/astroid-py2
+  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python2 -Wi -m unittest discover -s 
build/lib/astroid/tests -p "unittest*.py" || warning "Tests failed"
+}
+
+package_python-astroid() {
+  depends=('python-six' 'python-lazy-object-proxy' 'python-wrapt')
+  replaces=('python-logilab-astng')
+  conflicts=('python-logilab-astng')
+
+  cd astroid
+
+  python setup.py install --optimize=1 --skip-build --prefix=/usr 
--root="$pkgdir"
+}
+
+package_python2-astroid() {
+  depends=('python2-six' 'python2-lazy-object-proxy' 'python2-wrapt' 
'python2-singledispatch'
+   'python2-enum34')
+  replaces=('python2-logilab-astng')
+  conflicts=('python2-logilab-astng')
+
+  cd astroid-py2
+
+  python2 setup.py install --optimize=1 --skip-build --prefix=/usr 
--root="$pkgdir"
+}


[arch-commits] Commit in python-astroid/repos (testing-any testing-any/PKGBUILD)

2015-01-16 Thread Felix Yan
Date: Saturday, January 17, 2015 @ 04:56:19
  Author: fyan
Revision: 229462

archrelease: copy trunk to testing-any

Added:
  python-astroid/repos/testing-any/
  python-astroid/repos/testing-any/PKGBUILD
(from rev 229461, python-astroid/trunk/PKGBUILD)

--+
 PKGBUILD |   56 
 1 file changed, 56 insertions(+)

Copied: python-astroid/repos/testing-any/PKGBUILD (from rev 229461, 
python-astroid/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2015-01-17 03:56:19 UTC (rev 229462)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Angel Velasquez an...@archlinux.org
+# Maintainer: Felix Yan felixonm...@archlinux.org
+
+pkgbase=python-astroid
+pkgname=('python2-astroid' 'python-astroid')
+pkgver=1.3.3
+pkgrel=1
+pkgdesc=Useful miscellaneous modules used by Logilab projects
+arch=('any')
+url=https://bitbucket.org/logilab/astroid;
+license=('LGPL')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-six' 
'python2-six')
+checkdepends=('python-logilab-common' 'python2-logilab-common')
+source=(https://pypi.python.org/packages/source/a/astroid/astroid-${pkgver}.tar.gz;)
+sha1sums=('f92b1497022b60bcc0c3b8ccd646ccbd32d18b26')
+
+prepare() {
+  cp -a astroid-${pkgver}{,-py3}
+}
+
+build() {
+  cd astroid-${pkgver}
+  python2 setup.py build
+
+  cd ../astroid-${pkgver}-py3
+  python3 setup.py build
+}
+
+check() {
+  cd astroid-${pkgver}
+  PYTHONPATH=$PWD/../build/lib:$PYTHONPATH python2 -Wi -m unittest discover 
-s build/lib/astroid/tests -p unittest*.py
+
+  cd ../astroid-${pkgver}-py3
+  PYTHONPATH=$PWD/../build/lib:$PYTHONPATH python -Wi -m unittest discover 
-s build/lib/astroid/tests -p unittest*.py
+}
+
+package_python2-astroid() {
+  depends=('python2-logilab-common' 'python2-six')
+  replaces=('python2-logilab-astng')
+  conflicts=('python2-logilab-astng')
+
+  cd astroid-${pkgver}
+
+  python2 setup.py install --optimize=1 --skip-build --prefix=/usr 
--root=${pkgdir}
+}
+
+package_python-astroid() {
+  depends=('python-logilab-common' 'python-six')
+  replaces=('python-logilab-astng')
+  conflicts=('python-logilab-astng')
+
+  cd astroid-${pkgver}-py3
+
+  python3 setup.py install --optimize=1 --skip-build --prefix=/usr 
--root=${pkgdir}
+}


[arch-commits] Commit in python-astroid/repos (testing-any testing-any/PKGBUILD)

2014-11-20 Thread Felix Yan
Date: Friday, November 21, 2014 @ 04:15:16
  Author: fyan
Revision: 226767

archrelease: copy trunk to testing-any

Added:
  python-astroid/repos/testing-any/
  python-astroid/repos/testing-any/PKGBUILD
(from rev 226766, python-astroid/trunk/PKGBUILD)

--+
 PKGBUILD |   56 
 1 file changed, 56 insertions(+)

Copied: python-astroid/repos/testing-any/PKGBUILD (from rev 226766, 
python-astroid/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2014-11-21 03:15:16 UTC (rev 226767)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Angel Velasquez an...@archlinux.org
+# Maintainer: Felix Yan felixonm...@archlinux.org
+
+pkgbase=python-astroid
+pkgname=('python2-astroid' 'python-astroid')
+pkgver=1.3.0
+pkgrel=1
+pkgdesc=Useful miscellaneous modules used by Logilab projects
+arch=('any')
+url=https://bitbucket.org/logilab/astroid;
+license=('LGPL')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-six' 
'python2-six')
+checkdepends=('python-logilab-common' 'python2-logilab-common')
+source=(https://pypi.python.org/packages/source/a/astroid/astroid-${pkgver}.tar.gz;)
+sha1sums=('abaf766752f35a82fe8dbccda8396c14c66617e7')
+
+prepare() {
+  cp -a astroid-${pkgver}{,-py3}
+}
+
+build() {
+  cd astroid-${pkgver}
+  python2 setup.py build
+
+  cd ../astroid-${pkgver}-py3
+  python3 setup.py build
+}
+
+check() {
+  cd astroid-${pkgver}
+  PYTHONPATH=$PWD/../build/lib:$PYTHONPATH python2 -Wi -m unittest discover 
-s build/lib/astroid/tests -p unittest*.py
+
+  cd ../astroid-${pkgver}-py3
+  PYTHONPATH=$PWD/../build/lib:$PYTHONPATH python -Wi -m unittest discover 
-s build/lib/astroid/tests -p unittest*.py || warning Tests failed
+}
+
+package_python2-astroid() {
+  depends=('python2-logilab-common' 'python2-six')
+  replaces=('python2-logilab-astng')
+  conflicts=('python2-logilab-astng')
+
+  cd astroid-${pkgver}
+
+  python2 setup.py install --optimize=1 --skip-build --prefix=/usr 
--root=${pkgdir}
+}
+
+package_python-astroid() {
+  depends=('python-logilab-common' 'python-six')
+  replaces=('python-logilab-astng')
+  conflicts=('python-logilab-astng')
+
+  cd astroid-${pkgver}-py3
+
+  python3 setup.py install --optimize=1 --skip-build --prefix=/usr 
--root=${pkgdir}
+}


[arch-commits] Commit in python-astroid/repos (testing-any testing-any/PKGBUILD)

2013-12-21 Thread Ángel Velásquez
Date: Sunday, December 22, 2013 @ 07:21:23
  Author: angvp
Revision: 202443

archrelease: copy trunk to testing-any

Added:
  python-astroid/repos/testing-any/
  python-astroid/repos/testing-any/PKGBUILD
(from rev 202442, python-astroid/trunk/PKGBUILD)

--+
 PKGBUILD |   50 ++
 1 file changed, 50 insertions(+)

Copied: python-astroid/repos/testing-any/PKGBUILD (from rev 202442, 
python-astroid/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2013-12-22 06:21:23 UTC (rev 202443)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Angel Velasquez an...@archlinux.org 
+
+pkgbase=python-astroid
+pkgname=('python2-astroid' 'python-astroid')
+pkgver=1.0.1
+pkgrel=1
+pkgdesc=Useful miscellaneous modules used by Logilab projects
+arch=('any')
+url=http://www.logilab.org/project/logilab-common;
+license=('LGPL')
+makedepends=('python2' 'python')
+source=(https://pypi.python.org/packages/source/a/astroid/astroid-${pkgver}.tar.gz)
+sha1sums=('4b0080576174cc0a3519a6c6e9025a8ee853956a')
+
+build() {
+  cd ${srcdir}
+
+  cp -a astroid-${pkgver}{,-py3}
+
+  cd astroid-${pkgver}
+  python2 setup.py build
+
+  cd ../astroid-${pkgver}-py3
+  python3 setup.py build
+}
+
+package_python2-astroid() {
+  depends=('python2' 'python2-logilab-common')
+  replaces=('python2-logilab-astng')
+  conflicts=('python2-logilab-astng')
+  cd ${srcdir}/astroid-${pkgver}
+
+  python2 setup.py install --optimize=1 --skip-build --prefix=/usr 
--root=${pkgdir}
+
+  # fix permissions ...
+  find ${pkgdir} -type f -exec chmod +r {} \;
+}
+
+package_python-astroid() {
+  depends=('python' 'python-logilab-common')
+  replaces=('python-logilab-astng')
+  conflicts=('python-logilab-astng')
+  cd ${srcdir}/astroid-${pkgver}-py3
+
+  python3 setup.py install --optimize=1 --skip-build --prefix=/usr 
--root=${pkgdir}
+
+  # fix permissions ...
+  find ${pkgdir} -type f -exec chmod +r {} \;
+}



[arch-commits] Commit in python-astroid/repos (testing-any testing-any/PKGBUILD)

2013-08-21 Thread Ángel Velásquez
Date: Wednesday, August 21, 2013 @ 11:52:18
  Author: angvp
Revision: 193489

archrelease: copy trunk to testing-any

Added:
  python-astroid/repos/testing-any/
  python-astroid/repos/testing-any/PKGBUILD
(from rev 193488, python-astroid/trunk/PKGBUILD)

--+
 PKGBUILD |   50 ++
 1 file changed, 50 insertions(+)

Copied: python-astroid/repos/testing-any/PKGBUILD (from rev 193488, 
python-astroid/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2013-08-21 09:52:18 UTC (rev 193489)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Angel Velasquez an...@archlinux.org 
+
+pkgbase=python-astroid
+pkgname=('python2-astroid' 'python-astroid')
+pkgver=1.0.0
+pkgrel=1
+pkgdesc=Useful miscellaneous modules used by Logilab projects
+arch=('any')
+url=http://www.logilab.org/project/logilab-common;
+license=('LGPL')
+makedepends=('python2' 'python')
+source=(https://pypi.python.org/packages/source/a/astroid/astroid-${pkgver}.tar.gz)
+sha1sums=('2ebba76d115cb8a2d84d8777d8535ddac86daaa6')
+
+build() {
+  cd ${srcdir}
+
+  cp -a astroid-${pkgver}{,-py3}
+
+  cd astroid-${pkgver}
+  python2 setup.py build
+
+  cd ../astroid-${pkgver}-py3
+  python3 setup.py build
+}
+
+package_python2-astroid() {
+  depends=('python2')
+  replaces=('python2-logilab-astng')
+  conflicts=('python2-logilab-astng')
+  cd ${srcdir}/astroid-${pkgver}
+
+  python2 setup.py install --optimize=1 --skip-build --prefix=/usr 
--root=${pkgdir}
+
+  # fix permissions ...
+  find ${pkgdir} -type f -exec chmod +r {} \;
+}
+
+package_python-astroid() {
+  depends=('python')
+  replaces=('python-logilab-astng')
+  conflicts=('python-logilab-astng')
+  cd ${srcdir}/astroid-${pkgver}-py3
+
+  python3 setup.py install --optimize=1 --skip-build --prefix=/usr 
--root=${pkgdir}
+
+  # fix permissions ...
+  find ${pkgdir} -type f -exec chmod +r {} \;
+}