summaryrefslogtreecommitdiff
path: root/dev-python/yapf
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/yapf')
-rw-r--r--dev-python/yapf/Manifest4
-rw-r--r--dev-python/yapf/metadata.xml2
-rw-r--r--dev-python/yapf/yapf-0.28.0.ebuild23
3 files changed, 27 insertions, 2 deletions
diff --git a/dev-python/yapf/Manifest b/dev-python/yapf/Manifest
index 41d24d3c6373..6bfe961035db 100644
--- a/dev-python/yapf/Manifest
+++ b/dev-python/yapf/Manifest
@@ -1,3 +1,5 @@
DIST yapf-0.24.0.tar.gz 145607 BLAKE2B 2f85130a28d7daea5f656bc3d46ef34291dfa3ac739170b8f7e120acbaa62c5f255c6c69d3b1775ceb13a63c09c239d207f227c41234bc676e131d0b4b958356 SHA512 daa61faaa2877af8bc8579b1f6a8e9cf177d1caf27e0430cc508b86b42d907186a0fe14913530368097b888f12c19fc601fbcc1c4e605341ca328e8bf40ea399
+DIST yapf-0.28.0.tar.gz 157976 BLAKE2B 11dbbecd4a9cd77e6ff3f1f279cc4302b13445e3f0522f64a7e6b71155703f4c074a5bbf08cedc903533aeaee7338c63a98fc04870b8470a30377686dc66d2b4 SHA512 be9ed5278d085797aba4a582a37295716c76fd10a4cea4bb5090794dd53eba6d1340d8ba7508e33a146f189a863578c95b0a651bbfd90b0390076028e03ad9bf
EBUILD yapf-0.24.0.ebuild 508 BLAKE2B 9da66e7bf3baa1635ebf5860d2c24584df3b89f6f91b0a13dc2252ce95b617850c4f102a8ec1adb52c2a3b1a36dcdf356be92fe8f4e679231c5563b6c9d48bbe SHA512 30ce60093517a66c2699ddfa4b32f9ca79ac1ac73dc2ab94d7486bec7f6ba8dc1db1e036013efca42244f12231bac8d5fe4b9b75db42d6efc4cce56b528492ef
-MISC metadata.xml 667 BLAKE2B 28416fefc49753b487eaf7cfb35dfe2b5bab3ff16187ef6e16ca1fa25cadbda6fe1d5ca83a340a5657bbc0dc14d5a837e1749d114f88a08da1c4cd4b40c65d5a SHA512 f7f98b10dabbfddaf5cfea77d925d67f414d89a8f13ca7a80aa0993d24d696ee677a4cd85335a45c0547575fe42931fbe98c9256e60ab4122c266f83b9af64f9
+EBUILD yapf-0.28.0.ebuild 513 BLAKE2B 927ef9d9d1146ca4b522d23bbd6c01cd17d432e712cf18f20f15bf4f56b0732b994d49ccb5010b5e13e541e1eb8a84fe9b397eaccc32566f96e55c34e7aacd0c SHA512 8602924d1ceece5bb6dfc86d35ab34a4710a96140203d74911563ec48138fb29f09b7b8d05f99983fe2adc41ca6b5add9ffa5a6af1127b90d559c33477c30ff5
+MISC metadata.xml 666 BLAKE2B ef31442abd5b7c626a3e4068bb167e9ea1633364491f6466cc29c2ea64f6ef8e3b79c00471f568dc4e08b331788d7e64d8cd55b56f84b6a0f034878683deedea SHA512 47b4196f06d51df5383bd3b36bd3defb0ccd01f49339f4a5f1abd083e477660e0520e41d5632ec777f0bc3fab0d209eee8c28e0e619d81ea95d037de5911cfc6
diff --git a/dev-python/yapf/metadata.xml b/dev-python/yapf/metadata.xml
index 28299522aad8..6a8372b755fd 100644
--- a/dev-python/yapf/metadata.xml
+++ b/dev-python/yapf/metadata.xml
@@ -13,6 +13,6 @@
YAPF is based off of 'clang-format', developed by Daniel Jasper.
In essence, the algorithm takes the code and reformats it to the best
formatting that conforms to the style guide, even if the original code
- didn't violate the style guide.
+ didn't violate the style guide.
</longdescription>
</pkgmetadata>
diff --git a/dev-python/yapf/yapf-0.28.0.ebuild b/dev-python/yapf/yapf-0.28.0.ebuild
new file mode 100644
index 000000000000..b405b45fdc9b
--- /dev/null
+++ b/dev-python/yapf/yapf-0.28.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2018-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+inherit distutils-r1
+
+DESCRIPTION="A formatter for Python files"
+HOMEPAGE="https://github.com/google/yapf"
+SRC_URI="https://github.com/google/yapf/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}"
+
+python_test() {
+ esetup.py test
+}