www-apps/syncserver: new package (and deps) for Firefox Sync Server
This commit is contained in:
parent
ceb5871da9
commit
b1dc230fa4
98 changed files with 1907 additions and 0 deletions
7
dev-python/pytz/Manifest
Normal file
7
dev-python/pytz/Manifest
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
AUX 2016.6.1-zoneinfo.patch 569 BLAKE2B a4cb4ae2bd6953f8f315bb0c444bd083d3431d85128fb9d0ab3c97ad3679114a5f0ce13afcde65070d8bad0fc586b893260b30ccfe793bba6be26f85e9e08b22 SHA512 d1b2bf717c8099eb5cfbe353d50eb034ed321303f6430c0f4183dd84a64780157615b29b7aaf7c04eb8fe69e48c039e479f22f70f713b2aa5e907ae371c8ba01
|
||||
AUX 2018.4-zoneinfo.patch 549 BLAKE2B 5654ac8133627afaf9dc17dd9ae8e6a22ef9206efc6ca88495bfdec0078fc77a290ab7a62d6d1aa722ac01b9428bf37382d5f19d9da65593aed43354d05ceeec SHA512 eb365950d2eb62c8d984146228c7d96fca96b2ab4ea90b951a85b3f450550451e6c014da21e403476435e71c5ae989f169d21e07c56fab9713dacec0aee3184f
|
||||
AUX pytz-2009h-zoneinfo-noinstall.patch 957 BLAKE2B aec135326ab00e0287fc1c57ca745bc113ab8f0564d7328e82ed00cb024ad8a5008dcac4a7f580967672e996e861bc994fd307de7aee7e55f5e8623fe64844c5 SHA512 142d3ac58be3fffc35e2dc1f70ee988a7c9ebec51518d15bee9d36f4d4a08178840fa4d73f9734e92192c3633e517f525a9d583f7b5dc754af83f7c9536bd446
|
||||
AUX pytz-2009j-zoneinfo.patch 651 BLAKE2B 9e0f5d4f037691ee02809ae46887d6f4f5a390e95f670d604a6525b9b68ba4b1743ed34a8c0c05b70f436e2023bc0c9326a6a9fa46ac3ce87eb9438adcdb60b2 SHA512 228d3c59e3e0b5b0b3b80f5b0b6e947815d11191fd5523d17420dde6cea488bc544c05b552619934c4ca72c30ebefd042114abfea6c72f03710e96a776f39038
|
||||
AUX pytz-2018.4-zoneinfo-noinstall.patch 579 BLAKE2B 1d21d01160dbdf6c6848c2c0088cbc6ca326270b106098ce7157b363acf6f4da750a58498be95a8b5bf1ee342b679fdbbf16cf9d542d5f46088062db83f866f7 SHA512 309c2427f5a8ebb77bdf899ad3fb34029c46901cbaf2baf3ab697b83608dd1d3c6e7cf776b1b9b592918b91cbafd148ee3e4c0b4255f38ea3e41c0bca94f4c51
|
||||
DIST pytz-2019.1.tar.gz 308148 BLAKE2B 79ebec345adb57de2420bfe00c7b5d4acc160100fb1292be8734643a0b2d31622d93c7ad7e60eeceed2bd455d0c6e6f3ec5d392ae44f94a0726a0008f33d0aed SHA512 981a5aa2430bb7740bc1fd53e6c7416552c4f19d33a82701854b087ca5624ec3211b55add802e1e004f3728c32447f93d934c0d2bff993cd1be5e96e41fd44d6
|
||||
EBUILD pytz-2019.1.ebuild 1024 BLAKE2B b9fff2e8c7748b3a05723f2684625a0d219b5c98f1325b2e6182e9e7c9a91d4717a622946d4ca3ee9ea3287be8c80368e105327c4b92705e6366caaf393d9d3e SHA512 db2e80eabe64bf54140a53d1901f016dc5c2f56b16dbe21f343940fbcc347ff43c708d194a1cb2044cbd79321bbfeef7650db60be77654ca5694273b6cacc909
|
||||
12
dev-python/pytz/files/2016.6.1-zoneinfo.patch
Normal file
12
dev-python/pytz/files/2016.6.1-zoneinfo.patch
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
--- a/pytz/__init__.py
|
||||
+++ b/pytz/__init__.py
|
||||
@@ -81,8 +81,7 @@
|
||||
for part in name_parts:
|
||||
if part == os.path.pardir or os.path.sep in part:
|
||||
raise ValueError('Bad path segment: %r' % part)
|
||||
- filename = os.path.join(os.path.dirname(__file__),
|
||||
- 'zoneinfo', *name_parts)
|
||||
+ filename = os.path.join('/usr/share/zoneinfo', *name_parts)
|
||||
if not os.path.exists(filename):
|
||||
# http://bugs.launchpad.net/bugs/383171 - we avoid using this
|
||||
# unless absolutely necessary to help when a broken version of
|
||||
12
dev-python/pytz/files/2018.4-zoneinfo.patch
Normal file
12
dev-python/pytz/files/2018.4-zoneinfo.patch
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
--- a/pytz/__init__.py
|
||||
+++ b/pytz/__init__.py
|
||||
@@ -91,8 +91,7 @@
|
||||
if zoneinfo_dir is not None:
|
||||
filename = os.path.join(zoneinfo_dir, *name_parts)
|
||||
else:
|
||||
- filename = os.path.join(os.path.dirname(__file__),
|
||||
- 'zoneinfo', *name_parts)
|
||||
+ filename = os.path.join('/usr/share/zoneinfo', *name_parts)
|
||||
if not os.path.exists(filename):
|
||||
# http://bugs.launchpad.net/bugs/383171 - we avoid using this
|
||||
# unless absolutely necessary to help when a broken version of
|
||||
32
dev-python/pytz/files/pytz-2009h-zoneinfo-noinstall.patch
Normal file
32
dev-python/pytz/files/pytz-2009h-zoneinfo-noinstall.patch
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
From e43745593e4627de8027587cb3b4a465c93fa0b1 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
|
||||
Date: Wed, 19 Dec 2012 19:22:29 +0100
|
||||
Subject: [PATCH] Do not install zoneinfo files.
|
||||
|
||||
---
|
||||
setup.py | 7 -------
|
||||
1 file changed, 7 deletions(-)
|
||||
|
||||
diff --git a/setup.py b/setup.py
|
||||
index c8152d5..8f13279 100644
|
||||
--- a/setup.py
|
||||
+++ b/setup.py
|
||||
@@ -13,15 +13,8 @@ me = 'Stuart Bishop'
|
||||
memail = 'stuart@stuartbishop.net'
|
||||
packages = ['pytz']
|
||||
resources = ['zone.tab', 'locales/pytz.pot']
|
||||
-for dirpath, dirnames, filenames in os.walk(os.path.join('pytz', 'zoneinfo')):
|
||||
- # remove the 'pytz' part of the path
|
||||
- basepath = dirpath.split(os.path.sep, 1)[1]
|
||||
- resources.extend([os.path.join(basepath, filename)
|
||||
- for filename in filenames])
|
||||
package_data = {'pytz': resources}
|
||||
|
||||
-assert len(resources) > 10, 'zoneinfo files not found!'
|
||||
-
|
||||
setup (
|
||||
name='pytz',
|
||||
version=pytz.VERSION,
|
||||
--
|
||||
1.8.0.2
|
||||
|
||||
14
dev-python/pytz/files/pytz-2009j-zoneinfo.patch
Normal file
14
dev-python/pytz/files/pytz-2009j-zoneinfo.patch
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
Use the system zoneinfo from sys-libs/timezone-data.
|
||||
|
||||
--- pytz/__init__.py
|
||||
+++ pytz/__init__.py
|
||||
@@ -54,8 +54,7 @@
|
||||
for part in name_parts:
|
||||
if part == os.path.pardir or os.path.sep in part:
|
||||
raise ValueError('Bad path segment: %r' % part)
|
||||
- filename = os.path.join(os.path.dirname(__file__),
|
||||
- 'zoneinfo', *name_parts)
|
||||
+ filename = os.path.join('/usr/share/zoneinfo', *name_parts)
|
||||
if not os.path.exists(filename) and resource_stream is not None:
|
||||
# http://bugs.launchpad.net/bugs/383171 - we avoid using this
|
||||
# unless absolutely necessary to help when a broken version of
|
||||
18
dev-python/pytz/files/pytz-2018.4-zoneinfo-noinstall.patch
Normal file
18
dev-python/pytz/files/pytz-2018.4-zoneinfo-noinstall.patch
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
--- a/setup.py
|
||||
+++ b/setup.py
|
||||
@@ -15,15 +15,8 @@
|
||||
memail = 'stuart@stuartbishop.net'
|
||||
packages = ['pytz']
|
||||
resources = ['zone.tab', 'locales/pytz.pot']
|
||||
-for dirpath, dirnames, filenames in os.walk(os.path.join('pytz', 'zoneinfo')):
|
||||
- # remove the 'pytz' part of the path
|
||||
- basepath = dirpath.split(os.path.sep, 1)[1]
|
||||
- resources.extend([os.path.join(basepath, filename)
|
||||
- for filename in filenames])
|
||||
package_data = {'pytz': resources}
|
||||
|
||||
-assert len(resources) > 10, 'zoneinfo files not found!'
|
||||
-
|
||||
setup(
|
||||
name='pytz',
|
||||
version=pytz.VERSION,
|
||||
35
dev-python/pytz/pytz-2019.1.ebuild
Normal file
35
dev-python/pytz/pytz-2019.1.ebuild
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy pypy3 )
|
||||
PYTHON_REQ_USE="threads(+)"
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="World timezone definitions for Python"
|
||||
HOMEPAGE="https://pythonhosted.org/pytz/ https://pypi.org/project/pytz/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
|| ( >=sys-libs/timezone-data-2017a sys-libs/glibc[vanilla] )"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/unzip"
|
||||
|
||||
PATCHES=(
|
||||
# Use timezone-data zoneinfo.
|
||||
"${FILESDIR}"/2018.4-zoneinfo.patch
|
||||
# ...and do not install a copy of it.
|
||||
"${FILESDIR}"/${PN}-2018.4-zoneinfo-noinstall.patch
|
||||
)
|
||||
|
||||
python_test() {
|
||||
"${PYTHON}" pytz/tests/test_tzinfo.py -v || die "Tests fail with ${EPYTHON}"
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue