[gentoo-commits] repo/gentoo:master commit in: dev-python/vcstools/
commit: 60b792be7415693a95d5e38530b3e309c6dfd34c Author: Arthur Zamarin gentoo org> AuthorDate: Sun Sep 26 17:42:12 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Sep 26 17:45:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60b792be dev-python/vcstools: mark ALLARCHES Signed-off-by: Arthur Zamarin gentoo.org> dev-python/vcstools/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/vcstools/metadata.xml b/dev-python/vcstools/metadata.xml index c100430dcab..4a8bec5b97b 100644 --- a/dev-python/vcstools/metadata.xml +++ b/dev-python/vcstools/metadata.xml @@ -5,6 +5,7 @@ r...@gentoo.org Gentoo ROS Project + vcstools/vcstools vcstools
[gentoo-commits] repo/gentoo:master commit in: dev-python/vcstools/
commit: 6851dd2506a943e2a3a7ebae29b441655f657f92 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Sep 26 17:39:30 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Sep 26 17:45:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6851dd25 dev-python/vcstools: enable py3.9, enable py3.10 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/vcstools/vcstools-0.1.42.ebuild | 56 ++ 1 file changed, 27 insertions(+), 29 deletions(-) diff --git a/dev-python/vcstools/vcstools-0.1.42.ebuild b/dev-python/vcstools/vcstools-0.1.42.ebuild index 08041294117..beea876d550 100644 --- a/dev-python/vcstools/vcstools-0.1.42.ebuild +++ b/dev-python/vcstools/vcstools-0.1.42.ebuild @@ -2,58 +2,56 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python{3_7,3_8} ) -SCM="" -if [ "${PV#}" != "${PV}" ] ; then - SCM="git-r3" - EGIT_REPO_URI="https://github.com/vcstools/vcstools; -fi +PYTHON_COMPAT=( python3_{8..10} ) -inherit ${SCM} distutils-r1 +inherit distutils-r1 DESCRIPTION="Python library for interacting with various VCS systems" HOMEPAGE="https://wiki.ros.org/vcstools; -if [ "${PV#}" != "${PV}" ] ; then - SRC_URI="" -else - SRC_URI="http://download.ros.org/downloads/${PN}/${P}.tar.gz - https://github.com/vcstools/vcstools/archive/${PV}.tar.gz -> ${P}.tar.gz - " - KEYWORDS="~amd64 ~arm" -fi +SRC_URI=" + http://download.ros.org/downloads/${PN}/${P}.tar.gz + https://github.com/vcstools/vcstools/archive/${PV}.tar.gz -> ${P}.tar.gz +" LICENSE="BSD" SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" +KEYWORDS="~amd64 ~arm" RDEPEND=" dev-python/pyyaml[${PYTHON_USEDEP}] dev-python/python-dateutil[${PYTHON_USEDEP}] " -DEPEND="${RDEPEND}" BDEPEND="test? ( - dev-python/nose[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] dev-vcs/git - dev-vcs/bzr dev-vcs/mercurial dev-vcs/subversion ) " + PATCHES=( "${FILESDIR}/yaml.patch" ) -python_test() { +distutils_enable_tests nose + +src_prepare() { + # Those fail because of broken upstream testing + rm test/test_bzr.py || die + sed -e 's/test_checkout_timeout/_&/' -i test/test_git.py || die + + distutils-r1_src_prepare +} + +src_test() { # From travis.yml # Set git config to silence some stuff in the tests - git config --global user.email "f...@example.com" - git config --global user.name "Foo Bar" + git config --global user.email "f...@example.com" || die + git config --global user.name "Foo Bar" || die # Set the hg user - echo -e "[ui]\nusername = Your Name " >> ~/.hgrc - # Set the bzr user - bzr whoami "Your Name " - #git config --global user.email "y...@example.com" - #git config --global user.name "Your Name" + cat > ~/.hgrc <<- EOF || die + [ui] + username = Your Name + EOF - nosetests --with-coverage --cover-package vcstools || die + distutils-r1_src_test }
[gentoo-commits] repo/gentoo:master commit in: dev-python/vcstools/
commit: 4f23c0f627be73a237c4861daca11fc0d40b3a79 Author: Jakov Smolic sartura hr> AuthorDate: Sun Jun 7 19:26:50 2020 + Commit: Sam James gentoo org> CommitDate: Mon Aug 17 12:53:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f23c0f6 dev-python/vcstools: update homepage link Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Jakov Smolic sartura.hr> Closes: https://github.com/gentoo/gentoo/pull/16118 Signed-off-by: Sam James gentoo.org> dev-python/vcstools/vcstools-0.1.42.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/vcstools/vcstools-0.1.42.ebuild b/dev-python/vcstools/vcstools-0.1.42.ebuild index e5d816b813c..ef01b1ba5e7 100644 --- a/dev-python/vcstools/vcstools-0.1.42.ebuild +++ b/dev-python/vcstools/vcstools-0.1.42.ebuild @@ -13,7 +13,7 @@ fi inherit ${SCM} distutils-r1 DESCRIPTION="Python library for interacting with various VCS systems" -HOMEPAGE="http://wiki.ros.org/vcstools; +HOMEPAGE="https://wiki.ros.org/vcstools; if [ "${PV#}" != "${PV}" ] ; then SRC_URI="" KEYWORDS=""
[gentoo-commits] repo/gentoo:master commit in: dev-python/vcstools/
commit: 44579c5a66ee5041d88421b1f485048933ea570e Author: Alexis Ballier gentoo org> AuthorDate: Thu Dec 12 12:30:46 2019 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Dec 12 12:30:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44579c5a dev-python/vcstools: add py37 Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Alexis Ballier gentoo.org> dev-python/vcstools/vcstools-0.1.42.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/vcstools/vcstools-0.1.42.ebuild b/dev-python/vcstools/vcstools-0.1.42.ebuild index 84a9cca031f..721071fc589 100644 --- a/dev-python/vcstools/vcstools-0.1.42.ebuild +++ b/dev-python/vcstools/vcstools-0.1.42.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python{2_7,3_5,3_6} ) +PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} ) SCM="" if [ "${PV#}" != "${PV}" ] ; then
[gentoo-commits] repo/gentoo:master commit in: dev-python/vcstools/
commit: ca6befd5bec349a8d9c93aeba1310f02551965c9 Author: Alexis Ballier gentoo org> AuthorDate: Thu Dec 12 12:13:55 2019 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Dec 12 12:30:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca6befd5 dev-python/vcstools: Remove old Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Alexis Ballier gentoo.org> dev-python/vcstools/Manifest | 1 - dev-python/vcstools/vcstools-0.1.40.ebuild | 59 -- dev-python/vcstools/vcstools-.ebuild | 59 -- 3 files changed, 119 deletions(-) diff --git a/dev-python/vcstools/Manifest b/dev-python/vcstools/Manifest index b1c741d7949..07dd6f6cfdc 100644 --- a/dev-python/vcstools/Manifest +++ b/dev-python/vcstools/Manifest @@ -1,2 +1 @@ -DIST vcstools-0.1.40.tar.gz 62109 BLAKE2B a5347ba62031e602421f26b081e26e55549e92fc4a0648b58a3c4c3b0134b91dba096604f83edcc51a99c989e60fa51e8af2f9ecbf992500a6e942c19da9c82c SHA512 7cd062f3c72b27f78361d3000ed8951b1723ea7dd99bf05ea711e8a8b93c42c2acebdfd6c7cf7384730c708da11bd0d2712a54e538dd833eafbcef46f23857cd DIST vcstools-0.1.42.tar.gz 65979 BLAKE2B 2deb29116e891bc93410e4a8f58938009140d01baaa834cccfdba2be3243d98bb11507fd134284bc1dbeca1434ea0eeaf2ed332dcb579bbacf1bc92815f8623d SHA512 1b54270c878684862eb607c2e445fe24d8edfdd8ea2cc75e899044d9e8e89a882fd2dd6fb7825553f83003ae7af08850c18fdeaabaa107a6bfdb2759b32e8fa6 diff --git a/dev-python/vcstools/vcstools-0.1.40.ebuild b/dev-python/vcstools/vcstools-0.1.40.ebuild deleted file mode 100644 index 2526583e223..000 --- a/dev-python/vcstools/vcstools-0.1.40.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python{2_7,3_5,3_6} ) - -SCM="" -if [ "${PV#}" != "${PV}" ] ; then - SCM="git-r3" - EGIT_REPO_URI="https://github.com/vcstools/vcstools; -fi - -inherit ${SCM} distutils-r1 - -DESCRIPTION="Python library for interacting with various VCS systems" -HOMEPAGE="http://wiki.ros.org/vcstools; -if [ "${PV#}" != "${PV}" ] ; then - SRC_URI="" - KEYWORDS="" -else - SRC_URI="http://download.ros.org/downloads/${PN}/${P}.tar.gz - https://github.com/vcstools/vcstools/archive/${PV}.tar.gz -> ${P}.tar.gz - " - KEYWORDS="~amd64 ~arm" -fi - -LICENSE="BSD" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND} - test? ( - dev-python/nose[${PYTHON_USEDEP}] - dev-vcs/git - dev-vcs/bzr - dev-vcs/mercurial - dev-vcs/subversion - ) -" - -python_test() { - # From travis.yml - # Set git config to silence some stuff in the tests - git config --global user.email "f...@example.com" - git config --global user.name "Foo Bar" - # Set the hg user - echo -e "[ui]\nusername = Your Name " >> ~/.hgrc - # Set the bzr user - bzr whoami "Your Name " - #git config --global user.email "y...@example.com" - #git config --global user.name "Your Name" - - nosetests --with-coverage --cover-package vcstools || die -} diff --git a/dev-python/vcstools/vcstools-.ebuild b/dev-python/vcstools/vcstools-.ebuild deleted file mode 100644 index 2526583e223..000 --- a/dev-python/vcstools/vcstools-.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python{2_7,3_5,3_6} ) - -SCM="" -if [ "${PV#}" != "${PV}" ] ; then - SCM="git-r3" - EGIT_REPO_URI="https://github.com/vcstools/vcstools; -fi - -inherit ${SCM} distutils-r1 - -DESCRIPTION="Python library for interacting with various VCS systems" -HOMEPAGE="http://wiki.ros.org/vcstools; -if [ "${PV#}" != "${PV}" ] ; then - SRC_URI="" - KEYWORDS="" -else - SRC_URI="http://download.ros.org/downloads/${PN}/${P}.tar.gz - https://github.com/vcstools/vcstools/archive/${PV}.tar.gz -> ${P}.tar.gz - " - KEYWORDS="~amd64 ~arm" -fi - -LICENSE="BSD" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND} - test? ( - dev-python/nose[${PYTHON_USEDEP}] - dev-vcs/git - dev-vcs/bzr - dev-vcs/mercurial - dev-vcs/subversion - ) -" - -python_test() { - # From travis.yml - # Set git config to silence some stuff in the tests - git config --global user.email "f...@example.com" - git config --global user.name "Foo Bar" - # Set the hg user - echo
[gentoo-commits] repo/gentoo:master commit in: dev-python/vcstools/files/, dev-python/vcstools/
commit: 19d8681750ee6c2c6933e031ffed1d10cc4b9cf3 Author: Alexis Ballier gentoo org> AuthorDate: Thu Dec 12 12:13:38 2019 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Dec 12 12:30:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19d86817 dev-python/vcstools: fix usage of yaml.load Bug: https://bugs.gentoo.org/698668 Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Alexis Ballier gentoo.org> dev-python/vcstools/files/yaml.patch | 25 + dev-python/vcstools/vcstools-0.1.42.ebuild | 7 --- 2 files changed, 29 insertions(+), 3 deletions(-) diff --git a/dev-python/vcstools/files/yaml.patch b/dev-python/vcstools/files/yaml.patch new file mode 100644 index 000..727131bc561 --- /dev/null +++ b/dev-python/vcstools/files/yaml.patch @@ -0,0 +1,25 @@ +https://github.com/vcstools/vcstools/issues/158 +https://bugs.gentoo.org/698668 + +Index: vcstools-0.1.42/src/vcstools/tar.py +=== +--- vcstools-0.1.42.orig/src/vcstools/tar.py vcstools-0.1.42/src/vcstools/tar.py +@@ -77,7 +77,7 @@ class TarClient(VcsClientBase): + """ + if self.detect_presence(): + with open(self.metadata_path, 'r') as metadata_file: +-metadata = yaml.load(metadata_file.read()) ++metadata = yaml.full_load(metadata_file.read()) + if 'url' in metadata: + return metadata['url'] + return None +@@ -165,7 +165,7 @@ class TarClient(VcsClientBase): + + if self.detect_presence(): + with open(self.metadata_path, 'r') as metadata_file: +-metadata = yaml.load(metadata_file.read()) ++metadata = yaml.full_load(metadata_file.read()) + if 'version' in metadata: + return metadata['version'] + return None diff --git a/dev-python/vcstools/vcstools-0.1.42.ebuild b/dev-python/vcstools/vcstools-0.1.42.ebuild index 2526583e223..84a9cca031f 100644 --- a/dev-python/vcstools/vcstools-0.1.42.ebuild +++ b/dev-python/vcstools/vcstools-0.1.42.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 PYTHON_COMPAT=( python{2_7,3_5,3_6} ) SCM="" @@ -33,8 +33,8 @@ RDEPEND=" dev-python/pyyaml[${PYTHON_USEDEP}] dev-python/python-dateutil[${PYTHON_USEDEP}] " -DEPEND="${RDEPEND} - test? ( +DEPEND="${RDEPEND}" +BDEPEND="test? ( dev-python/nose[${PYTHON_USEDEP}] dev-vcs/git dev-vcs/bzr @@ -42,6 +42,7 @@ DEPEND="${RDEPEND} dev-vcs/subversion ) " +PATCHES=( "${FILESDIR}/yaml.patch" ) python_test() { # From travis.yml
[gentoo-commits] repo/gentoo:master commit in: dev-python/vcstools/
commit: 9e1807fe8a0dfd5a83a31f1ae1e5f55db52ee7bd Author: Pacho Ramos gentoo org> AuthorDate: Tue Jun 26 18:28:24 2018 + Commit: Pacho Ramos gentoo org> CommitDate: Tue Jun 26 18:46:03 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e1807fe dev-python/vcstools: Support python3.6 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-python/vcstools/vcstools-0.1.40.ebuild | 2 +- dev-python/vcstools/vcstools-.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-python/vcstools/vcstools-0.1.40.ebuild b/dev-python/vcstools/vcstools-0.1.40.ebuild index 8283778fcf0..0de876a9249 100644 --- a/dev-python/vcstools/vcstools-0.1.40.ebuild +++ b/dev-python/vcstools/vcstools-0.1.40.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=5 -PYTHON_COMPAT=( python{2_7,3_4,3_5} ) +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) SCM="" if [ "${PV#}" != "${PV}" ] ; then diff --git a/dev-python/vcstools/vcstools-.ebuild b/dev-python/vcstools/vcstools-.ebuild index aebf6ab656b..0de876a9249 100644 --- a/dev-python/vcstools/vcstools-.ebuild +++ b/dev-python/vcstools/vcstools-.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 -PYTHON_COMPAT=( python{2_7,3_4,3_5} ) +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) SCM="" if [ "${PV#}" != "${PV}" ] ; then
[gentoo-commits] repo/gentoo:master commit in: dev-python/vcstools/
commit: f002e21cc2723a8fc4b53e488c8b815d4b76a354 Author: Alexis Ballier gentoo org> AuthorDate: Sat Jan 13 10:42:59 2018 + Commit: Alexis Ballier gentoo org> CommitDate: Sat Jan 13 12:16:23 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f002e21c dev-python/vcstools: bump to 0.1.40 Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-python/vcstools/Manifest | 1 + dev-python/vcstools/vcstools-0.1.40.ebuild | 58 ++ 2 files changed, 59 insertions(+) diff --git a/dev-python/vcstools/Manifest b/dev-python/vcstools/Manifest index bd829424ad9..3990a236e0a 100644 --- a/dev-python/vcstools/Manifest +++ b/dev-python/vcstools/Manifest @@ -1,2 +1,3 @@ DIST vcstools-0.1.38.tar.gz 54671 BLAKE2B b19730749878de8fb55706751b8a276e351d944803aecb45d8f07497ed9d4283939594d751e818c7fcc09a7cefc4238df978470e8f9da10f27bed5abfe76ce5c SHA512 a3693d34777235e562a5db006af8f33590df99ffce96f5d3cfd2d816ebdc23ee5fb3536bf289b64a36588e60ce20ce8396a448394f300a12672fd8bf5800973e DIST vcstools-0.1.39.tar.gz 51610 BLAKE2B 24997cf3981a70f9647c16a230ff776b32aaf7096d760976b6af7b1fa1fe78b4993299680d8aad53d82465e66c4fcd80389e26b8da1476df64ccaf9b40c705af SHA512 163ced29baa158d915169a4f8f432bd9ad60ddcd5abae0d3801b5d970049d717c11bd8aa95f7af9dfe48cdcbcce49d14331a82a9c41b9ded1ce4caa2e27cd901 +DIST vcstools-0.1.40.tar.gz 62109 BLAKE2B a5347ba62031e602421f26b081e26e55549e92fc4a0648b58a3c4c3b0134b91dba096604f83edcc51a99c989e60fa51e8af2f9ecbf992500a6e942c19da9c82c SHA512 7cd062f3c72b27f78361d3000ed8951b1723ea7dd99bf05ea711e8a8b93c42c2acebdfd6c7cf7384730c708da11bd0d2712a54e538dd833eafbcef46f23857cd diff --git a/dev-python/vcstools/vcstools-0.1.40.ebuild b/dev-python/vcstools/vcstools-0.1.40.ebuild new file mode 100644 index 000..8283778fcf0 --- /dev/null +++ b/dev-python/vcstools/vcstools-0.1.40.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) + +SCM="" +if [ "${PV#}" != "${PV}" ] ; then + SCM="git-r3" + EGIT_REPO_URI="https://github.com/vcstools/vcstools; +fi + +inherit ${SCM} distutils-r1 + +DESCRIPTION="Python library for interacting with various VCS systems" +HOMEPAGE="http://wiki.ros.org/vcstools; +if [ "${PV#}" != "${PV}" ] ; then + SRC_URI="" + KEYWORDS="" +else + SRC_URI="http://download.ros.org/downloads/${PN}/${P}.tar.gz + https://github.com/vcstools/vcstools/archive/${PV}.tar.gz -> ${P}.tar.gz + " + KEYWORDS="~amd64 ~arm" +fi + +LICENSE="BSD" +SLOT="0" +IUSE="test" + +RDEPEND=" + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND} + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-vcs/git + dev-vcs/bzr + dev-vcs/mercurial + dev-vcs/subversion + ) +" + +python_test() { + # From travis.yml + # Set git config to silence some stuff in the tests + git config --global user.email "f...@example.com" + git config --global user.name "Foo Bar" + # Set the hg user + echo -e "[ui]\nusername = Your Name" >> ~/.hgrc + # Set the bzr user + bzr whoami "Your Name " + #git config --global user.email "y...@example.com" + #git config --global user.name "Your Name" + + nosetests --with-coverage --cover-package vcstools || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/vcstools/
commit: 4ff4eeca25482d8827c179579262bd5e51551e5b Author: Alexis Ballier gentoo org> AuthorDate: Mon Sep 5 09:36:02 2016 + Commit: Alexis Ballier gentoo org> CommitDate: Mon Sep 5 09:36:02 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ff4eeca dev-python/vcstools: bump to 0.1.39 Package-Manager: portage-2.3.0 dev-python/vcstools/Manifest | 1 + dev-python/vcstools/vcstools-0.1.39.ebuild | 59 ++ 2 files changed, 60 insertions(+) diff --git a/dev-python/vcstools/Manifest b/dev-python/vcstools/Manifest index bad9fdc..1893f4b 100644 --- a/dev-python/vcstools/Manifest +++ b/dev-python/vcstools/Manifest @@ -1 +1,2 @@ DIST vcstools-0.1.38.tar.gz 54671 SHA256 0e3d2b5681c2776453fb5b61ceab61fdb965d5342e46c08a5b62095eb0237117 SHA512 a3693d34777235e562a5db006af8f33590df99ffce96f5d3cfd2d816ebdc23ee5fb3536bf289b64a36588e60ce20ce8396a448394f300a12672fd8bf5800973e WHIRLPOOL 86fccbb181849f2b60d8159073bb3de659b7d96173952cb9b68a2869048827c48860fb67859db1341a0defeee0915d41c1d6e77e812f807ca11e91e92e0ed250 +DIST vcstools-0.1.39.tar.gz 51610 SHA256 841bdfeca326b532ced45feea2a79b48008415ef117df008071ba74e985f59c1 SHA512 163ced29baa158d915169a4f8f432bd9ad60ddcd5abae0d3801b5d970049d717c11bd8aa95f7af9dfe48cdcbcce49d14331a82a9c41b9ded1ce4caa2e27cd901 WHIRLPOOL 1c47eda1e0e383336d8d940c4bf063c3aac04e21870d0fa567e239a882216ad857cf184afcef409a0645c38da069a9d1b5c34f1638230c1d59c6d8b7166b618e diff --git a/dev-python/vcstools/vcstools-0.1.39.ebuild b/dev-python/vcstools/vcstools-0.1.39.ebuild new file mode 100644 index ..22eb44c --- /dev/null +++ b/dev-python/vcstools/vcstools-0.1.39.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} ) + +SCM="" +if [ "${PV#}" != "${PV}" ] ; then + SCM="git-r3" + EGIT_REPO_URI="https://github.com/vcstools/vcstools; +fi + +inherit ${SCM} distutils-r1 + +DESCRIPTION="Python library for interacting with various VCS systems" +HOMEPAGE="http://wiki.ros.org/vcstools; +if [ "${PV#}" != "${PV}" ] ; then + SRC_URI="" + KEYWORDS="" +else + SRC_URI="http://download.ros.org/downloads/${PN}/${P}.tar.gz + https://github.com/vcstools/vcstools/archive/${PV}.tar.gz -> ${P}.tar.gz + " + KEYWORDS="~amd64 ~arm" +fi + +LICENSE="BSD" +SLOT="0" +IUSE="test" + +RDEPEND=" + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND} + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-vcs/git + dev-vcs/bzr + dev-vcs/mercurial + dev-vcs/subversion + ) +" + +python_test() { + # From travis.yml + # Set git config to silence some stuff in the tests + git config --global user.email "f...@example.com" + git config --global user.name "Foo Bar" + # Set the hg user + echo -e "[ui]\nusername = Your Name" >> ~/.hgrc + # Set the bzr user + bzr whoami "Your Name " + #git config --global user.email "y...@example.com" + #git config --global user.name "Your Name" + + nosetests --with-coverage --cover-package vcstools || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/vcstools/
commit: ed1d9ba52e9e36c976a08522355250886e646835 Author: Alexis Ballier gentoo org> AuthorDate: Tue Feb 23 18:48:32 2016 + Commit: Alexis Ballier gentoo org> CommitDate: Tue Feb 23 18:48:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed1d9ba5 dev-python/vcstools: add python 3.5 support Package-Manager: portage-2.2.27 Signed-off-by: Alexis Ballier gentoo.org> dev-python/vcstools/vcstools-0.1.38.ebuild | 2 +- dev-python/vcstools/vcstools-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/vcstools/vcstools-0.1.38.ebuild b/dev-python/vcstools/vcstools-0.1.38.ebuild index d7a8169..29cfdfa 100644 --- a/dev-python/vcstools/vcstools-0.1.38.ebuild +++ b/dev-python/vcstools/vcstools-0.1.38.ebuild @@ -3,7 +3,7 @@ # $Id$ EAPI=5 -PYTHON_COMPAT=( python{2_7,3_3,3_4} ) +PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} ) SCM="" if [ "${PV#}" != "${PV}" ] ; then diff --git a/dev-python/vcstools/vcstools-.ebuild b/dev-python/vcstools/vcstools-.ebuild index d7a8169..29cfdfa 100644 --- a/dev-python/vcstools/vcstools-.ebuild +++ b/dev-python/vcstools/vcstools-.ebuild @@ -3,7 +3,7 @@ # $Id$ EAPI=5 -PYTHON_COMPAT=( python{2_7,3_3,3_4} ) +PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} ) SCM="" if [ "${PV#}" != "${PV}" ] ; then
[gentoo-commits] repo/gentoo:master commit in: dev-python/vcstools/
commit: f8bc77b745976f6d62be15c77eb869fcb8e65588 Author: Alexis Ballier gentoo org> AuthorDate: Tue Feb 23 18:40:25 2016 + Commit: Alexis Ballier gentoo org> CommitDate: Tue Feb 23 18:40:25 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8bc77b7 dev-python/vcstools: remove old Package-Manager: portage-2.2.27 Signed-off-by: Alexis Ballier gentoo.org> dev-python/vcstools/Manifest | 1 - dev-python/vcstools/vcstools-0.1.37.ebuild | 59 -- 2 files changed, 60 deletions(-) diff --git a/dev-python/vcstools/Manifest b/dev-python/vcstools/Manifest index 51d033a..bad9fdc 100644 --- a/dev-python/vcstools/Manifest +++ b/dev-python/vcstools/Manifest @@ -1,2 +1 @@ -DIST vcstools-0.1.37.tar.gz 54213 SHA256 8d66379c5e5772a42b9680c9120a718bdc904745be22096d1f2bd5934cd625fc SHA512 c2992fd9977dd5cb0090319b828add26f60769bb7649d873e8edcac45c23a913667cde31f7ab658d5ce7de82930a5eb0ea9083994ea93b6ee9433966e70ee7b2 WHIRLPOOL aea89a863217ad09e2d183aa04f5c5173f6e7330ff2bfa1e713ab910f3ad0017e95fbf69c1cd94c10e20b7baa5974ad40fe9efda546860ef2a35f100808eb09e DIST vcstools-0.1.38.tar.gz 54671 SHA256 0e3d2b5681c2776453fb5b61ceab61fdb965d5342e46c08a5b62095eb0237117 SHA512 a3693d34777235e562a5db006af8f33590df99ffce96f5d3cfd2d816ebdc23ee5fb3536bf289b64a36588e60ce20ce8396a448394f300a12672fd8bf5800973e WHIRLPOOL 86fccbb181849f2b60d8159073bb3de659b7d96173952cb9b68a2869048827c48860fb67859db1341a0defeee0915d41c1d6e77e812f807ca11e91e92e0ed250 diff --git a/dev-python/vcstools/vcstools-0.1.37.ebuild b/dev-python/vcstools/vcstools-0.1.37.ebuild deleted file mode 100644 index d7a8169..000 --- a/dev-python/vcstools/vcstools-0.1.37.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -PYTHON_COMPAT=( python{2_7,3_3,3_4} ) - -SCM="" -if [ "${PV#}" != "${PV}" ] ; then - SCM="git-r3" - EGIT_REPO_URI="https://github.com/vcstools/vcstools; -fi - -inherit ${SCM} distutils-r1 - -DESCRIPTION="Python library for interacting with various VCS systems" -HOMEPAGE="http://wiki.ros.org/vcstools; -if [ "${PV#}" != "${PV}" ] ; then - SRC_URI="" - KEYWORDS="" -else - SRC_URI="http://download.ros.org/downloads/${PN}/${P}.tar.gz - http://github.com/vcstools/vcstools/archive/${PV}.tar.gz -> ${P}.tar.gz - " - KEYWORDS="~amd64 ~arm" -fi - -LICENSE="BSD" -SLOT="0" -IUSE="test" - -RDEPEND=" - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND} - test? ( - dev-python/nose[${PYTHON_USEDEP}] - dev-vcs/git - dev-vcs/bzr - dev-vcs/mercurial - dev-vcs/subversion - ) -" - -python_test() { - # From travis.yml - # Set git config to silence some stuff in the tests - git config --global user.email "f...@example.com" - git config --global user.name "Foo Bar" - # Set the hg user - echo -e "[ui]\nusername = Your Name" >> ~/.hgrc - # Set the bzr user - bzr whoami "Your Name " - #git config --global user.email "y...@example.com" - #git config --global user.name "Your Name" - - nosetests --with-coverage --cover-package vcstools || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/vcstools/
commit: 2bdd3d55e7ef03fdd661b4a315db08c7309b3a97 Author: Alexis Ballier gentoo org> AuthorDate: Thu Sep 17 08:55:01 2015 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Sep 17 08:55:15 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bdd3d55 dev-python/vcstools: initial import; ebuild by me. Package-Manager: portage-2.2.20.1 dev-python/vcstools/Manifest | 1 + dev-python/vcstools/metadata.xml | 5 +++ dev-python/vcstools/vcstools-0.1.37.ebuild | 59 ++ dev-python/vcstools/vcstools-.ebuild | 59 ++ 4 files changed, 124 insertions(+) diff --git a/dev-python/vcstools/Manifest b/dev-python/vcstools/Manifest new file mode 100644 index 000..6f56cb3 --- /dev/null +++ b/dev-python/vcstools/Manifest @@ -0,0 +1 @@ +DIST vcstools-0.1.37.tar.gz 54213 SHA256 8d66379c5e5772a42b9680c9120a718bdc904745be22096d1f2bd5934cd625fc SHA512 c2992fd9977dd5cb0090319b828add26f60769bb7649d873e8edcac45c23a913667cde31f7ab658d5ce7de82930a5eb0ea9083994ea93b6ee9433966e70ee7b2 WHIRLPOOL aea89a863217ad09e2d183aa04f5c5173f6e7330ff2bfa1e713ab910f3ad0017e95fbf69c1cd94c10e20b7baa5974ad40fe9efda546860ef2a35f100808eb09e diff --git a/dev-python/vcstools/metadata.xml b/dev-python/vcstools/metadata.xml new file mode 100644 index 000..c42ea5b --- /dev/null +++ b/dev-python/vcstools/metadata.xml @@ -0,0 +1,5 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + +ros + diff --git a/dev-python/vcstools/vcstools-0.1.37.ebuild b/dev-python/vcstools/vcstools-0.1.37.ebuild new file mode 100644 index 000..d7a8169 --- /dev/null +++ b/dev-python/vcstools/vcstools-0.1.37.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python{2_7,3_3,3_4} ) + +SCM="" +if [ "${PV#}" != "${PV}" ] ; then + SCM="git-r3" + EGIT_REPO_URI="https://github.com/vcstools/vcstools; +fi + +inherit ${SCM} distutils-r1 + +DESCRIPTION="Python library for interacting with various VCS systems" +HOMEPAGE="http://wiki.ros.org/vcstools; +if [ "${PV#}" != "${PV}" ] ; then + SRC_URI="" + KEYWORDS="" +else + SRC_URI="http://download.ros.org/downloads/${PN}/${P}.tar.gz + http://github.com/vcstools/vcstools/archive/${PV}.tar.gz -> ${P}.tar.gz + " + KEYWORDS="~amd64 ~arm" +fi + +LICENSE="BSD" +SLOT="0" +IUSE="test" + +RDEPEND=" + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND} + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-vcs/git + dev-vcs/bzr + dev-vcs/mercurial + dev-vcs/subversion + ) +" + +python_test() { + # From travis.yml + # Set git config to silence some stuff in the tests + git config --global user.email "f...@example.com" + git config --global user.name "Foo Bar" + # Set the hg user + echo -e "[ui]\nusername = Your Name" >> ~/.hgrc + # Set the bzr user + bzr whoami "Your Name " + #git config --global user.email "y...@example.com" + #git config --global user.name "Your Name" + + nosetests --with-coverage --cover-package vcstools || die +} diff --git a/dev-python/vcstools/vcstools-.ebuild b/dev-python/vcstools/vcstools-.ebuild new file mode 100644 index 000..d7a8169 --- /dev/null +++ b/dev-python/vcstools/vcstools-.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python{2_7,3_3,3_4} ) + +SCM="" +if [ "${PV#}" != "${PV}" ] ; then + SCM="git-r3" + EGIT_REPO_URI="https://github.com/vcstools/vcstools; +fi + +inherit ${SCM} distutils-r1 + +DESCRIPTION="Python library for interacting with various VCS systems" +HOMEPAGE="http://wiki.ros.org/vcstools; +if [ "${PV#}" != "${PV}" ] ; then + SRC_URI="" + KEYWORDS="" +else + SRC_URI="http://download.ros.org/downloads/${PN}/${P}.tar.gz + http://github.com/vcstools/vcstools/archive/${PV}.tar.gz -> ${P}.tar.gz + " + KEYWORDS="~amd64 ~arm" +fi + +LICENSE="BSD" +SLOT="0" +IUSE="test" + +RDEPEND=" + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND} + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-vcs/git + dev-vcs/bzr + dev-vcs/mercurial + dev-vcs/subversion + ) +" + +python_test() { + # From travis.yml + # Set git config to silence some stuff in the tests + git config --global user.email "f...@example.com" + git config --global user.name "Foo Bar" + # Set the hg user + echo -e