summaryrefslogtreecommitdiff
path: root/dev-python/vcstools
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/vcstools')
-rw-r--r--dev-python/vcstools/Manifest7
-rw-r--r--dev-python/vcstools/metadata.xml11
-rw-r--r--dev-python/vcstools/vcstools-0.1.38.ebuild58
-rw-r--r--dev-python/vcstools/vcstools-0.1.39.ebuild58
-rw-r--r--dev-python/vcstools/vcstools-9999.ebuild58
5 files changed, 192 insertions, 0 deletions
diff --git a/dev-python/vcstools/Manifest b/dev-python/vcstools/Manifest
new file mode 100644
index 000000000000..48a855152c6e
--- /dev/null
+++ b/dev-python/vcstools/Manifest
@@ -0,0 +1,7 @@
+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
+EBUILD vcstools-0.1.38.ebuild 1399 SHA256 bef60df2f0e411b4ef35a383a72da64c3855333eedef5b4e156a7e8c5277c187 SHA512 f46354bae88a383be02b4992ff0e6139681a9c0884ff89bd9ab4f6fb3e485050a64f543915bc9ee063bcdaebcf52b07aa4fbbf4f80fddde841cf5e4f2c545fcd WHIRLPOOL 3034c64fb1e857d2d0a58a98dd6ee4a189f897e3170fb91a8e81a2d9d9042c165a6c1b05935a4bb0fd465f9aaea4d32cfc48609b69653134f09e1d3ac91159e5
+EBUILD vcstools-0.1.39.ebuild 1399 SHA256 8c76909ddb1f54b1fa40e7c26d6f27ced159a99db13cddbe4224a64d3a2aedae SHA512 bdaab338af6023d1621f4495ee47704a9396b11ea97fefd273e4a44f74bf810797582f02f91d6b15e7a5f923bd565e5d02141d1c47f7f39834719a234e876a6c WHIRLPOOL 95af29eea710f2a163aed34e291978dd080467da1e189881bd8b5ffb4d1f56a7b342a627cbca2240ee17ff0c90ddc022eb95a6a135be1d5e54aeedce6bb6c923
+EBUILD vcstools-9999.ebuild 1399 SHA256 bef60df2f0e411b4ef35a383a72da64c3855333eedef5b4e156a7e8c5277c187 SHA512 f46354bae88a383be02b4992ff0e6139681a9c0884ff89bd9ab4f6fb3e485050a64f543915bc9ee063bcdaebcf52b07aa4fbbf4f80fddde841cf5e4f2c545fcd WHIRLPOOL 3034c64fb1e857d2d0a58a98dd6ee4a189f897e3170fb91a8e81a2d9d9042c165a6c1b05935a4bb0fd465f9aaea4d32cfc48609b69653134f09e1d3ac91159e5
+MISC ChangeLog 2625 SHA256 5587a9daa28f1823dfd4768e917194fa9bb17e1598c3c64a8346c1feb7361f56 SHA512 b361e513fbf6fcf7ad590f14d4119960296a5c605cc58d4a5cdc1178518a04139b3bbd1f2a88533ccf1d0d0ebda5093356e09b73a0d26c5419d871afd7ea4429 WHIRLPOOL d23e24d211dac6a365ada1ee1802a9b8e565189a235293d510e1ee0257a5a995aeb7f345d619213f06e45991377cda6b89308ef58c21c6a2f58e161fc5a83ca8
+MISC metadata.xml 331 SHA256 e84fa9c89ae0edd11268855d5a754804f2b2f23458799d1ed523ef6d2b8ed649 SHA512 dbc3f8205ab4e4788a33377fd00d438a9bcc4558ff02989f20befb19de690428d377ca8e0450a47bfdc8654f74123e0e4b02a9a26ffe4f27e1a737266f5cf918 WHIRLPOOL 11ab31f20d8a2fdd6fe61799c7bb47621a6a5a1b2bee99ad1a902df2526e4ff4b6aa91e3c90fafcd784b8eecf35da3677ed750a96dc310b483184005cb0c8ec2
diff --git a/dev-python/vcstools/metadata.xml b/dev-python/vcstools/metadata.xml
new file mode 100644
index 000000000000..b60fa728c8da
--- /dev/null
+++ b/dev-python/vcstools/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>ros@gentoo.org</email>
+ <name>Gentoo ROS Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">vcstools/vcstools</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/vcstools/vcstools-0.1.38.ebuild b/dev-python/vcstools/vcstools-0.1.38.ebuild
new file mode 100644
index 000000000000..aebf6ab656b1
--- /dev/null
+++ b/dev-python/vcstools/vcstools-0.1.38.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2014 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#9999}" != "${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#9999}" != "${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 "foo@example.com"
+ git config --global user.name "Foo Bar"
+ # Set the hg user
+ echo -e "[ui]\nusername = Your Name <your@mail.com>" >> ~/.hgrc
+ # Set the bzr user
+ bzr whoami "Your Name <name@example.com>"
+ #git config --global user.email "you@example.com"
+ #git config --global user.name "Your Name"
+
+ nosetests --with-coverage --cover-package vcstools || die
+}
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 000000000000..b54432850230
--- /dev/null
+++ b/dev-python/vcstools/vcstools-0.1.39.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2016 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#9999}" != "${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#9999}" != "${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 "foo@example.com"
+ git config --global user.name "Foo Bar"
+ # Set the hg user
+ echo -e "[ui]\nusername = Your Name <your@mail.com>" >> ~/.hgrc
+ # Set the bzr user
+ bzr whoami "Your Name <name@example.com>"
+ #git config --global user.email "you@example.com"
+ #git config --global user.name "Your Name"
+
+ nosetests --with-coverage --cover-package vcstools || die
+}
diff --git a/dev-python/vcstools/vcstools-9999.ebuild b/dev-python/vcstools/vcstools-9999.ebuild
new file mode 100644
index 000000000000..aebf6ab656b1
--- /dev/null
+++ b/dev-python/vcstools/vcstools-9999.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2014 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#9999}" != "${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#9999}" != "${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 "foo@example.com"
+ git config --global user.name "Foo Bar"
+ # Set the hg user
+ echo -e "[ui]\nusername = Your Name <your@mail.com>" >> ~/.hgrc
+ # Set the bzr user
+ bzr whoami "Your Name <name@example.com>"
+ #git config --global user.email "you@example.com"
+ #git config --global user.name "Your Name"
+
+ nosetests --with-coverage --cover-package vcstools || die
+}