From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- dev-python/progressbar/Manifest | 7 ++ .../files/progressbar-2.3-python3.3.patch | 94 ++++++++++++++++++++++ dev-python/progressbar/metadata.xml | 11 +++ dev-python/progressbar/progressbar-2.3-r2.ebuild | 21 +++++ dev-python/progressbar/progressbar-2.3-r3.ebuild | 21 +++++ 5 files changed, 154 insertions(+) create mode 100644 dev-python/progressbar/Manifest create mode 100644 dev-python/progressbar/files/progressbar-2.3-python3.3.patch create mode 100644 dev-python/progressbar/metadata.xml create mode 100644 dev-python/progressbar/progressbar-2.3-r2.ebuild create mode 100644 dev-python/progressbar/progressbar-2.3-r3.ebuild (limited to 'dev-python/progressbar') diff --git a/dev-python/progressbar/Manifest b/dev-python/progressbar/Manifest new file mode 100644 index 000000000000..40d1905ba00e --- /dev/null +++ b/dev-python/progressbar/Manifest @@ -0,0 +1,7 @@ +AUX progressbar-2.3-python3.3.patch 2646 SHA256 0f414aeb9605c892472c49af588079e2cbc922f985f0d6a5dd6a3a77c4c7e837 SHA512 8f6816119c01809f3116ade0d52188cffa86e59fec516343937e6a624fc077dd75906325a88f514568b0e61d262435bf9c743807df2a4099991e8e3bec804b50 WHIRLPOOL a3cf7382123ed61ffde365c1ba6327fd89f696725bfd5b4534808bbf9a4c00af9d071921ee8a775c95fce2bf508472367b13fcc749b08bac8304d03b134a5711 +DIST progressbar-2.3.tar.gz 9420 SHA256 b2d38a729785149e65323381d2e6fca0a5e9615a6d8bcf10bfa8adedfc481254 SHA512 06fdc8b6664642bd864be8023355316fba23bcc4deb0c5877c5dfa91da5d233301a8f39342f133cbb63f37a20de7b8b24910ac8073127fcbdf43b5200d60ed5f WHIRLPOOL dc29b6d0b11760052e8634ad0cae94d63fea3bdd80b0ba17b9901d54be01fecbca6cb390bda74478df9a6852d91bc16ebaf4c8b9813c5d11b65f0fe0b01d54d1 +EBUILD progressbar-2.3-r2.ebuild 566 SHA256 69b4385192ccf85b59241266ce4972c91327c033070cdae631c0b45d573de89e SHA512 faa4aaf6f646665a65dc77399f69560c92f53f311ae6326bc7e0493c7542b23965b55b9213ee6274c4ec6c62a7b679ceac1f55c3959b97d9d09067004bb1d8cf WHIRLPOOL f963e134b00c234ad4921c32921f50850352a19fedc671e8d18c214819466eaf9b67c9a677640c82fd1b5e1e0e32c0a90c2b5d33424ea68554294e5d4b228d75 +EBUILD progressbar-2.3-r3.ebuild 568 SHA256 95102510a650bacdd760689f1022d08c7078eff797a1aebf990509a2df96b9c5 SHA512 b4fc7198b53cec8f68395a7a21ff742eda772b2de6aafe6d811cd0ae516d4e5106da81f33645bdf4c17176647fe177dadc1fb24b7008688f8601cb356ecd3ec9 WHIRLPOOL 6345b4ec4c24cd034cedb3b402d44d1e278d5197ab99ba8208b6c678d0c8a7063faf7d4f73f249c0c1b7332c60e2c2b144114fb00a043563970c39400df52aa9 +MISC ChangeLog 4791 SHA256 67e69c7741c116bd911dd35c609896833c7f59b39e2dd75ae7cff8728cc0425e SHA512 680fa81fc6d519c3be6460d5fc3b96b35cbade8ba46d1735ff5493a2a1d0c93fa5d3f47c7a840d99e4ccecda4e4c1df2896084c0ce160aacff23f916586955d8 WHIRLPOOL a0ecc0921d6ff6e751451b10bfe0bde56759095ee05cb475de82f71b6a04120ef75717d806cfe1fa014b1fbc4925ee06579fdbbe0ab2619b50ba720f7ca7ebe5 +MISC ChangeLog-2015 2508 SHA256 211f49df8d6accbd4885410d3991743846227d15d2f241af90b35178b791c178 SHA512 80721166d54c722ad2d326631c537073bc92186a39b55109b311a0701c265f6dd8f6833a95b0cc126fb3d7d5743c86563960213a81ad7d82d9c45ff08906d653 WHIRLPOOL 2da5ad88d944e5f039423bb55af4db2e8269ffde19d807fae492513684f10a933823c4ad2807c8f40e1db51119069f4d2bd74ea39b7db7770fc491bfeb51c8cf +MISC metadata.xml 324 SHA256 9478f33c45a1c11ce2fc03c69cccfdaa98b270040d8ee52a1af19645444b3ee4 SHA512 96cd08f27e9f075bacf7c3aa012b69642d245dbf7b99ced6a6cab24c2183c6304cef7bc25a44392319638d20233f9bb6256990f08c6eff60846815de35ed100b WHIRLPOOL 6e610e5475b685229150f450ab88c09822a625c0842ccd728b932d531df48ea2a48b783fdaac1e2d5517ff654fc1dcd73962f4de8ad20ae1e1dd9ef7ae3869da diff --git a/dev-python/progressbar/files/progressbar-2.3-python3.3.patch b/dev-python/progressbar/files/progressbar-2.3-python3.3.patch new file mode 100644 index 000000000000..112bcf4b3779 --- /dev/null +++ b/dev-python/progressbar/files/progressbar-2.3-python3.3.patch @@ -0,0 +1,94 @@ +# HG changeset patch +# User Nilton Volpato +# Date 1348267873 10800 +# Fri Sep 21 19:51:13 2012 -0300 +# Node ID 3c94a3a1ebe1325c7c605cc8f11126dcc632b04d +# Parent 83ece680e4fe06aa704de4c3a967355db21046d4 +Remove format as a slot attribute, as that is not compatible with python 3.3 + +diff --git a/progressbar/widgets.py b/progressbar/widgets.py +--- a/progressbar/widgets.py ++++ b/progressbar/widgets.py +@@ -81,11 +81,11 @@ + class Timer(Widget): + """Widget which displays the elapsed seconds.""" + +- __slots__ = ('format',) ++ __slots__ = ('format_string',) + TIME_SENSITIVE = True + + def __init__(self, format='Elapsed Time: %s'): +- self.format = format ++ self.format_string = format + + @staticmethod + def format_time(seconds): +@@ -97,7 +97,7 @@ + def update(self, pbar): + """Updates the widget to show the elapsed time.""" + +- return self.format % self.format_time(pbar.seconds_elapsed) ++ return self.format_string % self.format_time(pbar.seconds_elapsed) + + + class ETA(Timer): +@@ -121,9 +121,9 @@ + class FileTransferSpeed(Widget): + """Widget for showing the transfer speed (useful for file transfers).""" + +- format = '%6.2f %s%s/s' +- prefixes = ' kMGTPEZY' +- __slots__ = ('unit', 'format') ++ FORMAT = '%6.2f %s%s/s' ++ PREFIXES = ' kMGTPEZY' ++ __slots__ = ('unit',) + + def __init__(self, unit='B'): + self.unit = unit +@@ -138,7 +138,7 @@ + power = int(math.log(speed, 1000)) + scaled = speed / 1000.**power + +- return self.format % (scaled, self.prefixes[power], self.unit) ++ return self.FORMAT % (scaled, self.PREFIXES[power], self.unit) + + + class AnimatedMarker(Widget): +@@ -168,13 +168,13 @@ + class Counter(Widget): + """Displays the current count.""" + +- __slots__ = ('format',) ++ __slots__ = ('format_string',) + + def __init__(self, format='%d'): +- self.format = format ++ self.format_string = format + + def update(self, pbar): +- return self.format % pbar.currval ++ return self.format_string % pbar.currval + + + class Percentage(Widget): +@@ -197,9 +197,9 @@ + 'value': ('currval', None) + } + +- __slots__ = ('format',) ++ __slots__ = ('format_string',) + def __init__(self, format): +- self.format = format ++ self.format_string = format + + def update(self, pbar): + context = {} +@@ -213,7 +213,7 @@ + context[name] = transform(value) + except: pass + +- return self.format % context ++ return self.format_string % context + + + class SimpleProgress(Widget): diff --git a/dev-python/progressbar/metadata.xml b/dev-python/progressbar/metadata.xml new file mode 100644 index 000000000000..6ddc4ee3c402 --- /dev/null +++ b/dev-python/progressbar/metadata.xml @@ -0,0 +1,11 @@ + + + + + python@gentoo.org + Python + + + progressbar + + diff --git a/dev-python/progressbar/progressbar-2.3-r2.ebuild b/dev-python/progressbar/progressbar-2.3-r2.ebuild new file mode 100644 index 000000000000..156867dba430 --- /dev/null +++ b/dev-python/progressbar/progressbar-2.3-r2.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +PYTHON_COMPAT=( python2_7 python3_{4,5} pypy pypy3) + +inherit distutils-r1 + +DESCRIPTION="Text progressbar library for python" +HOMEPAGE="https://pypi.python.org/pypi/progressbar" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="|| ( LGPL-2.1 BSD )" +SLOT="0" +KEYWORDS="amd64 ~arm ppc x86 ~amd64-linux ~x86-linux" +IUSE="" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" +RDEPEND="" + +PATCHES=( "${FILESDIR}/progressbar-2.3-python3.3.patch" ) diff --git a/dev-python/progressbar/progressbar-2.3-r3.ebuild b/dev-python/progressbar/progressbar-2.3-r3.ebuild new file mode 100644 index 000000000000..fda8d2843f91 --- /dev/null +++ b/dev-python/progressbar/progressbar-2.3-r3.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3) + +inherit distutils-r1 + +DESCRIPTION="Text progressbar library for python" +HOMEPAGE="https://pypi.python.org/pypi/progressbar" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="|| ( LGPL-2.1 BSD )" +SLOT="0" +KEYWORDS="amd64 ~arm ppc x86 ~amd64-linux ~x86-linux" +IUSE="" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" +RDEPEND="" + +PATCHES=( "${FILESDIR}/progressbar-2.3-python3.3.patch" ) -- cgit v1.2.3