[arch-commits] Commit in python-pybox2d/trunk (PKGBUILD)
Date: Thursday, November 12, 2020 @ 17:00:53 Author: foutrelis Revision: 752174 upgpkg: python-pybox2d 1:2.3.2-6: Python 3.9 rebuild Modified: python-pybox2d/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-12 17:00:45 UTC (rev 752173) +++ PKGBUILD2020-11-12 17:00:53 UTC (rev 752174) @@ -4,7 +4,7 @@ _pkgname=pybox2d pkgname=python-pybox2d pkgver=2.3.2 -pkgrel=5 +pkgrel=6 epoch=1 pkgdesc='Python wrapper for Box2D' arch=('x86_64')
[arch-commits] Commit in python-pybox2d/trunk (PKGBUILD)
Date: Monday, March 16, 2020 @ 10:38:20 Author: bgyorgy Revision: 599109 upgpkg: python-pybox2d 1:2.3.2-5: Remove python2 support Modified: python-pybox2d/trunk/PKGBUILD --+ PKGBUILD | 40 +++- 1 file changed, 11 insertions(+), 29 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-03-16 10:23:06 UTC (rev 599108) +++ PKGBUILD2020-03-16 10:38:20 UTC (rev 599109) @@ -1,56 +1,38 @@ # Contributor: Alexander F. Rødseth # Contributor: Sven-Hendrik Haase -_pkgbase=pybox2d -pkgbase=python-pybox2d -pkgname=('python-pybox2d' 'python2-pybox2d') +_pkgname=pybox2d +pkgname=python-pybox2d pkgver=2.3.2 -pkgrel=4 +pkgrel=5 epoch=1 pkgdesc='Python wrapper for Box2D' arch=('x86_64') url='https://github.com/pybox2d/pybox2d' license=('custom') -makedepends=('python-setuptools' 'python2-setuptools' 'swig') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/pybox2d/$_pkgbase/archive/$pkgver.tar.gz;) +depends=('python') +makedepends=('python-setuptools' 'swig') +source=("$pkgname-$pkgver.tar.gz::https://github.com/pybox2d/$_pkgname/archive/$pkgver.tar.gz;) sha256sums=('ca7111557df3ecda3cb48b6c5fb3290fa8b45b6226a34867d2a85cbee5747266') prepare() { # Generate py library properly - rm $_pkgbase-$pkgver/library/Box2D/Box2D.py - cp -a $_pkgbase-$pkgver{,-python2} + rm $_pkgname-$pkgver/library/Box2D/Box2D.py } build() { - cd $_pkgbase-$pkgver + cd $_pkgname-$pkgver swig -python -c++ -IBox2D -small -O -includeall -ignoremissing -w201 -globals b2Globals -outdir library/Box2D -keyword -w511 -D_SWIG_KWARGS -o Box2D/Box2D_wrap.cpp Box2D/Box2D.i python setup.py build - - cd ../$_pkgbase-$pkgver-python2 - swig -python -c++ -IBox2D -small -O -includeall -ignoremissing -w201 -globals b2Globals -outdir library/Box2D -keyword -w511 -D_SWIG_KWARGS -o Box2D/Box2D_wrap.cpp Box2D/Box2D.i - python2 setup.py build } check() { - cd $_pkgbase-$pkgver + cd $_pkgname-$pkgver python setup.py test - - cd ../$_pkgbase-$pkgver-python2 - python2 setup.py test || warning "Tests failed" } -package_python-pybox2d() { - depends=('python') - - cd $_pkgbase-$pkgver +package() { + cd $_pkgname-$pkgver python setup.py install --root "$pkgdir" --optimize=1 --skip-build install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } - -package_python2-pybox2d() { - depends=('python2') - - cd $_pkgbase-$pkgver-python2 - python2 setup.py install --root "$pkgdir" --optimize=1 --skip-build - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -}
[arch-commits] Commit in python-pybox2d/trunk (PKGBUILD)
Date: Tuesday, November 12, 2019 @ 07:34:42 Author: felixonmars Revision: 526953 upgpkg: python-pybox2d 1:2.3.2-4 correct swig generated code Modified: python-pybox2d/trunk/PKGBUILD --+ PKGBUILD | 16 +--- 1 file changed, 13 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-11-12 05:06:16 UTC (rev 526952) +++ PKGBUILD2019-11-12 07:34:42 UTC (rev 526953) @@ -5,7 +5,7 @@ pkgbase=python-pybox2d pkgname=('python-pybox2d' 'python2-pybox2d') pkgver=2.3.2 -pkgrel=3 +pkgrel=4 epoch=1 pkgdesc='Python wrapper for Box2D' arch=('x86_64') @@ -16,19 +16,29 @@ sha256sums=('ca7111557df3ecda3cb48b6c5fb3290fa8b45b6226a34867d2a85cbee5747266') prepare() { + # Generate py library properly + rm $_pkgbase-$pkgver/library/Box2D/Box2D.py cp -a $_pkgbase-$pkgver{,-python2} } build() { cd $_pkgbase-$pkgver - python setup.py setopt --command=build_ext --option=swig --set-value=swig + swig -python -c++ -IBox2D -small -O -includeall -ignoremissing -w201 -globals b2Globals -outdir library/Box2D -keyword -w511 -D_SWIG_KWARGS -o Box2D/Box2D_wrap.cpp Box2D/Box2D.i python setup.py build cd ../$_pkgbase-$pkgver-python2 - python2 setup.py setopt --command=build_ext --option=swig --set-value=swig + swig -python -c++ -IBox2D -small -O -includeall -ignoremissing -w201 -globals b2Globals -outdir library/Box2D -keyword -w511 -D_SWIG_KWARGS -o Box2D/Box2D_wrap.cpp Box2D/Box2D.i python2 setup.py build } +check() { + cd $_pkgbase-$pkgver + python setup.py test + + cd ../$_pkgbase-$pkgver-python2 + python2 setup.py test || warning "Tests failed" +} + package_python-pybox2d() { depends=('python')
[arch-commits] Commit in python-pybox2d/trunk (PKGBUILD)
Date: Monday, November 4, 2019 @ 09:45:00 Author: foutrelis Revision: 523950 Python 3.8 rebuild Modified: python-pybox2d/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-04 09:44:41 UTC (rev 523949) +++ PKGBUILD2019-11-04 09:45:00 UTC (rev 523950) @@ -5,7 +5,7 @@ pkgbase=python-pybox2d pkgname=('python-pybox2d' 'python2-pybox2d') pkgver=2.3.2 -pkgrel=2 +pkgrel=3 epoch=1 pkgdesc='Python wrapper for Box2D' arch=('x86_64')
[arch-commits] Commit in python-pybox2d/trunk (PKGBUILD)
Date: Saturday, June 22, 2019 @ 13:25:00 Author: bgyorgy Revision: 482768 upgpkg: python-pybox2d 1:2.3.2-2 Provide support for Python 3 Modified: python-pybox2d/trunk/PKGBUILD --+ PKGBUILD | 49 ++--- 1 file changed, 30 insertions(+), 19 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-06-22 12:44:05 UTC (rev 482767) +++ PKGBUILD2019-06-22 13:25:00 UTC (rev 482768) @@ -1,35 +1,46 @@ -# Maintainer: Alexander F. Rødseth +# Contributor: Alexander F. Rødseth # Contributor: Sven-Hendrik Haase +_pkgbase=pybox2d pkgbase=python-pybox2d -pkgname=('python2-pybox2d') +pkgname=('python-pybox2d' 'python2-pybox2d') pkgver=2.3.2 -pkgrel=1 +pkgrel=2 epoch=1 +pkgdesc='Python wrapper for Box2D' arch=('x86_64') url='https://github.com/pybox2d/pybox2d' -license=('GPL') -makedepends=('git' 'swig' 'python2-setuptools') -source=("$pkgbase::git+https://github.com/pybox2d/pybox2d.git#tag=$pkgver;) -md5sums=('SKIP') +license=('custom') +makedepends=('python-setuptools' 'python2-setuptools' 'swig') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/pybox2d/$_pkgbase/archive/$pkgver.tar.gz;) +sha256sums=('ca7111557df3ecda3cb48b6c5fb3290fa8b45b6226a34867d2a85cbee5747266') +prepare() { + cp -a $_pkgbase-$pkgver{,-python2} +} + build() { - cd "$pkgbase" + cd $_pkgbase-$pkgver + python setup.py setopt --command=build_ext --option=swig --set-value=swig + python setup.py build - python2 setup.py setopt --command=build_ext --option=swig --set-value=swig - python2 setup.py build + cd ../$_pkgbase-$pkgver-python2 + python2 setup.py setopt --command=build_ext --option=swig --set-value=swig + python2 setup.py build } -package_python2-pybox2d() { - pkgdesc='Python wrapper for Box2D' +package_python-pybox2d() { + depends=('python') - cd "$pkgbase" + cd $_pkgbase-$pkgver + python setup.py install --root "$pkgdir" --optimize=1 --skip-build + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} - python2 setup.py install --root="$pkgdir" --optimize=1 +package_python2-pybox2d() { + depends=('python2') - # Fixes the warning about a missing dependency on python - sed -i 's:python:python2:g' \ -"$pkgdir/usr/lib/python2.7/site-packages/Box2D/__init__.py" + cd $_pkgbase-$pkgver-python2 + python2 setup.py install --root "$pkgdir" --optimize=1 --skip-build + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } - -# vim: sw=2 ts=2 et:
[arch-commits] Commit in python-pybox2d/trunk (PKGBUILD)
Date: Monday, June 4, 2018 @ 20:30:24 Author: arodseth Revision: 340453 upgpkg: python-pybox2d 1:2.3.2-1 Modified: python-pybox2d/trunk/PKGBUILD --+ PKGBUILD | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-04 20:30:10 UTC (rev 340452) +++ PKGBUILD2018-06-04 20:30:24 UTC (rev 340453) @@ -1,17 +1,17 @@ # $Id$ -# Maintainer: Alexander Rødseth +# Maintainer: Alexander F. Rødseth # Contributor: Sven-Hendrik Haase pkgbase=python-pybox2d pkgname=('python2-pybox2d') -pkgver=2.3.0 -pkgrel=2 +pkgver=2.3.2 +pkgrel=1 epoch=1 arch=('x86_64') url='https://github.com/pybox2d/pybox2d' license=('GPL') -makedepends=('git' 'python2' 'swig') -source=("$pkgbase::git://github.com/pybox2d/pybox2d.git#commit=9c21fcc9a3") +makedepends=('git' 'swig' 'python2-setuptools') +source=("$pkgbase::git+https://github.com/pybox2d/pybox2d.git#tag=$pkgver;) md5sums=('SKIP') build() { @@ -22,7 +22,6 @@ } package_python2-pybox2d() { - depends=('python2') pkgdesc='Python wrapper for Box2D' cd "$pkgbase"
[arch-commits] Commit in python-pybox2d/trunk (PKGBUILD)
Date: Sunday, December 6, 2015 @ 23:48:25 Author: bpiotrowski Revision: 149314 C++11 ABI rebuild Modified: python-pybox2d/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-12-06 22:46:50 UTC (rev 149313) +++ PKGBUILD2015-12-06 22:48:25 UTC (rev 149314) @@ -5,7 +5,7 @@ pkgbase=python-pybox2d pkgname=('python2-pybox2d') pkgver=2.3.0 -pkgrel=1 +pkgrel=2 epoch=1 arch=('x86_64' 'i686') url='https://github.com/pybox2d/pybox2d'
[arch-commits] Commit in python-pybox2d/trunk (PKGBUILD)
Date: Sunday, October 4, 2015 @ 19:47:39 Author: arodseth Revision: 142933 upgpkg: python-pybox2d 2.3.0-1 Modified: python-pybox2d/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-10-04 17:36:01 UTC (rev 142932) +++ PKGBUILD2015-10-04 17:47:39 UTC (rev 142933) @@ -9,14 +9,14 @@ arch=('x86_64' 'i686') url='https://github.com/pybox2d/pybox2d' license=('GPL') -makedepends=('git' 'python2' 'swig2') -source=("$pkgbase::git://github.com/pybox2d/pybox2d.git#commit=69b535a335") +makedepends=('git' 'python2' 'swig') +source=("$pkgbase::git://github.com/pybox2d/pybox2d.git#commit=9c21fcc9a3") md5sums=('SKIP') build() { cd "$pkgbase" - python2 setup.py setopt --command=build_ext --option=swig --set-value=swig-2 + python2 setup.py setopt --command=build_ext --option=swig --set-value=swig python2 setup.py build }
[arch-commits] Commit in python-pybox2d/trunk (PKGBUILD)
Date: Sunday, October 4, 2015 @ 19:53:01 Author: arodseth Revision: 142937 upgpkg: python-pybox2d 1:2.3.0-1 Modified: python-pybox2d/trunk/PKGBUILD --+ PKGBUILD |1 + 1 file changed, 1 insertion(+) Modified: PKGBUILD === --- PKGBUILD2015-10-04 17:52:20 UTC (rev 142936) +++ PKGBUILD2015-10-04 17:53:01 UTC (rev 142937) @@ -6,6 +6,7 @@ pkgname=('python2-pybox2d') pkgver=2.3.0 pkgrel=1 +epoch=1 arch=('x86_64' 'i686') url='https://github.com/pybox2d/pybox2d' license=('GPL')
[arch-commits] Commit in python-pybox2d/trunk (PKGBUILD)
Date: Wednesday, June 10, 2015 @ 16:46:07 Author: foutrelis Revision: 135138 Point setuptools to swig-2 Modified: python-pybox2d/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-06-10 14:42:41 UTC (rev 135137) +++ PKGBUILD2015-06-10 14:46:07 UTC (rev 135138) @@ -15,8 +15,8 @@ build() { cd $pkgbase - - # TODO: set swig2 path. SWIG_PATH? + + python2 setup.py setopt --command=build_ext --option=swig --set-value=swig-2 python2 setup.py build }
[arch-commits] Commit in python-pybox2d/trunk (PKGBUILD)
Date: Monday, June 8, 2015 @ 18:52:51 Author: arodseth Revision: 134988 Repo moved to github Modified: python-pybox2d/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-06-08 16:43:21 UTC (rev 134987) +++ PKGBUILD2015-06-08 16:52:51 UTC (rev 134988) @@ -4,18 +4,19 @@ pkgbase=python-pybox2d pkgname=('python2-pybox2d') -pkgver=370 +pkgver=2.3.0 pkgrel=1 arch=('x86_64' 'i686') -url='http://code.google.com/p/pybox2d' +url='https://github.com/pybox2d/pybox2d' license=('GPL') -makedepends=('subversion' 'python2' 'swig') -source=($pkgbase::svn+http://pybox2d.googlecode.com/svn/trunk/;) +makedepends=('git' 'python2' 'swig2') +source=($pkgbase::git://github.com/pybox2d/pybox2d.git#commit=69b535a335) md5sums=('SKIP') build() { cd $pkgbase + # TODO: set swig2 path. SWIG_PATH? python2 setup.py build }
[arch-commits] Commit in python-pybox2d/trunk (PKGBUILD)
Date: Monday, January 27, 2014 @ 21:34:32 Author: arodseth Revision: 104873 upgpkg: python-pybox2d 370-1 Modified: python-pybox2d/trunk/PKGBUILD --+ PKGBUILD | 19 ++- 1 file changed, 10 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-01-27 20:34:13 UTC (rev 104872) +++ PKGBUILD2014-01-27 20:34:32 UTC (rev 104873) @@ -2,28 +2,29 @@ # Maintainer: Alexander Rødseth rods...@gmail.com # Contributor: Sven-Hendrik Haase s...@lutzhaase.com -pkgname=python-pybox2d +pkgbase=python-pybox2d +pkgname=('python2-pybox2d') pkgver=370 pkgrel=1 -pkgdesc='Python wrapper for Box2D' arch=('x86_64' 'i686') url=http://code.google.com/p/pybox2d; license=('GPL') -depends=('python' 'swig') makedepends=('subversion') -source=(svn+http://pybox2d.googlecode.com/svn/trunk/;) +source=($pkgbase::svn+http://pybox2d.googlecode.com/svn/trunk/;) md5sums=('SKIP') build() { - cd trunk + cd $pkgbase - python setup.py build + python2 setup.py build } -package() { - cd trunk +package_python2-pybox2d() { + depends=('python2' 'swig') + pkgdesc='Python wrapper for Box2D' - python setup.py install --root=$pkgdir + cd $pkgbase + python2 setup.py install --root=$pkgdir --optimize=1 } # vim: sw=2 ts=2 et:
[arch-commits] Commit in python-pybox2d/trunk (PKGBUILD)
Date: Tuesday, January 28, 2014 @ 01:01:38 Author: arodseth Revision: 104877 upgpkg: python-pybox2d 370-1 Modified: python-pybox2d/trunk/PKGBUILD --+ PKGBUILD | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-01-27 23:51:46 UTC (rev 104876) +++ PKGBUILD2014-01-28 00:01:38 UTC (rev 104877) @@ -7,9 +7,9 @@ pkgver=370 pkgrel=1 arch=('x86_64' 'i686') -url=http://code.google.com/p/pybox2d; +url='http://code.google.com/p/pybox2d' license=('GPL') -makedepends=('subversion') +makedepends=('subversion' 'python2' 'swig') source=($pkgbase::svn+http://pybox2d.googlecode.com/svn/trunk/;) md5sums=('SKIP') @@ -20,11 +20,16 @@ } package_python2-pybox2d() { - depends=('python2' 'swig') + depends=('python2') pkgdesc='Python wrapper for Box2D' cd $pkgbase + python2 setup.py install --root=$pkgdir --optimize=1 + + # Fixes the warning about a missing dependency on python + sed -i 's:python:python2:g' \ +$pkgdir/usr/lib/python2.7/site-packages/Box2D/__init__.py } # vim: sw=2 ts=2 et:
[arch-commits] Commit in python-pybox2d/trunk (PKGBUILD)
Date: Wednesday, September 18, 2013 @ 16:01:50 Author: arodseth Revision: 97342 Adopted Modified: python-pybox2d/trunk/PKGBUILD (contents, properties) --+ PKGBUILD | 16 ++-- 1 file changed, 10 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-09-18 12:13:34 UTC (rev 97341) +++ PKGBUILD2013-09-18 14:01:50 UTC (rev 97342) @@ -1,9 +1,12 @@ -# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com +# $Id$ +# Maintainer: Alexander Rødseth rods...@gmail.com +# Contributor: Sven-Hendrik Haase s...@lutzhaase.com + pkgname=python-pybox2d pkgver=370 pkgrel=1 -pkgdesc=Python wrapper for Box2D -arch=('i686' 'x86_64') +pkgdesc='Python wrapper for Box2D' +arch=('x86_64' 'i686') url=http://code.google.com/p/pybox2d; license=('GPL') depends=('python' 'swig') @@ -12,14 +15,15 @@ md5sums=('SKIP') build() { - cd ${srcdir}/trunk + cd trunk python setup.py build } package() { - cd ${srcdir}/trunk + cd trunk - python setup.py install --root=${pkgdir} + python setup.py install --root=$pkgdir } + # vim: sw=2 ts=2 et: Property changes on: python-pybox2d/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
[arch-commits] Commit in python-pybox2d/trunk (PKGBUILD)
Date: Friday, June 7, 2013 @ 17:38:48 Author: svenstaro Revision: 92516 upgpkg: python-pybox2d 370-1 Pushing python-pybox2d Modified: python-pybox2d/trunk/PKGBUILD --+ PKGBUILD | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-06-07 15:24:06 UTC (rev 92515) +++ PKGBUILD2013-06-07 15:38:48 UTC (rev 92516) @@ -1,25 +1,25 @@ # Maintainer: Sven-Hendrik Haase s...@lutzhaase.com -pkgname=pybox2d +pkgname=python-pybox2d pkgver=370 pkgrel=1 pkgdesc=Python wrapper for Box2D arch=('i686' 'x86_64') url=http://code.google.com/p/pybox2d; license=('GPL') -depends=('swig') +depends=('python' 'swig') makedepends=('subversion') -source=(http://pybox2d.googlecode.com/svn/trunk/;) -md5sums=(SKIP) +source=(svn+http://pybox2d.googlecode.com/svn/trunk/;) +md5sums=('SKIP') build() { cd ${srcdir}/trunk - python2 setup.py build + python setup.py build } package() { cd ${srcdir}/trunk - python2 setup.py install --root=${pkgdir} + python setup.py install --root=${pkgdir} } # vim: sw=2 ts=2 et: