[arch-commits] Commit in python-hunter/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, October 24, 2020 @ 17:07:59 Author: felixonmars Revision: 731471 archrelease: copy trunk to community-x86_64 Added: python-hunter/repos/community-x86_64/PKGBUILD (from rev 731470, python-hunter/trunk/PKGBUILD) Deleted: python-hunter/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 106 ++--- 1 file changed, 53 insertions(+), 53 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-24 17:07:34 UTC (rev 731470) +++ PKGBUILD2020-10-24 17:07:59 UTC (rev 731471) @@ -1,53 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=python-hunter -pkgver=3.3.0 -pkgrel=1 -arch=('x86_64') -pkgdesc='Hunter is a flexible code tracing toolkit' -license=('BSD') -url='https://github.com/ionelmc/python-hunter' -depends=('python-colorama' 'python-cymem' 'python-manhole') -optdepends=('gdb: for remote support') -makedepends=('python-pip' 'python-wheel' 'cython') -checkdepends=('python-pytest-benchmark' 'python-virtualenv' 'python-pytest' 'gdb' - 'python-process-tests' 'python-aspectlib') -source=("$pkgname-$pkgver.tar.gz::https://github.com/ionelmc/python-hunter/archive/v$pkgver.tar.gz;) -sha512sums=('ec23bbb2428b9e997ae6f96a7be8e99030f19d1aa48cf1e0f12be0661a3ed52cb3137b0d6e0db4ce796a2e3c1eca23d7208b27f37f3f1a4ceff6d1dfad0ef6b7') - -prepare() { - cd python-hunter-$pkgver - rm src/hunter/*.c - rm -r src/hunter/vendor - - sed -i 's/from .vendor.colorama/from colorama/' src/hunter/{actions,util}.py - sed -i 's/from .vendor._cymem.cymem/from cymem.cymem/' src/hunter/_event.pyx -} - -build() { - cd "$srcdir"/python-hunter-$pkgver - python setup.py build -} - -check() { - # Hack to process .pth files properly - # ptrace needed to pass the remote tests - - cd "$srcdir"/python-hunter-$pkgver - python tests/setup.py build_ext --inplace - virtualenv "$srcdir/pyvenv" --system-site-packages - ( -. "$srcdir/pyvenv/bin/activate" -python setup.py install -PYTHONPATH="$PWD/build/lib.linux-$CARCH-3.8" PATH="$srcdir/pyvenv/bin:$PATH" pytest - ) || : - - # Clean up to prevent it from being installed - rm build/lib.linux-$CARCH-3.8/*.so -} - -package() { - cd python-hunter-$pkgver - python setup.py install --root "$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: python-hunter/repos/community-x86_64/PKGBUILD (from rev 731470, python-hunter/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-24 17:07:59 UTC (rev 731471) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +pkgname=python-hunter +pkgver=3.3.1 +pkgrel=1 +arch=('x86_64') +pkgdesc='Hunter is a flexible code tracing toolkit' +license=('BSD') +url='https://github.com/ionelmc/python-hunter' +depends=('python-colorama' 'python-cymem' 'python-manhole') +optdepends=('gdb: for remote support') +makedepends=('python-pip' 'python-wheel' 'cython') +checkdepends=('python-pytest-benchmark' 'python-virtualenv' 'python-pytest' 'gdb' + 'python-process-tests' 'python-aspectlib') +source=("$pkgname-$pkgver.tar.gz::https://github.com/ionelmc/python-hunter/archive/v$pkgver.tar.gz;) +sha512sums=('8ac5d2f993bc7c75adae532d4bff5a905c7ec84d32389fcfabb4c5ca3d511a73dc84725d5a450be7d1281e006ec049a5b43c01a79890e0b00302b6b7df291d55') + +prepare() { + cd python-hunter-$pkgver + rm src/hunter/*.c + rm -r src/hunter/vendor + + sed -i 's/from .vendor.colorama/from colorama/' src/hunter/{actions,util}.py + sed -i 's/from .vendor._cymem.cymem/from cymem.cymem/' src/hunter/_event.pyx +} + +build() { + cd "$srcdir"/python-hunter-$pkgver + python setup.py build +} + +check() { + # Hack to process .pth files properly + # ptrace needed to pass the remote tests + + cd "$srcdir"/python-hunter-$pkgver + python tests/setup.py build_ext --inplace + virtualenv "$srcdir/pyvenv" --system-site-packages + ( +. "$srcdir/pyvenv/bin/activate" +python setup.py install +PYTHONPATH="$PWD/build/lib.linux-$CARCH-3.8" PATH="$srcdir/pyvenv/bin:$PATH" pytest + ) || : + + # Clean up to prevent it from being installed + rm build/lib.linux-$CARCH-3.8/*.so +} + +package() { + cd python-hunter-$pkgver + python setup.py install --root "$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in python-hunter/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, October 23, 2020 @ 20:01:30 Author: felixonmars Revision: 730770 archrelease: copy trunk to community-x86_64 Added: python-hunter/repos/community-x86_64/PKGBUILD (from rev 730769, python-hunter/trunk/PKGBUILD) Deleted: python-hunter/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 106 ++--- 1 file changed, 53 insertions(+), 53 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-23 20:01:18 UTC (rev 730769) +++ PKGBUILD2020-10-23 20:01:30 UTC (rev 730770) @@ -1,53 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=python-hunter -pkgver=3.2.2 -pkgrel=1 -arch=('x86_64') -pkgdesc='Hunter is a flexible code tracing toolkit' -license=('BSD') -url='https://github.com/ionelmc/python-hunter' -depends=('python-colorama' 'python-cymem' 'python-manhole') -optdepends=('gdb: for remote support') -makedepends=('python-pip' 'python-wheel' 'cython') -checkdepends=('python-pytest-benchmark' 'python-virtualenv' 'python-pytest' 'gdb' - 'python-process-tests' 'python-aspectlib') -source=("$pkgname-$pkgver.tar.gz::https://github.com/ionelmc/python-hunter/archive/v$pkgver.tar.gz;) -sha512sums=('cd16172288327006c9be211a80927a178e25312ea25e9ca0bb4e05e9c6cd4003f957533512488505ee1e9be8b3012281ba2372bd7447c20faaef030953aafa65') - -prepare() { - cd python-hunter-$pkgver - rm src/hunter/*.c - rm -r src/hunter/vendor - - sed -i 's/from .vendor.colorama/from colorama/' src/hunter/{actions,util}.py - sed -i 's/from .vendor._cymem.cymem/from cymem.cymem/' src/hunter/_event.pyx -} - -build() { - cd "$srcdir"/python-hunter-$pkgver - python setup.py build -} - -check() { - # Hack to process .pth files properly - # ptrace needed to pass the remote tests - - cd "$srcdir"/python-hunter-$pkgver - python tests/setup.py build_ext --inplace - virtualenv "$srcdir/pyvenv" --system-site-packages - ( -. "$srcdir/pyvenv/bin/activate" -python setup.py install -PYTHONPATH="$PWD/build/lib.linux-$CARCH-3.8" PATH="$srcdir/pyvenv/bin:$PATH" pytest - ) || : - - # Clean up to prevent it from being installed - rm build/lib.linux-$CARCH-3.8/*.so -} - -package() { - cd python-hunter-$pkgver - python setup.py install --root "$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: python-hunter/repos/community-x86_64/PKGBUILD (from rev 730769, python-hunter/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-23 20:01:30 UTC (rev 730770) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +pkgname=python-hunter +pkgver=3.3.0 +pkgrel=1 +arch=('x86_64') +pkgdesc='Hunter is a flexible code tracing toolkit' +license=('BSD') +url='https://github.com/ionelmc/python-hunter' +depends=('python-colorama' 'python-cymem' 'python-manhole') +optdepends=('gdb: for remote support') +makedepends=('python-pip' 'python-wheel' 'cython') +checkdepends=('python-pytest-benchmark' 'python-virtualenv' 'python-pytest' 'gdb' + 'python-process-tests' 'python-aspectlib') +source=("$pkgname-$pkgver.tar.gz::https://github.com/ionelmc/python-hunter/archive/v$pkgver.tar.gz;) +sha512sums=('ec23bbb2428b9e997ae6f96a7be8e99030f19d1aa48cf1e0f12be0661a3ed52cb3137b0d6e0db4ce796a2e3c1eca23d7208b27f37f3f1a4ceff6d1dfad0ef6b7') + +prepare() { + cd python-hunter-$pkgver + rm src/hunter/*.c + rm -r src/hunter/vendor + + sed -i 's/from .vendor.colorama/from colorama/' src/hunter/{actions,util}.py + sed -i 's/from .vendor._cymem.cymem/from cymem.cymem/' src/hunter/_event.pyx +} + +build() { + cd "$srcdir"/python-hunter-$pkgver + python setup.py build +} + +check() { + # Hack to process .pth files properly + # ptrace needed to pass the remote tests + + cd "$srcdir"/python-hunter-$pkgver + python tests/setup.py build_ext --inplace + virtualenv "$srcdir/pyvenv" --system-site-packages + ( +. "$srcdir/pyvenv/bin/activate" +python setup.py install +PYTHONPATH="$PWD/build/lib.linux-$CARCH-3.8" PATH="$srcdir/pyvenv/bin:$PATH" pytest + ) || : + + # Clean up to prevent it from being installed + rm build/lib.linux-$CARCH-3.8/*.so +} + +package() { + cd python-hunter-$pkgver + python setup.py install --root "$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in python-hunter/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, September 4, 2020 @ 22:51:54 Author: felixonmars Revision: 698668 archrelease: copy trunk to community-x86_64 Added: python-hunter/repos/community-x86_64/PKGBUILD (from rev 698667, python-hunter/trunk/PKGBUILD) Deleted: python-hunter/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 106 ++--- 1 file changed, 53 insertions(+), 53 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-09-04 22:51:44 UTC (rev 698667) +++ PKGBUILD2020-09-04 22:51:54 UTC (rev 698668) @@ -1,53 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=python-hunter -pkgver=3.2.1 -pkgrel=1 -arch=('x86_64') -pkgdesc='Hunter is a flexible code tracing toolkit' -license=('BSD') -url='https://github.com/ionelmc/python-hunter' -depends=('python-colorama' 'python-cymem' 'python-manhole') -optdepends=('gdb: for remote support') -makedepends=('python-pip' 'python-wheel' 'cython') -checkdepends=('python-pytest-benchmark' 'python-virtualenv' 'python-pytest' 'gdb' - 'python-process-tests' 'python-aspectlib') -source=("$pkgname-$pkgver.tar.gz::https://github.com/ionelmc/python-hunter/archive/v$pkgver.tar.gz;) -sha512sums=('5e4071b2c88e4d76630029c53890ed35e656f0a35e7cee0aa9bc898dff6a90fa9181b3ac4afaa28b31816b3fdc3e83451a47c213769be67f307e1c0167df') - -prepare() { - cd python-hunter-$pkgver - rm src/hunter/*.c - rm -r src/hunter/vendor - - sed -i 's/from .vendor.colorama/from colorama/' src/hunter/{actions,util}.py - sed -i 's/from .vendor._cymem.cymem/from cymem.cymem/' src/hunter/_event.pyx -} - -build() { - cd "$srcdir"/python-hunter-$pkgver - python setup.py build -} - -check() { - # Hack to process .pth files properly - # ptrace needed to pass the remote tests - - cd "$srcdir"/python-hunter-$pkgver - python tests/setup.py build_ext --inplace - virtualenv "$srcdir/pyvenv" --system-site-packages - ( -. "$srcdir/pyvenv/bin/activate" -python setup.py install -PYTHONPATH="$PWD/build/lib.linux-$CARCH-3.8" PATH="$srcdir/pyvenv/bin:$PATH" pytest - ) || : - - # Clean up to prevent it from being installed - rm build/lib.linux-$CARCH-3.8/*.so -} - -package() { - cd python-hunter-$pkgver - python setup.py install --root "$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: python-hunter/repos/community-x86_64/PKGBUILD (from rev 698667, python-hunter/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-09-04 22:51:54 UTC (rev 698668) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +pkgname=python-hunter +pkgver=3.2.2 +pkgrel=1 +arch=('x86_64') +pkgdesc='Hunter is a flexible code tracing toolkit' +license=('BSD') +url='https://github.com/ionelmc/python-hunter' +depends=('python-colorama' 'python-cymem' 'python-manhole') +optdepends=('gdb: for remote support') +makedepends=('python-pip' 'python-wheel' 'cython') +checkdepends=('python-pytest-benchmark' 'python-virtualenv' 'python-pytest' 'gdb' + 'python-process-tests' 'python-aspectlib') +source=("$pkgname-$pkgver.tar.gz::https://github.com/ionelmc/python-hunter/archive/v$pkgver.tar.gz;) +sha512sums=('cd16172288327006c9be211a80927a178e25312ea25e9ca0bb4e05e9c6cd4003f957533512488505ee1e9be8b3012281ba2372bd7447c20faaef030953aafa65') + +prepare() { + cd python-hunter-$pkgver + rm src/hunter/*.c + rm -r src/hunter/vendor + + sed -i 's/from .vendor.colorama/from colorama/' src/hunter/{actions,util}.py + sed -i 's/from .vendor._cymem.cymem/from cymem.cymem/' src/hunter/_event.pyx +} + +build() { + cd "$srcdir"/python-hunter-$pkgver + python setup.py build +} + +check() { + # Hack to process .pth files properly + # ptrace needed to pass the remote tests + + cd "$srcdir"/python-hunter-$pkgver + python tests/setup.py build_ext --inplace + virtualenv "$srcdir/pyvenv" --system-site-packages + ( +. "$srcdir/pyvenv/bin/activate" +python setup.py install +PYTHONPATH="$PWD/build/lib.linux-$CARCH-3.8" PATH="$srcdir/pyvenv/bin:$PATH" pytest + ) || : + + # Clean up to prevent it from being installed + rm build/lib.linux-$CARCH-3.8/*.so +} + +package() { + cd python-hunter-$pkgver + python setup.py install --root "$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in python-hunter/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, August 19, 2020 @ 15:49:35 Author: felixonmars Revision: 684988 archrelease: copy trunk to community-x86_64 Added: python-hunter/repos/community-x86_64/PKGBUILD (from rev 684987, python-hunter/trunk/PKGBUILD) Deleted: python-hunter/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 106 ++--- 1 file changed, 53 insertions(+), 53 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-19 15:48:41 UTC (rev 684987) +++ PKGBUILD2020-08-19 15:49:35 UTC (rev 684988) @@ -1,53 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=python-hunter -pkgver=3.2.0 -pkgrel=1 -arch=('x86_64') -pkgdesc='Hunter is a flexible code tracing toolkit' -license=('BSD') -url='https://github.com/ionelmc/python-hunter' -depends=('python-colorama' 'python-cymem' 'python-manhole') -optdepends=('gdb: for remote support') -makedepends=('python-pip' 'python-wheel' 'cython') -checkdepends=('python-pytest-benchmark' 'python-virtualenv' 'python-pytest' 'gdb' - 'python-process-tests' 'python-aspectlib') -source=("$pkgname-$pkgver.tar.gz::https://github.com/ionelmc/python-hunter/archive/v$pkgver.tar.gz;) -sha512sums=('6a2beec273dbe97424741877393cc143dcd3f7f34b3015c4bdba256db376311274db5792aa9435bbd47d64182c9febcd99ac602c792980bb5046cd0728e93aa5') - -prepare() { - cd python-hunter-$pkgver - rm src/hunter/*.c - rm -r src/hunter/vendor - - sed -i 's/from .vendor.colorama/from colorama/' src/hunter/{actions,util}.py - sed -i 's/from .vendor._cymem.cymem/from cymem.cymem/' src/hunter/_event.pyx -} - -build() { - cd "$srcdir"/python-hunter-$pkgver - python setup.py build -} - -check() { - # Hack to process .pth files properly - # ptrace needed to pass the remote tests - - cd "$srcdir"/python-hunter-$pkgver - python tests/setup.py build_ext --inplace - virtualenv "$srcdir/pyvenv" --system-site-packages - ( -. "$srcdir/pyvenv/bin/activate" -python setup.py install -PYTHONPATH="$PWD/build/lib.linux-$CARCH-3.8" PATH="$srcdir/pyvenv/bin:$PATH" pytest - ) || : - - # Clean up to prevent it from being installed - rm build/lib.linux-$CARCH-3.8/*.so -} - -package() { - cd python-hunter-$pkgver - python setup.py install --root "$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: python-hunter/repos/community-x86_64/PKGBUILD (from rev 684987, python-hunter/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-19 15:49:35 UTC (rev 684988) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +pkgname=python-hunter +pkgver=3.2.1 +pkgrel=1 +arch=('x86_64') +pkgdesc='Hunter is a flexible code tracing toolkit' +license=('BSD') +url='https://github.com/ionelmc/python-hunter' +depends=('python-colorama' 'python-cymem' 'python-manhole') +optdepends=('gdb: for remote support') +makedepends=('python-pip' 'python-wheel' 'cython') +checkdepends=('python-pytest-benchmark' 'python-virtualenv' 'python-pytest' 'gdb' + 'python-process-tests' 'python-aspectlib') +source=("$pkgname-$pkgver.tar.gz::https://github.com/ionelmc/python-hunter/archive/v$pkgver.tar.gz;) +sha512sums=('5e4071b2c88e4d76630029c53890ed35e656f0a35e7cee0aa9bc898dff6a90fa9181b3ac4afaa28b31816b3fdc3e83451a47c213769be67f307e1c0167df') + +prepare() { + cd python-hunter-$pkgver + rm src/hunter/*.c + rm -r src/hunter/vendor + + sed -i 's/from .vendor.colorama/from colorama/' src/hunter/{actions,util}.py + sed -i 's/from .vendor._cymem.cymem/from cymem.cymem/' src/hunter/_event.pyx +} + +build() { + cd "$srcdir"/python-hunter-$pkgver + python setup.py build +} + +check() { + # Hack to process .pth files properly + # ptrace needed to pass the remote tests + + cd "$srcdir"/python-hunter-$pkgver + python tests/setup.py build_ext --inplace + virtualenv "$srcdir/pyvenv" --system-site-packages + ( +. "$srcdir/pyvenv/bin/activate" +python setup.py install +PYTHONPATH="$PWD/build/lib.linux-$CARCH-3.8" PATH="$srcdir/pyvenv/bin:$PATH" pytest + ) || : + + # Clean up to prevent it from being installed + rm build/lib.linux-$CARCH-3.8/*.so +} + +package() { + cd python-hunter-$pkgver + python setup.py install --root "$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in python-hunter/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, August 16, 2020 @ 08:38:52 Author: felixonmars Revision: 680858 archrelease: copy trunk to community-x86_64 Added: python-hunter/repos/community-x86_64/PKGBUILD (from rev 680857, python-hunter/trunk/PKGBUILD) Deleted: python-hunter/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 97 + 1 file changed, 53 insertions(+), 44 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-16 08:38:47 UTC (rev 680857) +++ PKGBUILD2020-08-16 08:38:52 UTC (rev 680858) @@ -1,44 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=python-hunter -pkgver=3.1.3 -pkgrel=1 -arch=('x86_64') -pkgdesc='Hunter is a flexible code tracing toolkit' -license=('BSD') -url='https://github.com/ionelmc/python-hunter' -depends=('python-manhole' 'python-colorama') -optdepends=('gdb: for remote support') -makedepends=('python-pip' 'python-wheel' 'python-manhole' 'cython') -checkdepends=('python-pytest-benchmark' 'python-virtualenv' 'python-pytest-runner' 'gdb' - 'python-process-tests' 'python-aspectlib') -source=("$pkgname-$pkgver.tar.gz::https://github.com/ionelmc/python-hunter/archive/v$pkgver.tar.gz;) -sha512sums=('ea9cc935240526d2942568073cecfb2bef32d7caedd0b370850b208a56c652bf356ba0e5675281946419aafd966cbff148490f6f4439d0d808335a3e831adbf7') - -prepare() { - rm python-hunter-$pkgver/src/hunter/*.c -} - -build() { - cd "$srcdir"/python-hunter-$pkgver - python setup.py build -} - -check() { - # Hack to process .pth files properly - # ptrace needed to pass the remote tests - - cd "$srcdir"/python-hunter-$pkgver - virtualenv "$srcdir/pyvenv" --system-site-packages - ( -. "$srcdir/pyvenv/bin/activate" -python setup.py install -python setup.py pytest - ) || warning "Tests failed" -} - -package() { - cd python-hunter-$pkgver - python setup.py install --root "$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: python-hunter/repos/community-x86_64/PKGBUILD (from rev 680857, python-hunter/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-16 08:38:52 UTC (rev 680858) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +pkgname=python-hunter +pkgver=3.2.0 +pkgrel=1 +arch=('x86_64') +pkgdesc='Hunter is a flexible code tracing toolkit' +license=('BSD') +url='https://github.com/ionelmc/python-hunter' +depends=('python-colorama' 'python-cymem' 'python-manhole') +optdepends=('gdb: for remote support') +makedepends=('python-pip' 'python-wheel' 'cython') +checkdepends=('python-pytest-benchmark' 'python-virtualenv' 'python-pytest' 'gdb' + 'python-process-tests' 'python-aspectlib') +source=("$pkgname-$pkgver.tar.gz::https://github.com/ionelmc/python-hunter/archive/v$pkgver.tar.gz;) +sha512sums=('6a2beec273dbe97424741877393cc143dcd3f7f34b3015c4bdba256db376311274db5792aa9435bbd47d64182c9febcd99ac602c792980bb5046cd0728e93aa5') + +prepare() { + cd python-hunter-$pkgver + rm src/hunter/*.c + rm -r src/hunter/vendor + + sed -i 's/from .vendor.colorama/from colorama/' src/hunter/{actions,util}.py + sed -i 's/from .vendor._cymem.cymem/from cymem.cymem/' src/hunter/_event.pyx +} + +build() { + cd "$srcdir"/python-hunter-$pkgver + python setup.py build +} + +check() { + # Hack to process .pth files properly + # ptrace needed to pass the remote tests + + cd "$srcdir"/python-hunter-$pkgver + python tests/setup.py build_ext --inplace + virtualenv "$srcdir/pyvenv" --system-site-packages + ( +. "$srcdir/pyvenv/bin/activate" +python setup.py install +PYTHONPATH="$PWD/build/lib.linux-$CARCH-3.8" PATH="$srcdir/pyvenv/bin:$PATH" pytest + ) || : + + # Clean up to prevent it from being installed + rm build/lib.linux-$CARCH-3.8/*.so +} + +package() { + cd python-hunter-$pkgver + python setup.py install --root "$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in python-hunter/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, March 15, 2020 @ 10:34:50 Author: felixonmars Revision: 597738 archrelease: copy trunk to community-x86_64 Added: python-hunter/repos/community-x86_64/PKGBUILD (from rev 597735, python-hunter/trunk/PKGBUILD) Deleted: python-hunter/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 88 ++--- 1 file changed, 44 insertions(+), 44 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-03-15 10:34:47 UTC (rev 597737) +++ PKGBUILD2020-03-15 10:34:50 UTC (rev 597738) @@ -1,44 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=python-hunter -pkgver=3.1.2 -pkgrel=1 -arch=('x86_64') -pkgdesc='Hunter is a flexible code tracing toolkit' -license=('BSD') -url='https://github.com/ionelmc/python-hunter' -depends=('python-manhole' 'python-colorama') -optdepends=('gdb: for remote support') -makedepends=('python-pip' 'python-wheel' 'python-manhole' 'cython') -checkdepends=('python-pytest-benchmark' 'python-virtualenv' 'python-pytest-runner' 'gdb' - 'python-process-tests' 'python-aspectlib') -source=("$pkgname-$pkgver.tar.gz::https://github.com/ionelmc/python-hunter/archive/v$pkgver.tar.gz;) -sha512sums=('d39f6bcf986b8f20cb6f1c636a963a0149474aa7eda901e3344db30e7bf259dd78823659316ef194eba554d6b351756277243663d3c0a362c59ca4ac62a8af08') - -prepare() { - rm python-hunter-$pkgver/src/hunter/*.c -} - -build() { - cd "$srcdir"/python-hunter-$pkgver - python setup.py build -} - -check() { - # Hack to process .pth files properly - # ptrace needed to pass the remote tests - - cd "$srcdir"/python-hunter-$pkgver - virtualenv "$srcdir/pyvenv" --system-site-packages - ( -. "$srcdir/pyvenv/bin/activate" -python setup.py install -python setup.py pytest - ) || warning "Tests failed" -} - -package() { - cd python-hunter-$pkgver - python setup.py install --root "$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: python-hunter/repos/community-x86_64/PKGBUILD (from rev 597735, python-hunter/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-03-15 10:34:50 UTC (rev 597738) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +pkgname=python-hunter +pkgver=3.1.3 +pkgrel=1 +arch=('x86_64') +pkgdesc='Hunter is a flexible code tracing toolkit' +license=('BSD') +url='https://github.com/ionelmc/python-hunter' +depends=('python-manhole' 'python-colorama') +optdepends=('gdb: for remote support') +makedepends=('python-pip' 'python-wheel' 'python-manhole' 'cython') +checkdepends=('python-pytest-benchmark' 'python-virtualenv' 'python-pytest-runner' 'gdb' + 'python-process-tests' 'python-aspectlib') +source=("$pkgname-$pkgver.tar.gz::https://github.com/ionelmc/python-hunter/archive/v$pkgver.tar.gz;) +sha512sums=('ea9cc935240526d2942568073cecfb2bef32d7caedd0b370850b208a56c652bf356ba0e5675281946419aafd966cbff148490f6f4439d0d808335a3e831adbf7') + +prepare() { + rm python-hunter-$pkgver/src/hunter/*.c +} + +build() { + cd "$srcdir"/python-hunter-$pkgver + python setup.py build +} + +check() { + # Hack to process .pth files properly + # ptrace needed to pass the remote tests + + cd "$srcdir"/python-hunter-$pkgver + virtualenv "$srcdir/pyvenv" --system-site-packages + ( +. "$srcdir/pyvenv/bin/activate" +python setup.py install +python setup.py pytest + ) || warning "Tests failed" +} + +package() { + cd python-hunter-$pkgver + python setup.py install --root "$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in python-hunter/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, March 14, 2020 @ 21:36:24 Author: felixonmars Revision: 597301 archrelease: copy trunk to community-x86_64 Added: python-hunter/repos/community-x86_64/PKGBUILD (from rev 597299, python-hunter/trunk/PKGBUILD) Deleted: python-hunter/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 88 ++--- 1 file changed, 44 insertions(+), 44 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-03-14 21:36:23 UTC (rev 597300) +++ PKGBUILD2020-03-14 21:36:24 UTC (rev 597301) @@ -1,44 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=python-hunter -pkgver=3.1.1 -pkgrel=1 -arch=('x86_64') -pkgdesc='Hunter is a flexible code tracing toolkit' -license=('BSD') -url='https://github.com/ionelmc/python-hunter' -depends=('python-manhole' 'python-colorama') -optdepends=('gdb: for remote support') -makedepends=('python-pip' 'python-wheel' 'python-manhole' 'cython') -checkdepends=('python-pytest-benchmark' 'python-virtualenv' 'python-pytest-runner' 'gdb' - 'python-process-tests' 'python-aspectlib') -source=("$pkgname-$pkgver.tar.gz::https://github.com/ionelmc/python-hunter/archive/v$pkgver.tar.gz;) -sha512sums=('1d4f2dc0c7a8e13ac16db556c63a6726b7815d1cbe4ce265a5755323e5d05354d3d4926042950edff1d0330444fa7289bd22f25c792b05efad8bf8c8f5bc2d72') - -prepare() { - rm python-hunter-$pkgver/src/hunter/*.c -} - -build() { - cd "$srcdir"/python-hunter-$pkgver - python setup.py build -} - -check() { - # Hack to process .pth files properly - # ptrace needed to pass the remote tests - - cd "$srcdir"/python-hunter-$pkgver - virtualenv "$srcdir/pyvenv" --system-site-packages - ( -. "$srcdir/pyvenv/bin/activate" -python setup.py install -python setup.py pytest - ) || warning "Tests failed" -} - -package() { - cd python-hunter-$pkgver - python setup.py install --root "$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: python-hunter/repos/community-x86_64/PKGBUILD (from rev 597299, python-hunter/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-03-14 21:36:24 UTC (rev 597301) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +pkgname=python-hunter +pkgver=3.1.2 +pkgrel=1 +arch=('x86_64') +pkgdesc='Hunter is a flexible code tracing toolkit' +license=('BSD') +url='https://github.com/ionelmc/python-hunter' +depends=('python-manhole' 'python-colorama') +optdepends=('gdb: for remote support') +makedepends=('python-pip' 'python-wheel' 'python-manhole' 'cython') +checkdepends=('python-pytest-benchmark' 'python-virtualenv' 'python-pytest-runner' 'gdb' + 'python-process-tests' 'python-aspectlib') +source=("$pkgname-$pkgver.tar.gz::https://github.com/ionelmc/python-hunter/archive/v$pkgver.tar.gz;) +sha512sums=('d39f6bcf986b8f20cb6f1c636a963a0149474aa7eda901e3344db30e7bf259dd78823659316ef194eba554d6b351756277243663d3c0a362c59ca4ac62a8af08') + +prepare() { + rm python-hunter-$pkgver/src/hunter/*.c +} + +build() { + cd "$srcdir"/python-hunter-$pkgver + python setup.py build +} + +check() { + # Hack to process .pth files properly + # ptrace needed to pass the remote tests + + cd "$srcdir"/python-hunter-$pkgver + virtualenv "$srcdir/pyvenv" --system-site-packages + ( +. "$srcdir/pyvenv/bin/activate" +python setup.py install +python setup.py pytest + ) || warning "Tests failed" +} + +package() { + cd python-hunter-$pkgver + python setup.py install --root "$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in python-hunter/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, December 6, 2019 @ 17:25:43 Author: felixonmars Revision: 535856 archrelease: copy trunk to community-x86_64 Added: python-hunter/repos/community-x86_64/PKGBUILD (from rev 535855, python-hunter/trunk/PKGBUILD) Deleted: python-hunter/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 88 ++--- 1 file changed, 44 insertions(+), 44 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-12-06 17:25:35 UTC (rev 535855) +++ PKGBUILD2019-12-06 17:25:43 UTC (rev 535856) @@ -1,44 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=python-hunter -pkgver=3.0.4 -pkgrel=1 -arch=('x86_64') -pkgdesc='Hunter is a flexible code tracing toolkit' -license=('BSD') -url='https://github.com/ionelmc/python-hunter' -depends=('python-manhole' 'python-colorama') -optdepends=('gdb: for remote support') -makedepends=('python-setuptools' 'python-manhole' 'python-colorama' 'cython') -checkdepends=('python-pytest-benchmark' 'python-virtualenv' 'python-pytest-runner' 'gdb' - 'python-process-tests' 'python-aspectlib') -source=("$pkgname-$pkgver.tar.gz::https://github.com/ionelmc/python-hunter/archive/v$pkgver.tar.gz;) -sha512sums=('7b09ad8f88ac7f5b58ade46b2e027e89c841b00c1ae92cd25f7eb604a81c1fa00ee6f4c0169580ffe2c03d3d7dd38bc721d9dcbd9c5a29fe7ad09f418a96fdf0') - -prepare() { - rm python-hunter-$pkgver/src/hunter/*.c -} - -build() { - cd "$srcdir"/python-hunter-$pkgver - python setup.py build -} - -check() { - # Hack to process .pth files properly - # ptrace needed to pass the remote tests - - cd "$srcdir"/python-hunter-$pkgver - virtualenv "$srcdir/pyvenv" --system-site-packages - ( -. "$srcdir/pyvenv/bin/activate" -python setup.py install -python setup.py pytest - ) || warning "Tests failed" -} - -package() { - cd python-hunter-$pkgver - python setup.py install --root "$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: python-hunter/repos/community-x86_64/PKGBUILD (from rev 535855, python-hunter/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-12-06 17:25:43 UTC (rev 535856) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +pkgname=python-hunter +pkgver=3.0.5 +pkgrel=1 +arch=('x86_64') +pkgdesc='Hunter is a flexible code tracing toolkit' +license=('BSD') +url='https://github.com/ionelmc/python-hunter' +depends=('python-manhole' 'python-colorama') +optdepends=('gdb: for remote support') +makedepends=('python-setuptools' 'python-manhole' 'python-colorama' 'cython') +checkdepends=('python-pytest-benchmark' 'python-virtualenv' 'python-pytest-runner' 'gdb' + 'python-process-tests' 'python-aspectlib') +source=("$pkgname-$pkgver.tar.gz::https://github.com/ionelmc/python-hunter/archive/v$pkgver.tar.gz;) +sha512sums=('db8bc40684565c9e36bb323aa4ce890d1bd839d11f65145fb4ba48dcec2ac2bde7258f3f875553f49064621b41a8b0b7fbe877248c9c53be7fcb7bbfc979f95e') + +prepare() { + rm python-hunter-$pkgver/src/hunter/*.c +} + +build() { + cd "$srcdir"/python-hunter-$pkgver + python setup.py build +} + +check() { + # Hack to process .pth files properly + # ptrace needed to pass the remote tests + + cd "$srcdir"/python-hunter-$pkgver + virtualenv "$srcdir/pyvenv" --system-site-packages + ( +. "$srcdir/pyvenv/bin/activate" +python setup.py install +python setup.py pytest + ) || warning "Tests failed" +} + +package() { + cd python-hunter-$pkgver + python setup.py install --root "$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in python-hunter/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, November 15, 2019 @ 05:34:25 Author: felixonmars Revision: 528776 archrelease: copy trunk to community-x86_64 Added: python-hunter/repos/community-x86_64/PKGBUILD (from rev 528775, python-hunter/trunk/PKGBUILD) Deleted: python-hunter/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 88 ++--- 1 file changed, 44 insertions(+), 44 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-11-15 05:34:11 UTC (rev 528775) +++ PKGBUILD2019-11-15 05:34:25 UTC (rev 528776) @@ -1,44 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=python-hunter -pkgver=3.0.3 -pkgrel=2 -arch=('x86_64') -pkgdesc='Hunter is a flexible code tracing toolkit' -license=('BSD') -url='https://github.com/ionelmc/python-hunter' -depends=('python-manhole' 'python-colorama') -optdepends=('gdb: for remote support') -makedepends=('python-setuptools' 'python-manhole' 'python-colorama' 'cython') -checkdepends=('python-pytest-benchmark' 'python-virtualenv' 'python-pytest-runner' 'gdb' - 'python-process-tests' 'python-aspectlib') -source=("$pkgname-$pkgver.tar.gz::https://github.com/ionelmc/python-hunter/archive/v$pkgver.tar.gz;) -sha512sums=('366346c7029ad2a5885ff6f1a374f26c351a1a3a57e045cb9752a30b80766876487497ee311e5350295e5eb540e99d038fa775722c3bf7e5291b707200d8b1c0') - -prepare() { - rm python-hunter-$pkgver/src/hunter/*.c -} - -build() { - cd "$srcdir"/python-hunter-$pkgver - python setup.py build -} - -check() { - # Hack to process .pth files properly - # ptrace needed to pass the remote tests - - cd "$srcdir"/python-hunter-$pkgver - virtualenv "$srcdir/pyvenv" --system-site-packages - ( -. "$srcdir/pyvenv/bin/activate" -python setup.py install -python setup.py pytest - ) || warning "Tests failed" -} - -package() { - cd python-hunter-$pkgver - python setup.py install --root "$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: python-hunter/repos/community-x86_64/PKGBUILD (from rev 528775, python-hunter/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-11-15 05:34:25 UTC (rev 528776) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +pkgname=python-hunter +pkgver=3.0.4 +pkgrel=1 +arch=('x86_64') +pkgdesc='Hunter is a flexible code tracing toolkit' +license=('BSD') +url='https://github.com/ionelmc/python-hunter' +depends=('python-manhole' 'python-colorama') +optdepends=('gdb: for remote support') +makedepends=('python-setuptools' 'python-manhole' 'python-colorama' 'cython') +checkdepends=('python-pytest-benchmark' 'python-virtualenv' 'python-pytest-runner' 'gdb' + 'python-process-tests' 'python-aspectlib') +source=("$pkgname-$pkgver.tar.gz::https://github.com/ionelmc/python-hunter/archive/v$pkgver.tar.gz;) +sha512sums=('7b09ad8f88ac7f5b58ade46b2e027e89c841b00c1ae92cd25f7eb604a81c1fa00ee6f4c0169580ffe2c03d3d7dd38bc721d9dcbd9c5a29fe7ad09f418a96fdf0') + +prepare() { + rm python-hunter-$pkgver/src/hunter/*.c +} + +build() { + cd "$srcdir"/python-hunter-$pkgver + python setup.py build +} + +check() { + # Hack to process .pth files properly + # ptrace needed to pass the remote tests + + cd "$srcdir"/python-hunter-$pkgver + virtualenv "$srcdir/pyvenv" --system-site-packages + ( +. "$srcdir/pyvenv/bin/activate" +python setup.py install +python setup.py pytest + ) || warning "Tests failed" +} + +package() { + cd python-hunter-$pkgver + python setup.py install --root "$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in python-hunter/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, October 14, 2019 @ 16:47:08 Author: felixonmars Revision: 515749 archrelease: copy trunk to community-x86_64 Added: python-hunter/repos/community-x86_64/PKGBUILD (from rev 515748, python-hunter/trunk/PKGBUILD) Deleted: python-hunter/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 142 ++--- 1 file changed, 71 insertions(+), 71 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-10-14 16:46:54 UTC (rev 515748) +++ PKGBUILD2019-10-14 16:47:08 UTC (rev 515749) @@ -1,71 +0,0 @@ -# Maintainer: Felix Yan - -pkgbase=python-hunter -pkgname=('python-hunter' 'python2-hunter') -pkgver=3.0.1 -pkgrel=1 -arch=('x86_64') -pkgdesc='Hunter is a flexible code tracing toolkit' -license=('BSD') -url='https://github.com/ionelmc/python-hunter' -makedepends=('python-setuptools' 'python2-setuptools' 'python-manhole' 'python2-manhole' - 'python-colorama' 'python2-colorama' 'cython' 'cython2') -checkdepends=('python-pytest-benchmark' 'python2-pytest-benchmark' 'python-virtualenv' - 'python2-virtualenv' 'python-pytest-runner' 'python2-pytest-runner' 'gdb' - 'python-process-tests' 'python2-process-tests' 'python-aspectlib' 'python2-aspectlib') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/ionelmc/python-hunter/archive/v$pkgver.tar.gz;) -sha512sums=('865ab939a4bda9dd0f86bf3f4bd403be0b2a1c1128965e6ea2ab219aa3ddbc6508b5e3611f44a5f37ada28f3b28057784762ba2117e004fe5bf74ca1f8f73596') - -prepare() { - rm python-hunter-$pkgver/src/hunter/*.c - cp -a python-hunter-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/python-hunter-$pkgver - python setup.py build - - cd "$srcdir"/python-hunter-$pkgver-py2 - python2 setup.py build -} - -check() { - # Hack to process .pth files properly - # ptrace needed to pass the remote tests - - cd "$srcdir"/python-hunter-$pkgver - virtualenv "$srcdir/pyvenv" --system-site-packages - ( -. "$srcdir/pyvenv/bin/activate" -python setup.py install -python setup.py pytest - ) || warning "Tests failed" - - cd "$srcdir"/python-hunter-$pkgver-py2 - virtualenv2 "$srcdir/pyvenv-py2" --system-site-packages - ( -. "$srcdir/pyvenv-py2/bin/activate" -python2 setup.py install -python2 setup.py pytest - ) || warning "Tests failed" -} - -package_python-hunter() { - depends=('python-manhole' 'python-colorama') - optdepends=('gdb: for remote support') - - cd python-hunter-$pkgver - python setup.py install --root "$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python2-hunter() { - depends=('python2-manhole' 'python2-colorama') - optdepends=('gdb: for remote support') - - cd python-hunter-$pkgver-py2 - python2 setup.py install --root "$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - mv "$pkgdir"/usr/bin/hunter-trace{,2} -} Copied: python-hunter/repos/community-x86_64/PKGBUILD (from rev 515748, python-hunter/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-10-14 16:47:08 UTC (rev 515749) @@ -0,0 +1,71 @@ +# Maintainer: Felix Yan + +pkgbase=python-hunter +pkgname=('python-hunter' 'python2-hunter') +pkgver=3.0.3 +pkgrel=1 +arch=('x86_64') +pkgdesc='Hunter is a flexible code tracing toolkit' +license=('BSD') +url='https://github.com/ionelmc/python-hunter' +makedepends=('python-setuptools' 'python2-setuptools' 'python-manhole' 'python2-manhole' + 'python-colorama' 'python2-colorama' 'cython' 'cython2') +checkdepends=('python-pytest-benchmark' 'python2-pytest-benchmark' 'python-virtualenv' + 'python2-virtualenv' 'python-pytest-runner' 'python2-pytest-runner' 'gdb' + 'python-process-tests' 'python2-process-tests' 'python-aspectlib' 'python2-aspectlib') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/ionelmc/python-hunter/archive/v$pkgver.tar.gz;) +sha512sums=('366346c7029ad2a5885ff6f1a374f26c351a1a3a57e045cb9752a30b80766876487497ee311e5350295e5eb540e99d038fa775722c3bf7e5291b707200d8b1c0') + +prepare() { + rm python-hunter-$pkgver/src/hunter/*.c + cp -a python-hunter-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/python-hunter-$pkgver + python setup.py build + + cd "$srcdir"/python-hunter-$pkgver-py2 + python2 setup.py build +} + +check() { + # Hack to process .pth files properly + # ptrace needed to pass the remote tests + + cd "$srcdir"/python-hunter-$pkgver + virtualenv "$srcdir/pyvenv" --system-site-packages + ( +. "$srcdir/pyvenv/bin/activate" +python setup.py install +python setup.py pytest + ) || warning "Tests failed" + + cd "$srcdir"/python-hunter-$pkgver-py2 + virtualenv2 "$srcdir/pyvenv-py2" --system-site-packages + ( +. "$srcdir/pyvenv-py2/bin/activate" +python2 setup.py
[arch-commits] Commit in python-hunter/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, August 2, 2019 @ 07:38:29 Author: felixonmars Revision: 496965 archrelease: copy trunk to community-x86_64 Added: python-hunter/repos/community-x86_64/PKGBUILD (from rev 496964, python-hunter/trunk/PKGBUILD) Deleted: python-hunter/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 144 ++--- 1 file changed, 71 insertions(+), 73 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-02 07:38:16 UTC (rev 496964) +++ PKGBUILD2019-08-02 07:38:29 UTC (rev 496965) @@ -1,73 +0,0 @@ -# Maintainer: Felix Yan - -pkgbase=python-hunter -pkgname=('python-hunter' 'python2-hunter') -pkgver=2.2.1 -pkgrel=1 -arch=('x86_64') -pkgdesc='Hunter is a flexible code tracing toolkit' -license=('BSD') -url='https://github.com/ionelmc/python-hunter' -makedepends=('python-setuptools' 'python2-setuptools' 'python-fields' 'python2-fields' - 'python-colorama' 'python2-colorama' 'python-six' 'python2-six' 'cython' 'cython2') -checkdepends=('python-pytest-benchmark' 'python2-pytest-benchmark' 'python-virtualenv' - 'python2-virtualenv' 'python-pytest-runner' 'python2-pytest-runner' 'gdb' - 'python-manhole' 'python2-manhole' 'python-process-tests' 'python2-process-tests') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/ionelmc/python-hunter/archive/v$pkgver.tar.gz;) -sha512sums=('d8d6b9c4e909a91b528b8e8e2d35da266d82ebca98a5bf6697e518bac15bc50334912bd370258d4a18fc6514d8b65608679933f51491950e39caf1365b55ba88') - -prepare() { - rm python-hunter-$pkgver/src/hunter/*.c - cp -a python-hunter-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/python-hunter-$pkgver - python setup.py build - - cd "$srcdir"/python-hunter-$pkgver-py2 - python2 setup.py build -} - -check() { - # Hack to process .pth files properly - # ptrace needed to pass the remote tests - - cd "$srcdir"/python-hunter-$pkgver - virtualenv "$srcdir/pyvenv" --system-site-packages - ( -. "$srcdir/pyvenv/bin/activate" -python setup.py install -python setup.py pytest - ) || warning "Tests failed" - - cd "$srcdir"/python-hunter-$pkgver-py2 - virtualenv2 "$srcdir/pyvenv-py2" --system-site-packages - ( -. "$srcdir/pyvenv-py2/bin/activate" -python2 setup.py install -python2 setup.py pytest - ) || warning "Tests failed" -} - -package_python-hunter() { - depends=('python-fields' 'python-colorama' 'python-six') - optdepends=('python-manhole: for remote support' - 'gdb: for remote support') - - cd python-hunter-$pkgver - python setup.py install --root "$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python2-hunter() { - depends=('python2-fields' 'python2-colorama' 'python2-six') - optdepends=('python2-manhole: for remote support' - 'gdb: for remote support') - - cd python-hunter-$pkgver-py2 - python2 setup.py install --root "$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - mv "$pkgdir"/usr/bin/hunter-trace{,2} -} Copied: python-hunter/repos/community-x86_64/PKGBUILD (from rev 496964, python-hunter/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-02 07:38:29 UTC (rev 496965) @@ -0,0 +1,71 @@ +# Maintainer: Felix Yan + +pkgbase=python-hunter +pkgname=('python-hunter' 'python2-hunter') +pkgver=3.0.1 +pkgrel=1 +arch=('x86_64') +pkgdesc='Hunter is a flexible code tracing toolkit' +license=('BSD') +url='https://github.com/ionelmc/python-hunter' +makedepends=('python-setuptools' 'python2-setuptools' 'python-manhole' 'python2-manhole' + 'python-colorama' 'python2-colorama' 'cython' 'cython2') +checkdepends=('python-pytest-benchmark' 'python2-pytest-benchmark' 'python-virtualenv' + 'python2-virtualenv' 'python-pytest-runner' 'python2-pytest-runner' 'gdb' + 'python-process-tests' 'python2-process-tests' 'python-aspectlib' 'python2-aspectlib') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/ionelmc/python-hunter/archive/v$pkgver.tar.gz;) +sha512sums=('865ab939a4bda9dd0f86bf3f4bd403be0b2a1c1128965e6ea2ab219aa3ddbc6508b5e3611f44a5f37ada28f3b28057784762ba2117e004fe5bf74ca1f8f73596') + +prepare() { + rm python-hunter-$pkgver/src/hunter/*.c + cp -a python-hunter-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/python-hunter-$pkgver + python setup.py build + + cd "$srcdir"/python-hunter-$pkgver-py2 + python2 setup.py build +} + +check() { + # Hack to process .pth files properly + # ptrace needed to pass the remote tests + + cd "$srcdir"/python-hunter-$pkgver + virtualenv "$srcdir/pyvenv" --system-site-packages + ( +. "$srcdir/pyvenv/bin/activate" +python setup.py install +python setup.py pytest + ) || warning "Tests failed" + + cd
[arch-commits] Commit in python-hunter/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, January 19, 2019 @ 22:30:54 Author: felixonmars Revision: 424909 archrelease: copy trunk to community-x86_64 Added: python-hunter/repos/community-x86_64/PKGBUILD (from rev 424908, python-hunter/trunk/PKGBUILD) Deleted: python-hunter/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 146 ++--- 1 file changed, 73 insertions(+), 73 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-01-19 22:30:43 UTC (rev 424908) +++ PKGBUILD2019-01-19 22:30:54 UTC (rev 424909) @@ -1,73 +0,0 @@ -# Maintainer: Felix Yan - -pkgbase=python-hunter -pkgname=('python-hunter' 'python2-hunter') -pkgver=2.2.0 -pkgrel=1 -arch=('x86_64') -pkgdesc='Hunter is a flexible code tracing toolkit' -license=('BSD') -url='https://github.com/ionelmc/python-hunter' -makedepends=('python-setuptools' 'python2-setuptools' 'python-fields' 'python2-fields' - 'python-colorama' 'python2-colorama' 'python-six' 'python2-six' 'cython' 'cython2') -checkdepends=('python-pytest-benchmark' 'python2-pytest-benchmark' 'python-virtualenv' - 'python2-virtualenv' 'python-pytest-runner' 'python2-pytest-runner' 'gdb' - 'python-manhole' 'python2-manhole' 'python-process-tests' 'python2-process-tests') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/ionelmc/python-hunter/archive/v$pkgver.tar.gz;) -sha512sums=('78dacbc0ce1c52a570a88bfb9366e9deaea06174c80076dec4341e09ed0c31d71302dfe7b34ca942c04360a398625a992cca3145a19f1fd4e008b4953e9e2702') - -prepare() { - rm python-hunter-$pkgver/src/hunter/*.c - cp -a python-hunter-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/python-hunter-$pkgver - python setup.py build - - cd "$srcdir"/python-hunter-$pkgver-py2 - python2 setup.py build -} - -check() { - # Hack to process .pth files properly - # ptrace needed to pass the remote tests - - cd "$srcdir"/python-hunter-$pkgver - virtualenv "$srcdir/pyvenv" --system-site-packages - ( -. "$srcdir/pyvenv/bin/activate" -python setup.py install -python setup.py pytest - ) || warning "Tests failed" - - cd "$srcdir"/python-hunter-$pkgver-py2 - virtualenv2 "$srcdir/pyvenv-py2" --system-site-packages - ( -. "$srcdir/pyvenv-py2/bin/activate" -python2 setup.py install -python2 setup.py pytest - ) || warning "Tests failed" -} - -package_python-hunter() { - depends=('python-fields' 'python-colorama' 'python-six') - optdepends=('python-manhole: for remote support' - 'gdb: for remote support') - - cd python-hunter-$pkgver - python setup.py install --root "$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python2-hunter() { - depends=('python2-fields' 'python2-colorama' 'python2-six') - optdepends=('python2-manhole: for remote support' - 'gdb: for remote support') - - cd python-hunter-$pkgver-py2 - python2 setup.py install --root "$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - mv "$pkgdir"/usr/bin/hunter-trace{,2} -} Copied: python-hunter/repos/community-x86_64/PKGBUILD (from rev 424908, python-hunter/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-01-19 22:30:54 UTC (rev 424909) @@ -0,0 +1,73 @@ +# Maintainer: Felix Yan + +pkgbase=python-hunter +pkgname=('python-hunter' 'python2-hunter') +pkgver=2.2.1 +pkgrel=1 +arch=('x86_64') +pkgdesc='Hunter is a flexible code tracing toolkit' +license=('BSD') +url='https://github.com/ionelmc/python-hunter' +makedepends=('python-setuptools' 'python2-setuptools' 'python-fields' 'python2-fields' + 'python-colorama' 'python2-colorama' 'python-six' 'python2-six' 'cython' 'cython2') +checkdepends=('python-pytest-benchmark' 'python2-pytest-benchmark' 'python-virtualenv' + 'python2-virtualenv' 'python-pytest-runner' 'python2-pytest-runner' 'gdb' + 'python-manhole' 'python2-manhole' 'python-process-tests' 'python2-process-tests') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/ionelmc/python-hunter/archive/v$pkgver.tar.gz;) +sha512sums=('d8d6b9c4e909a91b528b8e8e2d35da266d82ebca98a5bf6697e518bac15bc50334912bd370258d4a18fc6514d8b65608679933f51491950e39caf1365b55ba88') + +prepare() { + rm python-hunter-$pkgver/src/hunter/*.c + cp -a python-hunter-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/python-hunter-$pkgver + python setup.py build + + cd "$srcdir"/python-hunter-$pkgver-py2 + python2 setup.py build +} + +check() { + # Hack to process .pth files properly + # ptrace needed to pass the remote tests + + cd "$srcdir"/python-hunter-$pkgver + virtualenv "$srcdir/pyvenv" --system-site-packages + ( +. "$srcdir/pyvenv/bin/activate" +python setup.py install +python setup.py pytest + ) || warning "Tests
[arch-commits] Commit in python-hunter/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, January 19, 2019 @ 20:30:15 Author: felixonmars Revision: 424861 archrelease: copy trunk to community-x86_64 Added: python-hunter/repos/community-x86_64/PKGBUILD (from rev 424860, python-hunter/trunk/PKGBUILD) Deleted: python-hunter/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 146 ++--- 1 file changed, 73 insertions(+), 73 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-01-19 20:29:58 UTC (rev 424860) +++ PKGBUILD2019-01-19 20:30:15 UTC (rev 424861) @@ -1,73 +0,0 @@ -# Maintainer: Felix Yan - -pkgbase=python-hunter -pkgname=('python-hunter' 'python2-hunter') -pkgver=2.1.0 -pkgrel=1 -arch=('x86_64') -pkgdesc='Hunter is a flexible code tracing toolkit' -license=('BSD') -url='https://github.com/ionelmc/python-hunter' -makedepends=('python-setuptools' 'python2-setuptools' 'python-fields' 'python2-fields' - 'python-colorama' 'python2-colorama' 'python-six' 'python2-six' 'cython' 'cython2') -checkdepends=('python-pytest-benchmark' 'python2-pytest-benchmark' 'python-virtualenv' - 'python2-virtualenv' 'python-pytest-runner' 'python2-pytest-runner' 'gdb' - 'python-manhole' 'python2-manhole' 'python-process-tests' 'python2-process-tests') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/ionelmc/python-hunter/archive/v$pkgver.tar.gz;) -sha512sums=('a7a6790029ba477a492cdd3f48e84a6239d6fd6a70b3fe0c5d5dc0218ad8e397d8ddd7ba800db4ef96b73106573cd78444725bb13c7f3fcd34102ff0abd4ee55') - -prepare() { - rm python-hunter-$pkgver/src/hunter/*.c - cp -a python-hunter-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/python-hunter-$pkgver - python setup.py build - - cd "$srcdir"/python-hunter-$pkgver-py2 - python2 setup.py build -} - -check() { - # Hack to process .pth files properly - # ptrace needed to pass the remote tests - - cd "$srcdir"/python-hunter-$pkgver - virtualenv "$srcdir/pyvenv" --system-site-packages - ( -. "$srcdir/pyvenv/bin/activate" -python setup.py install -python setup.py pytest - ) || warning "Tests failed" - - cd "$srcdir"/python-hunter-$pkgver-py2 - virtualenv2 "$srcdir/pyvenv-py2" --system-site-packages - ( -. "$srcdir/pyvenv-py2/bin/activate" -python2 setup.py install -python2 setup.py pytest - ) || warning "Tests failed" -} - -package_python-hunter() { - depends=('python-fields' 'python-colorama' 'python-six') - optdepends=('python-manhole: for remote support' - 'gdb: for remote support') - - cd python-hunter-$pkgver - python setup.py install --root "$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python2-hunter() { - depends=('python2-fields' 'python2-colorama' 'python2-six') - optdepends=('python2-manhole: for remote support' - 'gdb: for remote support') - - cd python-hunter-$pkgver-py2 - python2 setup.py install --root "$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - mv "$pkgdir"/usr/bin/hunter-trace{,2} -} Copied: python-hunter/repos/community-x86_64/PKGBUILD (from rev 424860, python-hunter/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-01-19 20:30:15 UTC (rev 424861) @@ -0,0 +1,73 @@ +# Maintainer: Felix Yan + +pkgbase=python-hunter +pkgname=('python-hunter' 'python2-hunter') +pkgver=2.2.0 +pkgrel=1 +arch=('x86_64') +pkgdesc='Hunter is a flexible code tracing toolkit' +license=('BSD') +url='https://github.com/ionelmc/python-hunter' +makedepends=('python-setuptools' 'python2-setuptools' 'python-fields' 'python2-fields' + 'python-colorama' 'python2-colorama' 'python-six' 'python2-six' 'cython' 'cython2') +checkdepends=('python-pytest-benchmark' 'python2-pytest-benchmark' 'python-virtualenv' + 'python2-virtualenv' 'python-pytest-runner' 'python2-pytest-runner' 'gdb' + 'python-manhole' 'python2-manhole' 'python-process-tests' 'python2-process-tests') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/ionelmc/python-hunter/archive/v$pkgver.tar.gz;) +sha512sums=('78dacbc0ce1c52a570a88bfb9366e9deaea06174c80076dec4341e09ed0c31d71302dfe7b34ca942c04360a398625a992cca3145a19f1fd4e008b4953e9e2702') + +prepare() { + rm python-hunter-$pkgver/src/hunter/*.c + cp -a python-hunter-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/python-hunter-$pkgver + python setup.py build + + cd "$srcdir"/python-hunter-$pkgver-py2 + python2 setup.py build +} + +check() { + # Hack to process .pth files properly + # ptrace needed to pass the remote tests + + cd "$srcdir"/python-hunter-$pkgver + virtualenv "$srcdir/pyvenv" --system-site-packages + ( +. "$srcdir/pyvenv/bin/activate" +python setup.py install +python setup.py pytest + ) || warning "Tests
[arch-commits] Commit in python-hunter/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, November 24, 2017 @ 12:41:00 Author: felixonmars Revision: 268296 archrelease: copy trunk to community-x86_64 Added: python-hunter/repos/community-x86_64/PKGBUILD (from rev 268295, python-hunter/trunk/PKGBUILD) Deleted: python-hunter/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 148 ++--- 1 file changed, 74 insertions(+), 74 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-11-24 12:40:35 UTC (rev 268295) +++ PKGBUILD2017-11-24 12:41:00 UTC (rev 268296) @@ -1,74 +0,0 @@ -# $Id: PKGBUILD 141472 2015-09-22 16:00:29Z fyan $ -# Maintainer: Felix Yan- -pkgbase=python-hunter -pkgname=('python-hunter' 'python2-hunter') -pkgver=2.0.1 -pkgrel=1 -arch=('i686' 'x86_64') -pkgdesc='Hunter is a flexible code tracing toolkit' -license=('BSD') -url='https://github.com/ionelmc/python-hunter' -makedepends=('python-setuptools' 'python2-setuptools' 'python-fields' 'python2-fields' - 'python-colorama' 'python2-colorama' 'python-six' 'python2-six' 'cython' 'cython2') -checkdepends=('python-pytest-benchmark' 'python2-pytest-benchmark' 'python-virtualenv' - 'python2-virtualenv' 'python-pytest-runner' 'python2-pytest-runner' 'gdb' - 'python-manhole' 'python2-manhole' 'python-process-tests' 'python2-process-tests') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/ionelmc/python-hunter/archive/v$pkgver.tar.gz;) -sha512sums=('672b0368bf90c09f44568c7b409ad8db5be98e5bfb5ae6583bfe39f75821718ed5ca0904cd9cf4b35328eff75c6d6b7764da8ef3997ddd38ba918133b4a35936') - -prepare() { - sed -i "s|'-mtarget'|'tests/target.py'|" python-hunter-$pkgver/tests/test_remote.py - cp -a python-hunter-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/python-hunter-$pkgver - python setup.py build - - cd "$srcdir"/python-hunter-$pkgver-py2 - python2 setup.py build -} - -check() { - # Hack to process .pth files properly - # ptrace needed to pass the remote tests - - cd "$srcdir"/python-hunter-$pkgver - virtualenv "$srcdir/pyvenv" --system-site-packages - ( -. "$srcdir/pyvenv/bin/activate" -python setup.py install -python setup.py pytest - ) || warning "Tests failed" - - cd "$srcdir"/python-hunter-$pkgver-py2 - virtualenv2 "$srcdir/pyvenv-py2" --system-site-packages - ( -. "$srcdir/pyvenv-py2/bin/activate" -python2 setup.py install -python2 setup.py pytest - ) || warning "Tests failed" -} - -package_python-hunter() { - depends=('python-fields' 'python-colorama' 'python-six') - optdepends=('python-manhole: for remote support' - 'gdb: for remote support') - - cd python-hunter-$pkgver - python setup.py install --root "$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python2-hunter() { - depends=('python2-fields' 'python2-colorama' 'python2-six') - optdepends=('python2-manhole: for remote support' - 'gdb: for remote support') - - cd python-hunter-$pkgver-py2 - python2 setup.py install --root "$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - mv "$pkgdir"/usr/bin/hunter-trace{,2} -} Copied: python-hunter/repos/community-x86_64/PKGBUILD (from rev 268295, python-hunter/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-11-24 12:41:00 UTC (rev 268296) @@ -0,0 +1,74 @@ +# $Id: PKGBUILD 141472 2015-09-22 16:00:29Z fyan $ +# Maintainer: Felix Yan + +pkgbase=python-hunter +pkgname=('python-hunter' 'python2-hunter') +pkgver=2.0.2 +pkgrel=1 +arch=('x86_64') +pkgdesc='Hunter is a flexible code tracing toolkit' +license=('BSD') +url='https://github.com/ionelmc/python-hunter' +makedepends=('python-setuptools' 'python2-setuptools' 'python-fields' 'python2-fields' + 'python-colorama' 'python2-colorama' 'python-six' 'python2-six' 'cython' 'cython2') +checkdepends=('python-pytest-benchmark' 'python2-pytest-benchmark' 'python-virtualenv' + 'python2-virtualenv' 'python-pytest-runner' 'python2-pytest-runner' 'gdb' + 'python-manhole' 'python2-manhole' 'python-process-tests' 'python2-process-tests') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/ionelmc/python-hunter/archive/v$pkgver.tar.gz;) +sha512sums=('e0f6ea2e19f389228e00e5e3c31f6477ab5d9776ae31b68bcd686a96fb5c4bce2c41643695e67c3d2cec9837e0f4e0e8898b513310deaf8ddc8e7b56ad0475a2') + +prepare() { + sed -i "s|'-mtarget'|'tests/target.py'|" python-hunter-$pkgver/tests/test_remote.py + cp -a python-hunter-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/python-hunter-$pkgver + python setup.py build + + cd "$srcdir"/python-hunter-$pkgver-py2 + python2 setup.py build +} + +check() { + # Hack to process .pth files properly + #
[arch-commits] Commit in python-hunter/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, September 25, 2016 @ 15:04:45 Author: felixonmars Revision: 190557 archrelease: copy trunk to community-x86_64 Added: python-hunter/repos/community-x86_64/PKGBUILD (from rev 190556, python-hunter/trunk/PKGBUILD) Deleted: python-hunter/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 132 ++--- 1 file changed, 66 insertions(+), 66 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2016-09-25 15:04:29 UTC (rev 190556) +++ PKGBUILD2016-09-25 15:04:45 UTC (rev 190557) @@ -1,66 +0,0 @@ -# $Id: PKGBUILD 141472 2015-09-22 16:00:29Z fyan $ -# Maintainer: Felix Yan- -pkgbase=python-hunter -pkgname=('python-hunter' 'python2-hunter') -pkgver=1.3.0 -pkgrel=1 -arch=('i686' 'x86_64') -pkgdesc='Hunter is a flexible code tracing toolkit' -license=('BSD') -url='https://github.com/ionelmc/python-hunter' -makedepends=('python-setuptools' 'python2-setuptools' 'python-fields' 'python2-fields' - 'python-colorama' 'python2-colorama' 'python-six' 'python2-six' 'git' - 'cython' 'cython2') -checkdepends=('python-pytest-benchmark' 'python2-pytest-benchmark' 'python2-virtualenv' - 'python-pytest-runner' 'python2-pytest-runner') -source=("git+https://github.com/ionelmc/python-hunter.git#tag=v$pkgver;) -sha512sums=('SKIP') - -prepare() { - cp -a python-hunter{,-py2} -} - -build() { - cd "$srcdir"/python-hunter - python setup.py build - - cd "$srcdir"/python-hunter-py2 - python2 setup.py build -} - -check() { - # Hack to process .pth files properly - - cd "$srcdir"/python-hunter - pyvenv "$srcdir/pyvenv" --system-site-packages - ( -. "$srcdir/pyvenv/bin/activate" -python setup.py install -python setup.py ptr - ) - - cd "$srcdir"/python-hunter-py2 - virtualenv2 "$srcdir/pyvenv-py2" --system-site-packages - ( -. "$srcdir/pyvenv-py2/bin/activate" -python2 setup.py install -python2 setup.py ptr - ) -} - -package_python-hunter() { - depends=('python-fields' 'python-colorama' 'python-six') - - cd python-hunter - python setup.py install --root "$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python2-hunter() { - depends=('python2-fields' 'python2-colorama' 'python2-six') - - cd python-hunter-py2 - python2 setup.py install --root "$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: python-hunter/repos/community-x86_64/PKGBUILD (from rev 190556, python-hunter/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2016-09-25 15:04:45 UTC (rev 190557) @@ -0,0 +1,66 @@ +# $Id: PKGBUILD 141472 2015-09-22 16:00:29Z fyan $ +# Maintainer: Felix Yan + +pkgbase=python-hunter +pkgname=('python-hunter' 'python2-hunter') +pkgver=1.4.1 +pkgrel=1 +arch=('i686' 'x86_64') +pkgdesc='Hunter is a flexible code tracing toolkit' +license=('BSD') +url='https://github.com/ionelmc/python-hunter' +makedepends=('python-setuptools' 'python2-setuptools' 'python-fields' 'python2-fields' + 'python-colorama' 'python2-colorama' 'python-six' 'python2-six' 'git' + 'cython' 'cython2') +checkdepends=('python-pytest-benchmark' 'python2-pytest-benchmark' 'python-virtualenv' + 'python2-virtualenv' 'python-pytest-runner' 'python2-pytest-runner') +source=("git+https://github.com/ionelmc/python-hunter.git#tag=v$pkgver;) +sha512sums=('SKIP') + +prepare() { + cp -a python-hunter{,-py2} +} + +build() { + cd "$srcdir"/python-hunter + python setup.py build + + cd "$srcdir"/python-hunter-py2 + python2 setup.py build +} + +check() { + # Hack to process .pth files properly + + cd "$srcdir"/python-hunter + virtualenv "$srcdir/pyvenv" --system-site-packages + ( +. "$srcdir/pyvenv/bin/activate" +python setup.py install +python setup.py ptr + ) + + cd "$srcdir"/python-hunter-py2 + virtualenv2 "$srcdir/pyvenv-py2" --system-site-packages + ( +. "$srcdir/pyvenv-py2/bin/activate" +python2 setup.py install +python2 setup.py ptr + ) +} + +package_python-hunter() { + depends=('python-fields' 'python-colorama' 'python-six') + + cd python-hunter + python setup.py install --root "$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-hunter() { + depends=('python2-fields' 'python2-colorama' 'python2-six') + + cd python-hunter-py2 + python2 setup.py install --root "$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}