Version bump dulwich to 0.9.8
authorDirkjan Ochtman <djc@gentoo.org>
Mon, 22 Dec 2014 18:12:05 +0000 (18:12 +0000)
committerDirkjan Ochtman <djc@gentoo.org>
Mon, 22 Dec 2014 18:12:05 +0000 (18:12 +0000)
Package-Manager: portage-2.2.15/cvs/Linux x86_64
Manifest-Sign-Key: 0x30380381

dev-python/dulwich/ChangeLog
dev-python/dulwich/Manifest
dev-python/dulwich/dulwich-0.9.8.ebuild [new file with mode: 0644]

index ca04ca740be495ad010d7a1956ea256944e8fa61..243065b89d61d6b46038731514468fffff4cda2d 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-python/dulwich
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/dulwich/ChangeLog,v 1.81 2014/08/10 21:09:52 slyfox Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/dulwich/ChangeLog,v 1.82 2014/12/22 18:09:36 djc Exp $
+
+*dulwich-0.9.8 (22 Dec 2014)
+
+  22 Dec 2014; Dirkjan Ochtman <djc@gentoo.org> +dulwich-0.9.8.ebuild:
+  Version bump dulwich to 0.9.8
 
   10 Aug 2014; Sergei Trofimovich <slyfox@gentoo.org> dulwich-0.9.4.ebuild,
   dulwich-0.9.5.ebuild, dulwich-0.9.7.ebuild:
index 5b8ef1110fa3fb54be7f4b7f27d171cdd0e36b66..5c9b7eee526c6640e599fc7b48c087dced640387 100644 (file)
@@ -4,15 +4,27 @@ Hash: SHA256
 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
+DIST dulwich-0.9.8.tar.gz 270053 SHA256 8b1a0a80cc4f54feed4894af5d8e5e05cf30c82fcce28530543c01266cba9d47 SHA512 665436e0605e3ef3e47b6af99b7146d582bf4ced543b169319b224decad6e8d114539829727f90604e63d4949ef35c2e0cf88771aaca61b26fe337291bbc4a56 WHIRLPOOL 5253683ea17350fe0ed2670885dda0eef241dec54a22e5af0a1118acf0f0215170303ee5a4df130887a0c893c8e0e21971786891dbc64f3dc14ccd117ae0b1d5
 EBUILD dulwich-0.9.4.ebuild 1135 SHA256 50d17da7d346842b35a1d266b4989fa41ac8dd764a7d7311b7d03765e84bb7e6 SHA512 070ab0fdc8b0ec0348b829b6c3c1550cd4b3fbcd9ad31ed3df429bb842e70ce1730f03d0b856b9c9a49f331877f6d5ecf983921995fe37107933797544ceab3d WHIRLPOOL 3c672b04497db5966f882fedd332a0f723ff6771cc09ba7919e9653123fc57a50a9c428253c6147c438e4a1bf5bac2e96e0cb49710278d8607682d10438b30a8
 EBUILD dulwich-0.9.5.ebuild 1140 SHA256 459944f1a2dbdc6df52b5f3d639c1441970ea60e03ea740c163cae8dde2e9217 SHA512 c50e7397718a42f18f71fced0d58c11c40e20c3a405d42f52f8e127b0d5e91f0e25b8cd3c34979ab821294d99dcf958b7c825220b2b40eebcf7853d0a600861c WHIRLPOOL 16860fc0914c2b210bba56ca7efbb352ecf525afbdc5bf12c5b0cde854ceaedc7fa7c61a4d77c3fb99d6203ec36924e29f3be1c5961a94f15f667712b27bd7e4
 EBUILD dulwich-0.9.7.ebuild 1282 SHA256 dcf73c0a47d9f4e2a159070656507091e6d9624ed0067e60ee6941ebba0b0698 SHA512 1a6f0c46be6dbb35a3f1af95adfbfd5f4dc085181caf9c7d3f4c13856a99169a128af05e0e25c0ddd8e747193bd39188089c7e5f16f61530751f520700d1a155 WHIRLPOOL 944bf548b89b391c5bd5c8847fe24cf7c9fcab980d16dc10ca98a369d4e8417fe1852a09a1041c3ac63ed23b3c5c021b3b7d8e06c8cb0634f02cc3b80659f0c7
-MISC ChangeLog 10328 SHA256 3549a2a9ff053c3cbbc0ec5309ebb644205016ad44f4b505a894a9e1e5cdf6ef SHA512 2be8969f6443a3799020df79eedb0b6afec0bb48eb722d73b496901d1ecedce1fde1bb73d75ddaa6da27c639d6bb8fe06e7b4bd1d7de1fb3c5dcef31396e2583 WHIRLPOOL 0c9a15d18b457708dd1fdb173e375696ce50237962acb98e2519d5af83e8980564238814a675ffe24c7adacb18c7f819f6408303c6ff7f6f78260db214a1faeb
+EBUILD dulwich-0.9.8.ebuild 1279 SHA256 2c996e39ca89325a65dae2169fa2f3fe88ecf68a07da057c4ad539a9ebe00180 SHA512 9f8effc73f98d976dca7394f26d2695549883a190b7e7998329d878f4344bfb2d4b676d11f7e17063d28973daf14a1f301075ba38626840a69350018751e6b57 WHIRLPOOL 53a201c3ed8dd02324bfd0fe6ed7c95fcac5299fa505d84e3e87ce708a29fe8082d50aa14dcaa2027956e56b2d3da18c6c1327a435ab2cddeeddc70b1b6f2dca
+MISC ChangeLog 10459 SHA256 60b8d456ca682e0990850f01b26c131d14f9132affcd5f5ff568635090cf83fb SHA512 bbc9998b0ecc5cae77f905576d92bd24943d32cb0d752037a6b6bc0476ad36f5957aee47838689f51bf75ff5abd085cb3789c8b8c32b92f12dc4ad981b8b2df5 WHIRLPOOL 20262a59c4df97465a905b83f3d360aceaf005f032d4ff7abeed6a41f475526bee0cf624785850646a9baced55c9032ba15fa0385d0e7ff7d00ae5550ca4bb3d
 MISC metadata.xml 262 SHA256 93ea9feb80ca8e8a536757b9e87122b6c7f02ee5539e48bbb4cc0b0a2261e1b3 SHA512 5dd956d6e76be0547264a41ac0d6b2b9c9092aacce194a3afbc58858bd6475ab3a63a9edf3b79ccd14fe4b03dd0bfc41c45632a238bc9d43f0679892d083a6bc WHIRLPOOL 35f2d94be25c639d1f1903643d5be20c7eebbca1097a110ad3d72cf3a6994d0074776d19452ed69b3356e93bf872ed6428aa344be81f81625c39c5ba8d9b9d4a
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iEYEAREIAAYFAlPn36AACgkQcaHudmEf86o6jQCbBJQpjOfj4jOtylKOcf4SxPrO
-oqIAn3b0b11ImQgna/dw6ChcHPvSKOv5
-=BUVZ
+iQIcBAEBCAAGBQJUmGA0AAoJEJ+WuSkwOAOBW5gQANmeaAVSM+7kIx0USI908eZc
+5+n+EUVpf/W8TdTbP9ca3baks1tO8aF20gSIQi2PjAVX9vdzoEJMeEVYyPI9ukfr
+kAzfwlmpsEs41nH7+IXJW/BSHqkALqCnkRTKzOaOeYNqoyghMC54JHf7JEd+sZR6
+C61yS3S8oUyARfPVzSviqvzF5s+/4uTremdpH2+QMlrNorcpAmXrThl44DkAqP9y
+ZSbXP9yqwk/PQ1EUqfS+3ei4uK+3OghhKNglMxH1ueu/JQc8Ryas3/0v7CBSjbaj
+d+wj6daXfOEdrU6KhWenvpb+9Dsb8SPNGf2DIwdNSQjmbhY4WNesZOgbv5IR1UK2
+/qkODwRE0KwbJ7CgpPGP0JnrYTZpM58A67jKpUxaQkeQWg7/M60QtqMucMzy54ZW
+d3PKCUYfTfOSlvEbjvzeN0O2BSe4nb2QDBwDHzR2tQTow/0Tggu1c0loXr3QsVy0
+yjctaKwpc161Js8gbsPu/IqeFpArbsGA0Db8yg6AW17+FWbPk/oVJnnmSDdEof6s
+ssbG1F5U/3qOD1jwQC7A2NILmBxMjRdDxbXgxNPH2X3RXDTxTblv4Uou3TQjbczy
+fJATLmxh7JydT/jKKDT+zarOLfQf4LKssD3/ngaywj7BwtHKFRo8xgc86Ns2Xx8S
+ZCS2snCjtXajH11qg+VY
+=nZZo
 -----END PGP SIGNATURE-----
diff --git a/dev-python/dulwich/dulwich-0.9.8.ebuild b/dev-python/dulwich/dulwich-0.9.8.ebuild
new file mode 100644 (file)
index 0000000..a6a0130
--- /dev/null
@@ -0,0 +1,42 @@
+# 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.8.ebuild,v 1.1 2014/12/22 18:09:36 djc 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)]
+       )"
+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
+}