summaryrefslogtreecommitdiff
path: root/dev-python/Babel
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-12-15 18:09:03 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-12-15 18:09:03 +0000
commit7bc9c63c9da678a7e6fceb095d56c634afd22c56 (patch)
tree4a67d50a439e9af63947e5f8b6ba3719af98b6c9 /dev-python/Babel
parentb284a3168fa91a038925d2ecf5e4791011ea5e7d (diff)
gentoo resync : 15.12.2019
Diffstat (limited to 'dev-python/Babel')
-rw-r--r--dev-python/Babel/Babel-2.5.0.ebuild1
-rw-r--r--dev-python/Babel/Babel-2.5.3-r1.ebuild1
-rw-r--r--dev-python/Babel/Babel-2.5.3.ebuild1
-rw-r--r--dev-python/Babel/Babel-2.6.0.ebuild1
-rw-r--r--dev-python/Babel/Babel-2.7.0.ebuild43
-rw-r--r--dev-python/Babel/Manifest10
6 files changed, 53 insertions, 4 deletions
diff --git a/dev-python/Babel/Babel-2.5.0.ebuild b/dev-python/Babel/Babel-2.5.0.ebuild
index e0ee98cab02d..0ef7081d419a 100644
--- a/dev-python/Babel/Babel-2.5.0.ebuild
+++ b/dev-python/Babel/Babel-2.5.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/pytz[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/Babel/Babel-2.5.3-r1.ebuild b/dev-python/Babel/Babel-2.5.3-r1.ebuild
index 793c85594b94..20fc22a8418b 100644
--- a/dev-python/Babel/Babel-2.5.3-r1.ebuild
+++ b/dev-python/Babel/Babel-2.5.3-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/pytz[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/Babel/Babel-2.5.3.ebuild b/dev-python/Babel/Babel-2.5.3.ebuild
index c9c4edb00632..c42965f4f324 100644
--- a/dev-python/Babel/Babel-2.5.3.ebuild
+++ b/dev-python/Babel/Babel-2.5.3.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/pytz[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/Babel/Babel-2.6.0.ebuild b/dev-python/Babel/Babel-2.6.0.ebuild
index 0b74116a7f90..ebbab21c000b 100644
--- a/dev-python/Babel/Babel-2.6.0.ebuild
+++ b/dev-python/Babel/Babel-2.6.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/pytz[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/Babel/Babel-2.7.0.ebuild b/dev-python/Babel/Babel-2.7.0.ebuild
new file mode 100644
index 000000000000..42b0b5512da0
--- /dev/null
+++ b/dev-python/Babel/Babel-2.7.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy{,3} python{2_7,3_{5,6,7,8}} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Collection of tools for internationalizing Python applications"
+HOMEPAGE="http://babel.pocoo.org/ https://pypi.org/project/Babel/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/pytz[${PYTHON_USEDEP}]
+ dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="${DEPEND}
+ test? ( dev-python/freezegun[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}] )"
+
+distutils_enable_sphinx docs
+
+python_prepare_all() {
+ # Make the tests use implementation-specific datadir,
+ # because they try to write in it.
+ sed -e '/datadir =/s:os\.path\.dirname(__file__):os.environ["BUILD_DIR"]:' \
+ -i tests/messages/test_frontend.py || die
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ local -x TZ=UTC
+
+ # Create implementation-specific datadir for tests.
+ cp -R -l tests/messages/data "${BUILD_DIR}"/ || die
+ pytest -vv || die "Tests fail with ${EPYTHON}"
+}
diff --git a/dev-python/Babel/Manifest b/dev-python/Babel/Manifest
index 2e0f8c647a4a..b1f7f8a885e6 100644
--- a/dev-python/Babel/Manifest
+++ b/dev-python/Babel/Manifest
@@ -1,8 +1,10 @@
DIST Babel-2.5.0.tar.gz 6612353 BLAKE2B 85268f0226f1db019fb906da0dfbbc6b6aa199ab491e9d767c932fb5ca77cb6d86328ebaa9c6eb61fb8d28c8e566babd435cdcee9b900c3c680d0dfb49c2bcac SHA512 b24b74121695e0068fb28a6294d4b5b2065e94dcd62ca0d70c8fde3a00cb5ff111480505594460989c6f67a75935f55e153b1b493f917317d2c5ee0f0d7921fc
DIST Babel-2.5.3.tar.gz 6611941 BLAKE2B 99b71642b00a853fea844220c0ce5ef2fe425906cbdd1618e31f39b60d16382d54ff5e00c493153eee2be8894edc8c96e57fc2703620db5bafcf7b7a4f1b72ef SHA512 1a41f69141da9f66e27110e7a1a5955f76d8ae9353ff7e54182c5bb6ca16e8b4799031e4df1049af54de513da9f101e171e4312b2e7775f2cab9116d5b50c0fb
DIST Babel-2.6.0.tar.gz 7960433 BLAKE2B 0edc3b3391eb3d479eae9a223668af96e1ec47b84b13d0bb66c0e1772dc5de8321ee06f0d0dfeb6c9364a724286d0ee50a3ab4c2ea789894057fca39bb11dc46 SHA512 a87f26c25f1e48a64d1e7ee112bc0c325a6268e0e716a81cb6814a53f0add8f3d579babd2ba064f160298ebe3ac9711aa5d28f112582ee287767b6ed8427b6e0
-EBUILD Babel-2.5.0.ebuild 1443 BLAKE2B 27c33703c1a7a7170817cc3a697616f7a666ef78b471ab33f476c2ac7c10113207cebad8d143ad32afc701fa80e3b34bb05df9371b9e6f7168cbe08fe63f1019 SHA512 6268a96fc341e3b336058a9077e0fcd124d9e4fe3eec26dfb065dbe46195013232a1db16934575c482ecd668393db480b453cae35ee77953461374c07a9cdd61
-EBUILD Babel-2.5.3-r1.ebuild 1506 BLAKE2B 260b4604c394a24d2e018cc3505441f252e71f9149273e85121124c477d4a1443a8e578c1d922cdf4409d78a2c5fd441bd9ce8b05f65139ff68890c9682d582f SHA512 73e0fd3b11fa140ad723c4f99159012d7f0bde94eaead6682e1ac7f71971afedafe4559eedb3fb78837d9e11a1ad84ae2cef0cdd921d0b8733676693e1bf9966
-EBUILD Babel-2.5.3.ebuild 1444 BLAKE2B d0df7af68f230643ebb80921ef76681b7d53a8da5049bb656863c01bebd5600c0a2c95d3de04b02769518a066edc0ac5b7d0b3db113ee8571471b000fe4c2af8 SHA512 a8c9334288bd5d1f8e758fa4dd94ae30dd30809601d137b718d396b578f54b10f7c36ce6ba5c8dcbd5ee2cb15a3b11be3a4f794ad15dde78b6f38d7167283677
-EBUILD Babel-2.6.0.ebuild 1440 BLAKE2B 92eda50a98606d0369d5238dd313b6a9089afe109d1ece81fcb744291e967098ae8448c58405e36d9f51542e0d278f9513a5f6cfe76dcdea5393e53924f7c030 SHA512 0246cc89e61fb044b4a897d92c7989bfd291bc656cb55fbe2ba34971423522482f03c1302fb634a80e28ae4ce787391997e8c63c19131f58549d8a24d4bf39f5
+DIST Babel-2.7.0.tar.gz 8244870 BLAKE2B 515f1e033d408e4f5fdcf1d1720a58e429523611a2a01d62bab95b96a2187ed0594e4c05678ac3311d6570bca2bf90b08818c233bf28a2fb03fdba923f5e6401 SHA512 96314c7b26f6915a825e0344fa06e4f1d9a71b97a52b16f2f696c2e81c69318974547620135912b11edb95668a717ec49f1be68eef5a4753092d8e4cdc39a1e5
+EBUILD Babel-2.5.0.ebuild 1470 BLAKE2B 3908d03e0b509fece29dedfd7de6152aa9a16f73a1155706ce19f38e95688fac7ab80671bafeea811205c46d89805c082036328ae29ff1b2e2195268c18f5eeb SHA512 a01bbbb1979d1a6f1e2d90e87501d0c8fc01b93b1936c6eca917008d35ba0e266604dbc79568aa9886cff8c93b9ba007056d77422645d1a05eda719e7e4e03c9
+EBUILD Babel-2.5.3-r1.ebuild 1533 BLAKE2B bfc63921b9650f536b4b2e38e8a7e9732e325c1bd1d2c83a2887d4a92e6d401c3e1d1ad68c27a26a79c8e6806c95d15775a5500c149a5b36e539679816e5ffa8 SHA512 18db992d32c653135cfd816fa115fccd6bdbb0fa12ebeda2d6c8e18e3b3dfd498a8d39bea736a1cc32acbbc4615f0738527eb8ee93fb385f4870a1849abf3214
+EBUILD Babel-2.5.3.ebuild 1471 BLAKE2B 37af9fced3e32e5dffbbd5ad297b60ab3ef05546e9f24bed29ac9e0a2c496fe95748211cd86b7b4835d85bfeff6429ff5f50e5da85c70e1ffe6e7d1bdcdded12 SHA512 75688d8e2597ee52997b4f51f792f1c5175cc2135857d95de17a9d3499bd2519fd49f422a34bffe9840af71991fa99e209b80b5afa8fd95d9081e201863787d3
+EBUILD Babel-2.6.0.ebuild 1467 BLAKE2B 4e46e3a504f1502392b10bdfbe2abe32886d34cee638b09cbf2de566b5e7f1cb6bca0bc1ee2d855e9651ea7eba6100d3ffa31bc241f9581f29e08f31f3cc01c2 SHA512 ba2f8d077f4f30959b4a36c3c32bc3e3ccadaa67ec6ec4223b3cdb3fd579eac739f0ecf42279c3dc611ddf4a5e4321e123e0bf2cbbad237f4d70950579623fc5
+EBUILD Babel-2.7.0.ebuild 1325 BLAKE2B 865106521862ffe5a764aa9c4f99d2645f9d0fb2db623430f4461a9ec37261700e08c9a50a40dceb29c077cbed17a92c0f6902b9601bcd5f4c40fd79a3050d63 SHA512 d61544dfdcd90d674c4f7ae90809c24647071e836cac99926b94a03d40bbebc90674ff77d93b9b5f6e560065d72514d2399320324623a5c78447c88a3494064b
MISC metadata.xml 839 BLAKE2B d9916ce88ce8436bb28d15300e78013e1c9e0f88f385a369c0ad6840f0fe81ad136052a3c257cef50a2fd86500bcde2b652ad0ed664f95d6affa4ccc8770445b SHA512 3688c1488c552b84c685d0aeb6251aea4f9d41be3db3aeb226291655107e1332df13445545b3742587e133de7468a40f22ca53fa67fd8d2e0db570069498654f