diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest index ce0f7c1173f1..c099304b1912 100644 --- a/dev-python/dulwich/Manifest +++ b/dev-python/dulwich/Manifest @@ -1,2 +1,3 @@ DIST dulwich-0.9.4.tar.gz 235283 SHA256 1cd555533d9a5cc319f5c68e21e31be190104ee1be5b5d3899a8a522e924b3fc SHA512 2c0019280512350848da21154dce31cc4aa256ea7bd8eb9cb5941183a294550d16b0e808cf3a0b51a868012c735f6b285bf02f92514ec9e3781066678f5daabb WHIRLPOOL 3af224913569d450297a61bb3f92f6088496c081d6dc49fa2d8bbd991f114acf1829fc4817c9e876512c2f522e421474c64526c48d367af5267a96d2ab987324 DIST dulwich-0.9.5.tar.gz 237255 SHA256 751fe9e1d32b61e21f086b4fa07ca96b69165a7ad24c5cebaef4f8803f512c0b SHA512 e73317022f65fbac53f4ac3b4d94880a47b45ff1d4ee4f5b0302fee2d8668e88624ad1ba4d4e9411a39daadfe83de8e6c9ab1189fb26a616e8575e678b1b8f3d WHIRLPOOL 1efa9e01eb96d5af257d1d79c99a73c2a5b9a2452de3c1e3df0ae9daa525ca8e9c6c4eb668931ab11ec4ba7d7e5372679b37d39ee9337b373fb14835225a7f91 +DIST dulwich-0.9.7.tar.gz 259335 SHA256 12e77b0434a3bb3075e9c96e608ee9c3f85e49bc9c8335139aba8795de4000f3 SHA512 163a3df862e72d8bda5119a381868e7e64edb37973c206aa3f8eb850c6207d3ab5399c97b25adf543f57bdef46e5d3ebd8d2d5e45f5b3ed9babf64ae94f77386 WHIRLPOOL ca4fad28e04931858db39422f64cd2225dac55569fedfd4f7ce911bfe29a55cc8144860c679bd8f4344eaef6f15fb52fca622798d927e6e30316067c7497844a diff --git a/dev-python/dulwich/dulwich-0.9.7.ebuild b/dev-python/dulwich/dulwich-0.9.7.ebuild new file mode 100644 index 000000000000..8ffb06c05ab1 --- /dev/null +++ b/dev-python/dulwich/dulwich-0.9.7.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/dulwich/dulwich-0.9.7.ebuild,v 1.1 2014/06/20 02:58:05 idella4 Exp $ + +EAPI=5 +PYTHON_COMPAT=( python2_7 pypy ) + +inherit distutils-r1 + +DESCRIPTION="Dulwich is a pure-Python implementation of the Git file formats and protocols." +HOMEPAGE="https://github.com/jelmer/dulwich/ http://pypi.python.org/pypi/dulwich" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc examples test" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + test? ( dev-python/gevent[$(python_gen_usedep python2_7)] + virtual/python-unittest2[${PYTHON_USEDEP}] + )" +RDEPEND="" +DISTUTILS_IN_SOURCE_BUILD=1 + +python_compile_all() { + use doc && emake -C docs html +} + +python_test() { + # https://github.com/jelmer/dulwich/issues/196 + if [[ "${EPYTHON}" == pypy ]]; then + "${PYTHON}" -m unittest dulwich.tests.test_suite || die "Tests failed under pypy" + else + emake check + fi +} + +python_install_all() { + use doc && local HTML_DOCS=( docs/build/html/. ) + use examples && local EXAMPLES=( examples/. ) + distutils-r1_python_install_all +} diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk index f30ac64577ba..90e8459d78ea 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Fri, 20 Jun 2014 02:37:00 +0000 +Fri, 20 Jun 2014 04:37:05 +0000 diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index f30ac64577ba..90e8459d78ea 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Fri, 20 Jun 2014 02:37:00 +0000 +Fri, 20 Jun 2014 04:37:05 +0000 diff --git a/metadata/md5-cache/dev-python/dulwich-0.9.7 b/metadata/md5-cache/dev-python/dulwich-0.9.7 new file mode 100644 index 000000000000..de19959c63ab --- /dev/null +++ b/metadata/md5-cache/dev-python/dulwich-0.9.7 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_pypy(-)] test? ( dev-python/gevent[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] virtual/python-unittest2[python_targets_python2_7(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_pypy(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_pypy? ( virtual/pypy:0= ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_pypy(-)] +DESCRIPTION=Dulwich is a pure-Python implementation of the Git file formats and protocols. +EAPI=5 +HOMEPAGE=https://github.com/jelmer/dulwich/ http://pypi.python.org/pypi/dulwich +IUSE=doc examples test python_targets_python2_7 python_targets_pypy +KEYWORDS=~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-2 +RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_pypy? ( virtual/pypy:0= ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_pypy(-)] +REQUIRED_USE=|| ( python_targets_python2_7 python_targets_pypy ) +SLOT=0 +SRC_URI=mirror://pypi/d/dulwich/dulwich-0.9.7.tar.gz +_eclasses_=distutils-r1 0ecbf835e0c22dec45553cdd29472c01 eutils 025442f2eecab39ad0b4e541b6e142af multibuild 46527a4656956da3d58acff72c9b59b1 multilib fac675dcccf94392371a6abee62d909f multiprocessing c2d96fb38f2596209e98fceda58ba1ed python-r1 36d89a1c51cb1e624d5cdbea26adb9ad python-utils-r1 6164ef644981c5dffdf4cf891caed613 toolchain-funcs 48b38a216afb92db6314d6c3187abea3 +_md5_=f24baa1b6393aa8f91ecf1a632294bc3 diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index 05522e95c834..91f76339aa79 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Fri, 20 Jun 2014 02:37:03 +0000 +Fri, 20 Jun 2014 04:37:08 +0000 diff --git a/metadata/timestamp b/metadata/timestamp index 4dd4cf6cd0c9..318209df636b 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Fri Jun 20 02:37:00 UTC 2014 +Fri Jun 20 04:37:05 UTC 2014 diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index 62edd6c15f06..8b30163a04d0 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Fri, 20 Jun 2014 03:00:01 +0000 +Fri, 20 Jun 2014 05:00:01 +0000 diff --git a/metadata/timestamp.x b/metadata/timestamp.x index 1def30a1ef1a..1dc9bb7a59bf 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1403231701 Fri 20 Jun 2014 02:35:01 AM UTC UTC +1403238901 Fri 20 Jun 2014 04:35:01 AM UTC UTC