[arch-commits] Commit in python-cmd2/repos/community-any (3 files)
Date: Saturday, August 12, 2017 @ 06:44:34 Author: felixonmars Revision: 249947 archrelease: copy trunk to community-any Added: python-cmd2/repos/community-any/PKGBUILD (from rev 249946, python-cmd2/trunk/PKGBUILD) Deleted: python-cmd2/repos/community-any/PKGBUILD python-cmd2/repos/community-any/fix-test.patch + PKGBUILD | 109 ++- fix-test.patch | 102 --- 2 files changed, 53 insertions(+), 158 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-08-12 06:44:17 UTC (rev 249946) +++ PKGBUILD2017-08-12 06:44:34 UTC (rev 249947) @@ -1,56 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Daniel Wallace - -pkgbase=python-cmd2 -pkgname=(python-cmd2 python2-cmd2) -pkgver=0.7.5 -pkgrel=1 -pkgdesc="Extra features for standard library's cmd module" -arch=('any') -url="https://github.com/python-cmd2/cmd2; -license=('MIT') -makedepends=('python-setuptools' 'python2-setuptools' 'python-pyparsing' 'python2-pyparsing' - 'python-pyperclip' 'python2-pyperclip') -checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-mock' 'python2-mock' 'vi') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/python-cmd2/cmd2/archive/$pkgver.tar.gz; -fix-test.patch) -sha512sums=('27f8d4076d6abcafef5e7a79049ab281e4bd76fa22ee83ea0c390af646cd8af03d93b4a05ab27eddb3974955fe5eb4f3fbff531b8903e2fa49fbd7d370603da9' - '4d9b2bd0125540935353d88d29ea5ffa78065cdf45d8f35b38ddf3eedd8c6193d518813aeccddb9261344c49b79fcdada39cb4de2f439a5e5faa2134147bd928') - -prepare() { - (cd cmd2-$pkgver; patch -p1 -i ../fix-test.patch) - cp -a cmd2-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/cmd2-$pkgver - python setup.py build - - cd "$srcdir"/cmd2-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/cmd2-$pkgver - python setup.py pytest - - cd "$srcdir"/cmd2-$pkgver-py2 - python2 setup.py pytest -} - -package_python-cmd2() { - depends=('python-pyparsing' 'python-pyperclip') - - cd "$srcdir"/cmd2-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 -} - -package_python2-cmd2() { - depends=('python2-pyparsing' 'python2-pyperclip') - - cd "$srcdir"/cmd2-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 -} - -# vim:set ts=2 sw=2 et: Copied: python-cmd2/repos/community-any/PKGBUILD (from rev 249946, python-cmd2/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-08-12 06:44:34 UTC (rev 249947) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Daniel Wallace + +pkgbase=python-cmd2 +pkgname=(python-cmd2 python2-cmd2) +pkgver=0.7.6 +pkgrel=1 +pkgdesc="Extra features for standard library's cmd module" +arch=('any') +url="https://github.com/python-cmd2/cmd2; +license=('MIT') +makedepends=('python-setuptools' 'python2-setuptools' 'python-pyparsing' 'python2-pyparsing' + 'python-pyperclip' 'python2-pyperclip' 'python2-subprocess32') +checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-mock' 'python2-mock' 'vi') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/python-cmd2/cmd2/archive/$pkgver.tar.gz;) +sha512sums=('05e988deb762725d17ce7b109e2b5d9d6f0b9f40af57fe428e75529c9d1f171d2677f2ab3586e418b20184e06bb5adab1dc93ec40f35014917d5871e6d88cdde') + +prepare() { + cp -a cmd2-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/cmd2-$pkgver + python setup.py build + + cd "$srcdir"/cmd2-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/cmd2-$pkgver + python setup.py pytest + + cd "$srcdir"/cmd2-$pkgver-py2 + python2 setup.py pytest +} + +package_python-cmd2() { + depends=('python-pyparsing' 'python-pyperclip') + + cd "$srcdir"/cmd2-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +} + +package_python2-cmd2() { + depends=('python2-pyparsing' 'python2-pyperclip' 'python2-subprocess32') + + cd "$srcdir"/cmd2-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 +} + +# vim:set ts=2 sw=2 et: Deleted: fix-test.patch === --- fix-test.patch 2017-08-12 06:44:17 UTC (rev 249946) +++ fix-test.patch 2017-08-12 06:44:34 UTC (rev 249947) @@ -1,102 +0,0 @@ -commit 87e04d73046e910b639aaec462b4b77a1735f404 -Author: Felix Yan -Date: Mon Jul 10 00:29:42 2017 +0800 - -Use monkeypatch to ensure os.system is restored - -Without this patch, running tests like test_edit_number before -test_default_to_shell_good in the same process will trigger -this error: - -``` -___ test_default_to_shell_good
[arch-commits] Commit in python-cmd2/repos/community-any (3 files)
Date: Sunday, July 9, 2017 @ 17:06:47 Author: felixonmars Revision: 243442 archrelease: copy trunk to community-any Added: python-cmd2/repos/community-any/PKGBUILD (from rev 243441, python-cmd2/trunk/PKGBUILD) python-cmd2/repos/community-any/fix-test.patch (from rev 243441, python-cmd2/trunk/fix-test.patch) Deleted: python-cmd2/repos/community-any/PKGBUILD + PKGBUILD | 111 +++ fix-test.patch | 102 ++ 2 files changed, 158 insertions(+), 55 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-07-09 17:06:24 UTC (rev 243441) +++ PKGBUILD2017-07-09 17:06:47 UTC (rev 243442) @@ -1,55 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Daniel Wallace - -pkgbase=python-cmd2 -pkgname=(python-cmd2 python2-cmd2) -pkgver=0.7.4 -pkgrel=1 -pkgdesc="Extra features for standard library's cmd module" -arch=('any') -url="https://github.com/python-cmd2/cmd2; -license=('MIT') -makedepends=('python-setuptools' 'python2-setuptools' 'python-pyparsing' 'python2-pyparsing' - 'python-pyperclip' 'python2-pyperclip') -checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-mock' 'python2-mock' 'vi') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/python-cmd2/cmd2/archive/$pkgver.tar.gz;) -sha512sums=('9d2d84a773a6ee534336b4044e32521def400b81a7e5ac22dbc9b18ac4088d2adff34139965b382fb35d278c0f1dce83f43219a79c5fb8a642aafbfebe6dea83') - -prepare() { - cp -a cmd2-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/cmd2-$pkgver - python setup.py build - - cd "$srcdir"/cmd2-$pkgver-py2 - python2 setup.py build -} - -check() { - # https://github.com/python-cmd2/cmd2/issues/171 - - cd "$srcdir"/cmd2-$pkgver - python setup.py pytest --addopts "-k 'not test_path_completion_user_expansion'" - - cd "$srcdir"/cmd2-$pkgver-py2 - python2 setup.py pytest --addopts "-k 'not test_path_completion_user_expansion'" -} - -package_python-cmd2() { - depends=('python-pyparsing' 'python-pyperclip') - - cd "$srcdir"/cmd2-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 -} - -package_python2-cmd2() { - depends=('python2-pyparsing' 'python2-pyperclip') - - cd "$srcdir"/cmd2-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 -} - -# vim:set ts=2 sw=2 et: Copied: python-cmd2/repos/community-any/PKGBUILD (from rev 243441, python-cmd2/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-07-09 17:06:47 UTC (rev 243442) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Daniel Wallace + +pkgbase=python-cmd2 +pkgname=(python-cmd2 python2-cmd2) +pkgver=0.7.5 +pkgrel=1 +pkgdesc="Extra features for standard library's cmd module" +arch=('any') +url="https://github.com/python-cmd2/cmd2; +license=('MIT') +makedepends=('python-setuptools' 'python2-setuptools' 'python-pyparsing' 'python2-pyparsing' + 'python-pyperclip' 'python2-pyperclip') +checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-mock' 'python2-mock' 'vi') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/python-cmd2/cmd2/archive/$pkgver.tar.gz; +fix-test.patch) +sha512sums=('27f8d4076d6abcafef5e7a79049ab281e4bd76fa22ee83ea0c390af646cd8af03d93b4a05ab27eddb3974955fe5eb4f3fbff531b8903e2fa49fbd7d370603da9' + '4d9b2bd0125540935353d88d29ea5ffa78065cdf45d8f35b38ddf3eedd8c6193d518813aeccddb9261344c49b79fcdada39cb4de2f439a5e5faa2134147bd928') + +prepare() { + (cd cmd2-$pkgver; patch -p1 -i ../fix-test.patch) + cp -a cmd2-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/cmd2-$pkgver + python setup.py build + + cd "$srcdir"/cmd2-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/cmd2-$pkgver + python setup.py pytest + + cd "$srcdir"/cmd2-$pkgver-py2 + python2 setup.py pytest +} + +package_python-cmd2() { + depends=('python-pyparsing' 'python-pyperclip') + + cd "$srcdir"/cmd2-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +} + +package_python2-cmd2() { + depends=('python2-pyparsing' 'python2-pyperclip') + + cd "$srcdir"/cmd2-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 +} + +# vim:set ts=2 sw=2 et: Copied: python-cmd2/repos/community-any/fix-test.patch (from rev 243441, python-cmd2/trunk/fix-test.patch) === --- fix-test.patch (rev 0) +++ fix-test.patch 2017-07-09 17:06:47 UTC (rev 243442) @@ -0,0 +1,102 @@ +commit 87e04d73046e910b639aaec462b4b77a1735f404 +Author: Felix Yan +Date: Mon Jul 10 00:29:42 2017 +0800 + +Use monkeypatch to ensure os.system is restored + +Without this patch, running
[arch-commits] Commit in python-cmd2/repos/community-any (3 files)
Date: Monday, May 29, 2017 @ 13:21:57 Author: felixonmars Revision: 230877 archrelease: copy trunk to community-any Added: python-cmd2/repos/community-any/PKGBUILD (from rev 230876, python-cmd2/trunk/PKGBUILD) Deleted: python-cmd2/repos/community-any/PKGBUILD python-cmd2/repos/community-any/issue55.patch ---+ PKGBUILD | 107 - issue55.patch | 144 2 files changed, 52 insertions(+), 199 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-05-29 13:21:39 UTC (rev 230876) +++ PKGBUILD2017-05-29 13:21:57 UTC (rev 230877) @@ -1,55 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Daniel Wallace - -pkgbase=python-cmd2 -pkgname=(python-cmd2 python2-cmd2) -pkgver=0.7.0 -pkgrel=1 -pkgdesc="Extra features for standard library's cmd module" -arch=('any') -url="https://github.com/python-cmd2/cmd2; -license=('MIT') -makedepends=('python-setuptools' 'python2-setuptools' 'python-pyparsing' 'python2-pyparsing' 'git') -checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-mock' 'python2-mock') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/python-cmd2/cmd2/archive/$pkgver.tar.gz; -issue55.patch) -sha512sums=('1c52d08379e8aa89c6503ac91b62d7278522eadd9d2040eead53c956ca77f6076712b31c0a724a9b675d2b7618750e833ef8fbcad579be4094c5da51581310cc' - 'e9f4d5d64cd7ec71daa38262a9e7364b325cda3518bb6ba8e547d351c39f98c0325ea09a17d8f1ef442ad1bd293405243abb3b2b8dc5b5fd2ad9441a51747f8a') - -prepare() { - (cd cmd2-$pkgver; patch -p1 -i ../issue55.patch) - cp -a cmd2-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/cmd2-$pkgver - python setup.py build - - cd "$srcdir"/cmd2-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/cmd2-$pkgver - python setup.py pytest - - cd "$srcdir"/cmd2-$pkgver-py2 - python2 setup.py pytest -} - -package_python-cmd2() { - depends=('python-pyparsing') - - cd "$srcdir"/cmd2-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 -} - -package_python2-cmd2() { - depends=('python2-pyparsing') - - cd "$srcdir"/cmd2-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 -} - -# vim:set ts=2 sw=2 et: Copied: python-cmd2/repos/community-any/PKGBUILD (from rev 230876, python-cmd2/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-05-29 13:21:57 UTC (rev 230877) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Daniel Wallace + +pkgbase=python-cmd2 +pkgname=(python-cmd2 python2-cmd2) +pkgver=0.7.2 +pkgrel=1 +pkgdesc="Extra features for standard library's cmd module" +arch=('any') +url="https://github.com/python-cmd2/cmd2; +license=('MIT') +makedepends=('python-setuptools' 'python2-setuptools' 'python-pyparsing' 'python2-pyparsing' 'git') +checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-mock' 'python2-mock') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/python-cmd2/cmd2/archive/$pkgver.tar.gz;) +sha512sums=('5e2dd8874935c2fc2b139983fb6e783fa2db4b8c0525fe92084767c742d791647bfa85a36cbb4386874c181c03332e72469c45fa635a89469744da9d649bed9a') + +prepare() { + cp -a cmd2-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/cmd2-$pkgver + python setup.py build + + cd "$srcdir"/cmd2-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/cmd2-$pkgver + python setup.py pytest + + cd "$srcdir"/cmd2-$pkgver-py2 + python2 setup.py pytest +} + +package_python-cmd2() { + depends=('python-pyparsing') + + cd "$srcdir"/cmd2-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +} + +package_python2-cmd2() { + depends=('python2-pyparsing') + + cd "$srcdir"/cmd2-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 +} + +# vim:set ts=2 sw=2 et: Deleted: issue55.patch === --- issue55.patch 2017-05-29 13:21:39 UTC (rev 230876) +++ issue55.patch 2017-05-29 13:21:57 UTC (rev 230877) @@ -1,144 +0,0 @@ -From 3e69e10328370884fc1a55de6ba9bef7f7e01d73 Mon Sep 17 00:00:00 2001 -From: Todd Leonhardt -Date: Fri, 24 Feb 2017 00:51:40 -0500 -Subject: [PATCH] Added a couple unit tests for self.inputParser. - -One passes and the other fails and demonstrates the overall problem with the failing unit test for input redirection on some systems where a "-" ends up in the path name. - tests/test_parsing.py | 22 ++ - 1 file changed, 22 insertions(+) - -diff --git a/tests/test_parsing.py b/tests/test_parsing.py -index 7186a14..b6ae0a1 100644 a/tests/test_parsing.py -+++ b/tests/test_parsing.py -@@ -43,6 +43,12 @@ def parser(): - c._init_parser() - return c.parser -
[arch-commits] Commit in python-cmd2/repos/community-any (3 files)
Date: Wednesday, March 22, 2017 @ 09:13:53 Author: felixonmars Revision: 218362 archrelease: copy trunk to community-any Added: python-cmd2/repos/community-any/PKGBUILD (from rev 218361, python-cmd2/trunk/PKGBUILD) python-cmd2/repos/community-any/issue55.patch (from rev 218361, python-cmd2/trunk/issue55.patch) Deleted: python-cmd2/repos/community-any/PKGBUILD ---+ PKGBUILD | 107 + issue55.patch | 144 2 files changed, 199 insertions(+), 52 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-03-22 09:13:31 UTC (rev 218361) +++ PKGBUILD2017-03-22 09:13:53 UTC (rev 218362) @@ -1,52 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Daniel Wallace - -pkgbase=python-cmd2 -pkgname=(python-cmd2 python2-cmd2) -pkgver=0.6.9 -pkgrel=2 -pkgdesc="Extra features for standard library's cmd module" -arch=('any') -url="https://github.com/python-cmd2/cmd2; -license=('MIT') -makedepends=('git' 'python-setuptools' 'python2-setuptools' 'python-pyparsing' 'python2-pyparsing') -checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-mock' 'python2-mock') -source=("git+https://github.com/python-cmd2/cmd2.git#tag=$pkgver;) -md5sums=('SKIP') - -prepare() { - cp -a cmd2{,-py2} -} - -build() { - cd "$srcdir"/cmd2 - python setup.py build - - cd "$srcdir"/cmd2-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/cmd2 - python setup.py ptr - - cd "$srcdir"/cmd2-py2 - python2 setup.py ptr -} - -package_python-cmd2() { - depends=('python-pyparsing') - - cd "$srcdir"/cmd2 - python setup.py install --root="$pkgdir/" --optimize=1 -} - -package_python2-cmd2() { - depends=('python2-pyparsing') - - cd "$srcdir"/cmd2-py2 - python2 setup.py install --root="$pkgdir/" --optimize=1 -} - -# vim:set ts=2 sw=2 et: Copied: python-cmd2/repos/community-any/PKGBUILD (from rev 218361, python-cmd2/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-03-22 09:13:53 UTC (rev 218362) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Daniel Wallace + +pkgbase=python-cmd2 +pkgname=(python-cmd2 python2-cmd2) +pkgver=0.7.0 +pkgrel=1 +pkgdesc="Extra features for standard library's cmd module" +arch=('any') +url="https://github.com/python-cmd2/cmd2; +license=('MIT') +makedepends=('python-setuptools' 'python2-setuptools' 'python-pyparsing' 'python2-pyparsing' 'git') +checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-mock' 'python2-mock') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/python-cmd2/cmd2/archive/$pkgver.tar.gz; +issue55.patch) +sha512sums=('1c52d08379e8aa89c6503ac91b62d7278522eadd9d2040eead53c956ca77f6076712b31c0a724a9b675d2b7618750e833ef8fbcad579be4094c5da51581310cc' + 'e9f4d5d64cd7ec71daa38262a9e7364b325cda3518bb6ba8e547d351c39f98c0325ea09a17d8f1ef442ad1bd293405243abb3b2b8dc5b5fd2ad9441a51747f8a') + +prepare() { + (cd cmd2-$pkgver; patch -p1 -i ../issue55.patch) + cp -a cmd2-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/cmd2-$pkgver + python setup.py build + + cd "$srcdir"/cmd2-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/cmd2-$pkgver + python setup.py pytest + + cd "$srcdir"/cmd2-$pkgver-py2 + python2 setup.py pytest +} + +package_python-cmd2() { + depends=('python-pyparsing') + + cd "$srcdir"/cmd2-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +} + +package_python2-cmd2() { + depends=('python2-pyparsing') + + cd "$srcdir"/cmd2-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 +} + +# vim:set ts=2 sw=2 et: Copied: python-cmd2/repos/community-any/issue55.patch (from rev 218361, python-cmd2/trunk/issue55.patch) === --- issue55.patch (rev 0) +++ issue55.patch 2017-03-22 09:13:53 UTC (rev 218362) @@ -0,0 +1,144 @@ +From 3e69e10328370884fc1a55de6ba9bef7f7e01d73 Mon Sep 17 00:00:00 2001 +From: Todd Leonhardt +Date: Fri, 24 Feb 2017 00:51:40 -0500 +Subject: [PATCH] Added a couple unit tests for self.inputParser. + +One passes and the other fails and demonstrates the overall problem with the failing unit test for input redirection on some systems where a "-" ends up in the path name. +--- + tests/test_parsing.py | 22 ++ + 1 file changed, 22 insertions(+) + +diff --git a/tests/test_parsing.py b/tests/test_parsing.py +index 7186a14..b6ae0a1 100644 +--- a/tests/test_parsing.py b/tests/test_parsing.py +@@ -43,6 +43,12 @@ def parser(): + c._init_parser() + return c.parser + ++@fixture ++def input_parser(): ++c = cmd2.Cmd() ++c._init_parser() ++
[arch-commits] Commit in python-cmd2/repos/community-any (3 files)
Date: Tuesday, October 4, 2016 @ 08:14:54 Author: felixonmars Revision: 191281 archrelease: copy trunk to community-any Added: python-cmd2/repos/community-any/PKGBUILD (from rev 191280, python-cmd2/trunk/PKGBUILD) Deleted: python-cmd2/repos/community-any/PKGBUILD python-cmd2/repos/community-any/python-3.5.patch --+ PKGBUILD | 110 + python-3.5.patch | 23 --- 2 files changed, 52 insertions(+), 81 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2016-10-04 08:14:33 UTC (rev 191280) +++ PKGBUILD2016-10-04 08:14:54 UTC (rev 191281) @@ -1,58 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Daniel Wallace - -pkgbase=python-cmd2 -pkgname=(python-cmd2 python2-cmd2) -pkgver=0.6.8 -_commit=3ed12b6154320d6e3e89c5aace04b7e5ac9bed2c -pkgrel=2 -pkgdesc="Extra features for standard library's cmd module" -arch=('any') -url="https://github.com/python-cmd2/cmd2; -license=('MIT') -makedepends=('git' 'python-setuptools' 'python2-setuptools' 'python-pyparsing' 'python2-pyparsing') -checkdepends=('python-pytest-runner' 'python2-pytest-runner') -source=("git+https://github.com/python-cmd2/cmd2.git#commit=$_commit; -python-3.5.patch) -md5sums=('SKIP' - 'a67eb13a752b55ba755f7fa7f7e954c9') - -prepare() { - (cd cmd2; patch -p1 -i ../python-3.5.patch) - cp -a cmd2{,-py2} -} - -build() { - cd "$srcdir"/cmd2 - python setup.py build - - cd "$srcdir"/cmd2-py2 - python2 setup.py build -} - -check() { - # Tests will be available in next release - - cd "$srcdir"/cmd2 - # python setup.py ptr - - cd "$srcdir"/cmd2-py2 - # python2 setup.py ptr -} - -package_python-cmd2() { - depends=('python-pyparsing') - - cd "$srcdir"/cmd2 - python setup.py install --root="$pkgdir/" --optimize=1 -} - -package_python2-cmd2() { - depends=('python2-pyparsing') - - cd "$srcdir"/cmd2-py2 - python2 setup.py install --root="$pkgdir/" --optimize=1 -} - -# vim:set ts=2 sw=2 et: Copied: python-cmd2/repos/community-any/PKGBUILD (from rev 191280, python-cmd2/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2016-10-04 08:14:54 UTC (rev 191281) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Daniel Wallace + +pkgbase=python-cmd2 +pkgname=(python-cmd2 python2-cmd2) +pkgver=0.6.9 +pkgrel=1 +pkgdesc="Extra features for standard library's cmd module" +arch=('any') +url="https://github.com/python-cmd2/cmd2; +license=('MIT') +makedepends=('git' 'python-setuptools' 'python2-setuptools' 'python-pyparsing' 'python2-pyparsing') +checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-mock' 'python2-mock') +source=("git+https://github.com/python-cmd2/cmd2.git#tag=$pkgver;) +md5sums=('SKIP') + +prepare() { + cp -a cmd2{,-py2} +} + +build() { + cd "$srcdir"/cmd2 + python setup.py build + + cd "$srcdir"/cmd2-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/cmd2 + python setup.py ptr + + cd "$srcdir"/cmd2-py2 + python2 setup.py ptr +} + +package_python-cmd2() { + depends=('python-pyparsing') + + cd "$srcdir"/cmd2 + python setup.py install --root="$pkgdir/" --optimize=1 +} + +package_python2-cmd2() { + depends=('python2-pyparsing') + + cd "$srcdir"/cmd2-py2 + python2 setup.py install --root="$pkgdir/" --optimize=1 +} + +# vim:set ts=2 sw=2 et: Deleted: python-3.5.patch === --- python-3.5.patch2016-10-04 08:14:33 UTC (rev 191280) +++ python-3.5.patch2016-10-04 08:14:54 UTC (rev 191281) @@ -1,23 +0,0 @@ -From 6ee37b45de8d2a8a1fe9f4db7f7a4b77f216b9ed Mon Sep 17 00:00:00 2001 -From: Hans Lellelid -Date: Thu, 18 Feb 2016 21:49:15 -0500 -Subject: [PATCH] subprocess.mswindows does not exist in python3.5 - -Am hoping that the sys.platform (https://docs.python.org/2/library/sys.html#sys.platform) check is sufficient, though perhaps there was a reason this was not done initially. - cmd2.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/cmd2.py b/cmd2.py -index 63e422f..4b11958 100755 a/cmd2.py -+++ b/cmd2.py -@@ -190,7 +190,7 @@ def __init__(self): - to be installed on operating system. - %s""" - --if subprocess.mswindows: -+if sys.platform == "win32": - try: - import win32clipboard - def get_paste_buffer():
[arch-commits] Commit in python-cmd2/repos/community-any (3 files)
Date: Monday, March 7, 2016 @ 16:07:54 Author: fyan Revision: 165517 archrelease: copy trunk to community-any Added: python-cmd2/repos/community-any/PKGBUILD (from rev 165516, python-cmd2/trunk/PKGBUILD) python-cmd2/repos/community-any/python-3.5.patch (from rev 165516, python-cmd2/trunk/python-3.5.patch) Deleted: python-cmd2/repos/community-any/PKGBUILD --+ PKGBUILD | 113 +++-- python-3.5.patch | 23 ++ 2 files changed, 81 insertions(+), 55 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2016-03-07 15:06:15 UTC (rev 165516) +++ PKGBUILD2016-03-07 15:07:54 UTC (rev 165517) @@ -1,55 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Daniel Wallace - -pkgbase=python-cmd2 -pkgname=(python-cmd2 python2-cmd2) -pkgver=0.6.8 -_commit=3ed12b6154320d6e3e89c5aace04b7e5ac9bed2c -pkgrel=1 -pkgdesc="Extra features for standard library's cmd module" -arch=('any') -url="https://github.com/python-cmd2/cmd2; -license=('MIT') -makedepends=('git' 'python-setuptools' 'python2-setuptools' 'python-pyparsing' 'python2-pyparsing') -checkdepends=('python-pytest-runner' 'python2-pytest-runner') -source=("git+https://github.com/python-cmd2/cmd2.git#commit=$_commit;) -md5sums=('SKIP') - -prepare() { - cp -a cmd2{,-py2} -} - -build() { - cd "$srcdir"/cmd2 - python setup.py build - - cd "$srcdir"/cmd2-py2 - python2 setup.py build -} - -check() { - # Tests will be available in next release - - cd "$srcdir"/cmd2 - # python setup.py ptr - - cd "$srcdir"/cmd2-py2 - # python2 setup.py ptr -} - -package_python-cmd2() { - depends=('python-pyparsing') - - cd "$srcdir"/cmd2 - python setup.py install --root="$pkgdir/" --optimize=1 -} - -package_python2-cmd2() { - depends=('python2-pyparsing') - - cd "$srcdir"/cmd2-py2 - python2 setup.py install --root="$pkgdir/" --optimize=1 -} - -# vim:set ts=2 sw=2 et: Copied: python-cmd2/repos/community-any/PKGBUILD (from rev 165516, python-cmd2/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2016-03-07 15:07:54 UTC (rev 165517) @@ -0,0 +1,58 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Daniel Wallace + +pkgbase=python-cmd2 +pkgname=(python-cmd2 python2-cmd2) +pkgver=0.6.8 +_commit=3ed12b6154320d6e3e89c5aace04b7e5ac9bed2c +pkgrel=2 +pkgdesc="Extra features for standard library's cmd module" +arch=('any') +url="https://github.com/python-cmd2/cmd2; +license=('MIT') +makedepends=('git' 'python-setuptools' 'python2-setuptools' 'python-pyparsing' 'python2-pyparsing') +checkdepends=('python-pytest-runner' 'python2-pytest-runner') +source=("git+https://github.com/python-cmd2/cmd2.git#commit=$_commit; +python-3.5.patch) +md5sums=('SKIP' + 'a67eb13a752b55ba755f7fa7f7e954c9') + +prepare() { + (cd cmd2; patch -p1 -i ../python-3.5.patch) + cp -a cmd2{,-py2} +} + +build() { + cd "$srcdir"/cmd2 + python setup.py build + + cd "$srcdir"/cmd2-py2 + python2 setup.py build +} + +check() { + # Tests will be available in next release + + cd "$srcdir"/cmd2 + # python setup.py ptr + + cd "$srcdir"/cmd2-py2 + # python2 setup.py ptr +} + +package_python-cmd2() { + depends=('python-pyparsing') + + cd "$srcdir"/cmd2 + python setup.py install --root="$pkgdir/" --optimize=1 +} + +package_python2-cmd2() { + depends=('python2-pyparsing') + + cd "$srcdir"/cmd2-py2 + python2 setup.py install --root="$pkgdir/" --optimize=1 +} + +# vim:set ts=2 sw=2 et: Copied: python-cmd2/repos/community-any/python-3.5.patch (from rev 165516, python-cmd2/trunk/python-3.5.patch) === --- python-3.5.patch(rev 0) +++ python-3.5.patch2016-03-07 15:07:54 UTC (rev 165517) @@ -0,0 +1,23 @@ +From 6ee37b45de8d2a8a1fe9f4db7f7a4b77f216b9ed Mon Sep 17 00:00:00 2001 +From: Hans Lellelid +Date: Thu, 18 Feb 2016 21:49:15 -0500 +Subject: [PATCH] subprocess.mswindows does not exist in python3.5 + +Am hoping that the sys.platform (https://docs.python.org/2/library/sys.html#sys.platform) check is sufficient, though perhaps there was a reason this was not done initially. +--- + cmd2.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/cmd2.py b/cmd2.py +index 63e422f..4b11958 100755 +--- a/cmd2.py b/cmd2.py +@@ -190,7 +190,7 @@ def __init__(self): + to be installed on operating system. + %s""" + +-if subprocess.mswindows: ++if sys.platform == "win32": + try: + import win32clipboard + def get_paste_buffer():