parent
f8d30a4ee5
commit
e425868e2c
@ -1,23 +1,23 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
|
||||
MANIFEST Manifest.files.gz 29282 BLAKE2B d867413e067fe88adb170374031366ce678e7558c947b4ef519cf10591a68a8a210961ba93ac9b960a6cc08256be3b1e2357366a4d6f299e55ebdf2b954db993 SHA512 6c02c81fc6edff0b758f0bd03bf600b2c3b096c993a736f4aae179392768a74aeac3b5d4d390f1dd1c81bdb6c46a40108345c8f9ff82edf7b90598e0cbd4ea02
|
||||
TIMESTAMP 2021-05-31T05:39:00Z
|
||||
MANIFEST Manifest.files.gz 29245 BLAKE2B c386e9dd4354bb2a57632b0ba58635bbb668cc89483f3d6fe7d7f9b2a0e03f9e67ab3e69a1e06026d7e94a4bc94cf70e34a27a06ab4b03e329b8b5e83c704604 SHA512 5fe429f83241471a5f88cf4bc5d8e3b6a1418c89bc97d70a83ea6db85330a2087a466b505be68caf62fcaea8f0f44f363bab5de00330d64d3e8a9c5bf2630060
|
||||
TIMESTAMP 2021-05-31T21:39:01Z
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmC0dnRfFIAAAAAALgAo
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmC1V3VfFIAAAAAALgAo
|
||||
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
|
||||
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
|
||||
klATLA//b1eFrUUWkJwxbUUDhjedzD0D/nvNsLLyBr7AmjVS0xo6KSU+deZwznWw
|
||||
BXmCsrozeWDIlgVQMHN95R0Wguj2C7Ezrjso33juVhGRnQfIqVqHi30KatRu20ym
|
||||
rjF3qKV75PhDH9j0n8bqGrVZoXkYPjJICZD3e/JID9fK8fcZBO12SGnvsltP0Zqj
|
||||
R9+BzlmevfTkRgmId2OXpgYKUwRZNW7+5e6A8h4fPsRBb4aYMdj0s/LiV2EyXnUu
|
||||
lbHoyVtWv6lJjFwiMqK1+p3QRYzrOogDoMR2regeDkg8pmKssjokVmmWFvFcG2Rz
|
||||
+dcaYgkhVjuwoSZHRcBO5WBcHsLf35kIWM3wcR541LiYjVv/SPbENR4rNBm1cSXU
|
||||
gh6BB1gKSP+cDgfNjA8sz7J9DYiTdMVU9pwvN76rb21dknOYMpreslzRngLcsKPX
|
||||
UwCv89X0EnDwvoGKDqWliDnhwO8SeQpzTV4Gzi/ExH/QLodMAcVoT2/p5Xi3Y79z
|
||||
WBB+wMaCPlFYOB4AQPK6GiR9MOXYaB1oySfSRu4W+RFn32QX3JQS1Z9wqFLYeGXI
|
||||
SLpfWDnRKaYEMZn9Egsyh/pV4eQyOOxdlGXw/9gCL7JgIO+G2hwHf8nkchRfeORz
|
||||
Yj5KPj13B9t+RTnffrna916JtW85qVj4HDLzmSOyL2Q6RZIBlZg=
|
||||
=sze8
|
||||
klDwew/+N/cZ/lJh/KXyCnmzsE2L5GR+E5ZyD10ktJOl9UCL0ktytvN/EuEn2Kp1
|
||||
F8Zc9cS3724Yhl3WDIKdZf+MXBJeiHwPPUoM7MiHw4y/OnGj2xs2s9TnhxrPLDkj
|
||||
sphkXpoLIts+r+aXyzfm78+V68A8iDLPOk6nkGHjakNVmmvIEh59ZB93lfoGqceh
|
||||
WXJwJcfozFA4SNrHwGHz9/Ei+7NlQPGvDfmc9zb7FlVpCbltffp+aKscRe0lz6go
|
||||
jFeObCtHPoSsGdMDasK7dMJg+W4bYlKY/xnblTjVsjqnhtx/Lf8vqTHuJtvzugmx
|
||||
C6Y0Z4hEnry9yMJVVZc/BkiOrEu7ZF12gy+oV6sz3u4oA98NUJgGt13bElg/Szsw
|
||||
YhIq50+RRRNYvikVftPs5klda5KboRdIu4kjP4iV3BOxz9C71vehRcVTDYH1YgHf
|
||||
tc1cHG360IbEnV0S3YspL9iIYaoY0tVCtAcTA3CKzJkfVWo96BlOoa0vloW1pM1N
|
||||
IkBHdf89DVOTXuQA6tYouIgAoSqoIGvLaFgshBiMeAn/dv+fhAsFxVEMieWbBw+U
|
||||
HuiH3o5De6bB/8rViMg37jaNSIiGNClpyvHuR9cN6oMp8T8LeS4+gyYUN47VMKVJ
|
||||
5sg1Uf5T7svanLFGvfYAMJCzY9/txgwmDigyYz59fmMh6aoTO4E=
|
||||
=Ajgx
|
||||
-----END PGP SIGNATURE-----
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1,2 +1,2 @@
|
||||
EBUILD sms-0.ebuild 151 BLAKE2B 2bac3d7ad2382918520dadd6fc79f1a62d8e4884e2fc5d5b024a8924483b19fbc49ce23be9ec2c74e173ec20737579f7bb6e41a25685ad1c6aa0ff2139f33918 SHA512 dbf0a22ff61cb231cb369e6532dae36b613b2f9601d22e30d6d8735289499c9a250b1f3fc3bc7601690d239c2c52b79710fc3692cc17c6c664c4faa2ea2581fb
|
||||
MISC metadata.xml 245 BLAKE2B 94154a8bdd62b19999d65d599876471c8e44c02209c12a20d75667a21eb873ad59b42d27536d54ff1274d57bad9d73d81eaacea36b8b02e01b40b9eb5e6c82d4 SHA512 c3c7907e50537dd94fdcec1da306eee2f050e5a456d369cd3df8c9bf36c810d811fe547418a8025e533916eb52a742d9feafae647b2957820d99ed962dad302e
|
||||
MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33
|
||||
|
@ -1,8 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>chainsaw@gentoo.org</email>
|
||||
<name>Tony Vroon</name>
|
||||
</maintainer>
|
||||
<!-- maintainer-needed -->
|
||||
</pkgmetadata>
|
||||
|
Binary file not shown.
@ -1,2 +1,2 @@
|
||||
EBUILD smsd-0.ebuild 224 BLAKE2B 3f062bf84ba5703748b4cedb90b5f6ddf153f93538e087ff714afa2080895e39873b841f20b8891f1f25c5251017b761e5b195ed64ef2026ee9b4c43a2d480bb SHA512 876238f712e3f44fad98c90cb6676b5457cefcf07bb7b19a95ecbbf603594074b8b266bf24f8a4b939397f0f3a635ba4dbed69c66a8d4b09dfe957f909c9b082
|
||||
MISC metadata.xml 245 BLAKE2B 94154a8bdd62b19999d65d599876471c8e44c02209c12a20d75667a21eb873ad59b42d27536d54ff1274d57bad9d73d81eaacea36b8b02e01b40b9eb5e6c82d4 SHA512 c3c7907e50537dd94fdcec1da306eee2f050e5a456d369cd3df8c9bf36c810d811fe547418a8025e533916eb52a742d9feafae647b2957820d99ed962dad302e
|
||||
MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33
|
||||
|
@ -1,8 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>chainsaw@gentoo.org</email>
|
||||
<name>Tony Vroon</name>
|
||||
</maintainer>
|
||||
<!-- maintainer-needed -->
|
||||
</pkgmetadata>
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1,8 +1,3 @@
|
||||
AUX ansible-lint-4.1.0-specifierset-split-setuptools.patch 6509 BLAKE2B a2d9fe19d160a13213d822a195969e12b5f18843b2784c3d06460511867ee7b0198282888c945b37649f487d5e08d10a4c26ae808da11cb269cdc980db09287c SHA512 d2e79ec9dfb330182fae18f26bf0461c49e7c80d86ce65cbada672d70d69176a8880f4eae4125b2343a48ae0b793722a44aeebb3f4a7da99dd2fa44c4b67af29
|
||||
DIST ansible-lint-4.0.1.tar.gz 2909257 BLAKE2B c030b6fc58eaeeec42e40dd5bc46e5181916433b905bfc4a82382bf6bba8536d2639172aab0e2928ce1dd5489f322e19ab1c0ea5abb637562616addb9733e81a SHA512 a2f3bd44287a2c72f79c5fbb4c02446484cf764d386d403694325bce172e2b195dd4812e0f89e5f4e1930db124e2b383e4f067bed5d4858c354c0ae0b3fb03e4
|
||||
DIST ansible-lint-4.1.0.tar.gz 2911091 BLAKE2B b6e414dbdeebcc1cae900736829abf2db0930e5e05ae7c2bbd6d30a89b6ac28485ddfb63528bdc3baae6ef97ae7536507632d43b16f9a16dd86887d781940aeb SHA512 c1d07093d68bf5f43c20c3a999adf26d23ba587d5008a35069dcbab514b208737f5d0ecaf032e43d313233ea06193db81b349d5fb62f3ac684af9e51d8bc6e08
|
||||
DIST ansible-lint-5.0.2.tar.gz 331359 BLAKE2B e86a1bce18d3a04fa4d895e9f8650f6853d706588bcfa564ee8245a63a6779cc00737351807d0bc3fdd624c348275afda15d3834faa2efd01b2383115864f7a6 SHA512 760da7574db68d351a4a834d7963840ebe61c72df62db220f2c3e894f0906a193783821823621f64eb7d2f16f6f226f748ff03f068beb14fa43ca009ab0df539
|
||||
EBUILD ansible-lint-4.0.1.ebuild 982 BLAKE2B 4b4c71695539664cae4c204f35293ebd712c8d1947eedfe261a560e8b0f8184c5bcb94158b92f1654c5b01d3131fef9697cda7f1429263de966e5c8e15b0310c SHA512 3359b75407319aff4d06fcd443970eeeb4026511954b960c4cf62ee0459f3966288597397a4df5a12321f28ab63cb218d9113be503061e79309af52ce99716eb
|
||||
EBUILD ansible-lint-4.1.0.ebuild 1095 BLAKE2B c7bd5983f57c13b6252ce364fdb0e530ce6047b21f457ef1a52e89ec1053ee4b9e3d5c534689b45f892d842f0916e1f297444b92e6c93de29812632d3d93fbb6 SHA512 5c37f79ad5c6bf693c2c336d1fe4c4d8634a81492a9d61dc9da3e724577fff6b7c01e491c89585d3087c11c43ff7c152f33bf74cb418254d1a8e67252d9beb21
|
||||
EBUILD ansible-lint-5.0.2.ebuild 995 BLAKE2B 1a19bad671eb71988062c7316e761a3ef4cfebcb82a00d8c5701777627308ebb85609091ab6a4ed3799edaf09fb7b3aaad91745ea76e2316ad2672fafaa2b07e SHA512 b1ffd4c241e1a2fb3bc262af9780d322766936d02e8daeecab9c2dea9eb17a01c0bdd8809b4c8e98c748d97ca3983be4c554013e71e99a630111a8bbdca384cb
|
||||
MISC metadata.xml 468 BLAKE2B 9a19ffcfb424cdc3bb4bbe624636b57f2b990c39e8925ebd2b88d3b42087ab0755566a5bea902385873ab7479ae21971345f65d9b30039469757e5382e71da2d SHA512 cfaa5f72f5a621d074859821f6c11b1cc8f0c3be1bfdb09262835a8e2b3be2e55fb0e1e2eff756097e1583d11f63c5771d8c79f51d67e001f3d95f2fb4553a25
|
||||
|
@ -1,37 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved"
|
||||
HOMEPAGE="https://github.com/ansible/ansible-lint"
|
||||
SRC_URI="https://github.com/ansible/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
CDEPEND="app-admin/ansible[${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
dev-python/six[${PYTHON_USEDEP}]"
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/setuptools-git[${PYTHON_USEDEP}]
|
||||
dev-python/setuptools_scm[${PYTHON_USEDEP}]
|
||||
dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/flake8[${PYTHON_USEDEP}]
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/wheel[${PYTHON_USEDEP}]
|
||||
)
|
||||
${CDEPEND}"
|
||||
RDEPEND="${CDEPEND}"
|
||||
|
||||
python_test() {
|
||||
nosetests || die
|
||||
}
|
@ -1,39 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
PYTHON_COMPAT=( python3_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved"
|
||||
HOMEPAGE="https://github.com/ansible-community/ansible-lint"
|
||||
SRC_URI="https://github.com/ansible-community/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
PATCHES="${FILESDIR}/${P}-specifierset-split-setuptools.patch"
|
||||
|
||||
CDEPEND="app-admin/ansible[${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
dev-python/six[${PYTHON_USEDEP}]"
|
||||
DEPEND="dev-python/ruamel-yaml[${PYTHON_USEDEP}]
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/setuptools_scm[${PYTHON_USEDEP}]
|
||||
dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/flake8[${PYTHON_USEDEP}]
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/wheel[${PYTHON_USEDEP}]
|
||||
)
|
||||
${CDEPEND}"
|
||||
RDEPEND="${CDEPEND}"
|
||||
|
||||
python_test() {
|
||||
nosetests || die
|
||||
}
|
@ -1,175 +0,0 @@
|
||||
From c91d23b2f82b4efb540168132842b243eb2d8b0d Mon Sep 17 00:00:00 2001
|
||||
From: Sviatoslav Sydorenko <wk@sydorenko.org.ua>
|
||||
Date: Thu, 24 Oct 2019 01:38:35 +0200
|
||||
Subject: [PATCH] Drop support for setuptools older than 34.4.0
|
||||
|
||||
Resolves #599
|
||||
---
|
||||
setup.py | 141 +++++--------------------------------------------------
|
||||
1 file changed, 13 insertions(+), 128 deletions(-)
|
||||
|
||||
diff --git a/setup.py b/setup.py
|
||||
index 25cc9e80d09e4657b56c4c4ed68d9411b7d7eae9..ff4c5bd65a7f5786c5af32750fb83dd3f6d92cec 100644
|
||||
--- a/setup.py
|
||||
+++ b/setup.py
|
||||
@@ -1,138 +1,16 @@
|
||||
#! /usr/bin/env python
|
||||
"""Ansible-lint distribution package setuptools installer."""
|
||||
|
||||
-import setuptools
|
||||
-
|
||||
-
|
||||
-try:
|
||||
- from setuptools.config import read_configuration, ConfigOptionsHandler
|
||||
- import setuptools.config
|
||||
- import setuptools.dist
|
||||
-
|
||||
- # Set default value for 'use_scm_version'
|
||||
- setattr(setuptools.dist.Distribution, 'use_scm_version', False)
|
||||
-
|
||||
- # Attach bool parser to 'use_scm_version' option
|
||||
- class ShimConfigOptionsHandler(ConfigOptionsHandler):
|
||||
- """Extension class for ConfigOptionsHandler."""
|
||||
-
|
||||
- @property
|
||||
- def parsers(self):
|
||||
- """Return an option mapping with default data type parsers."""
|
||||
- _orig_parsers = super(ShimConfigOptionsHandler, self).parsers
|
||||
- return dict(use_scm_version=self._parse_bool, **_orig_parsers)
|
||||
-
|
||||
- setuptools.config.ConfigOptionsHandler = ShimConfigOptionsHandler
|
||||
-except ImportError:
|
||||
- """This is a shim for setuptools<30.3."""
|
||||
- import io
|
||||
- import json
|
||||
-
|
||||
- try:
|
||||
- from configparser import ConfigParser, NoSectionError
|
||||
- except ImportError:
|
||||
- from ConfigParser import ConfigParser, NoSectionError
|
||||
- ConfigParser.read_file = ConfigParser.readfp
|
||||
-
|
||||
- def maybe_read_files(d):
|
||||
- """Read files if the string starts with `file:` marker."""
|
||||
- d = d.strip()
|
||||
- if not d.startswith('file:'):
|
||||
- return d
|
||||
- descs = []
|
||||
- for fname in map(str.strip, str(d[5:]).split(',')):
|
||||
- with io.open(fname, encoding='utf-8') as f:
|
||||
- descs.append(f.read())
|
||||
- return ''.join(descs)
|
||||
-
|
||||
- def cfg_val_to_list(v):
|
||||
- """Turn config val to list and filter out empty lines."""
|
||||
- return list(filter(bool, map(str.strip, str(v).strip().splitlines())))
|
||||
|
||||
- def cfg_val_to_dict(v):
|
||||
- """Turn config val to dict and filter out empty lines."""
|
||||
- return dict(
|
||||
- map(lambda l: list(map(str.strip, l.split('=', 1))),
|
||||
- filter(bool, map(str.strip, str(v).strip().splitlines())))
|
||||
- )
|
||||
+__requires__ = ('setuptools >= 34.4', )
|
||||
|
||||
- def cfg_val_to_primitive(v):
|
||||
- """Parse primitive config val to appropriate data type."""
|
||||
- return json.loads(v.strip().lower())
|
||||
|
||||
- def read_configuration(filepath):
|
||||
- """Read metadata and options from setup.cfg located at filepath."""
|
||||
- cfg = ConfigParser()
|
||||
- with io.open(filepath, encoding='utf-8') as f:
|
||||
- cfg.read_file(f)
|
||||
-
|
||||
- md = dict(cfg.items('metadata'))
|
||||
- for list_key in 'classifiers', 'keywords':
|
||||
- try:
|
||||
- md[list_key] = cfg_val_to_list(md[list_key])
|
||||
- except KeyError:
|
||||
- pass
|
||||
- try:
|
||||
- md['long_description'] = maybe_read_files(md['long_description'])
|
||||
- except KeyError:
|
||||
- pass
|
||||
- opt = dict(cfg.items('options'))
|
||||
- for list_key in 'use_scm_version', 'zip_safe':
|
||||
- try:
|
||||
- opt[list_key] = cfg_val_to_primitive(opt[list_key])
|
||||
- except KeyError:
|
||||
- pass
|
||||
- for list_key in 'scripts', 'install_requires', 'setup_requires':
|
||||
- try:
|
||||
- opt[list_key] = cfg_val_to_list(opt[list_key])
|
||||
- except KeyError:
|
||||
- pass
|
||||
- try:
|
||||
- opt['package_dir'] = cfg_val_to_dict(opt['package_dir'])
|
||||
- except KeyError:
|
||||
- pass
|
||||
- try:
|
||||
- opt_package_data = dict(cfg.items('options.package_data'))
|
||||
- if not opt_package_data.get('', '').strip():
|
||||
- opt_package_data[''] = opt_package_data['*']
|
||||
- del opt_package_data['*']
|
||||
- except (KeyError, NoSectionError):
|
||||
- opt_package_data = {}
|
||||
- try:
|
||||
- opt_extras_require = dict(cfg.items('options.extras_require'))
|
||||
- opt['extras_require'] = {}
|
||||
- for k, v in opt_extras_require.items():
|
||||
- opt['extras_require'][k] = cfg_val_to_list(v)
|
||||
- except NoSectionError:
|
||||
- pass
|
||||
- opt['package_data'] = {}
|
||||
- for k, v in opt_package_data.items():
|
||||
- opt['package_data'][k] = cfg_val_to_list(v)
|
||||
- cur_pkgs = opt.get('packages', '').strip()
|
||||
- if '\n' in cur_pkgs:
|
||||
- opt['packages'] = cfg_val_to_list(opt['packages'])
|
||||
- elif cur_pkgs.startswith('find:'):
|
||||
- opt_packages_find = dict(cfg.items('options.packages.find'))
|
||||
- opt['packages'] = setuptools.find_packages(**opt_packages_find)
|
||||
- return {'metadata': md, 'options': opt}
|
||||
-
|
||||
-
|
||||
-setup_params = {}
|
||||
-declarative_setup_params = read_configuration('setup.cfg')
|
||||
-
|
||||
-# Patch incorrectly decoded package_dir option
|
||||
-# ``egg_info`` demands native strings failing with unicode under Python 2
|
||||
-# Ref https://github.com/pypa/setuptools/issues/1136
|
||||
-declarative_setup_params['options']['package_dir'] = {
|
||||
- str(k): str(v)
|
||||
- for k, v in declarative_setup_params['options']['package_dir'].items()
|
||||
-}
|
||||
-
|
||||
-setup_params = dict(setup_params, **declarative_setup_params['metadata'])
|
||||
-setup_params = dict(setup_params, **declarative_setup_params['options'])
|
||||
+import setuptools
|
||||
+from setuptools.config import read_configuration
|
||||
|
||||
|
||||
def cut_local_version_on_upload(version):
|
||||
+ """Generate a PEP440 local version if uploading to PyPI."""
|
||||
import os
|
||||
import setuptools_scm.version # only present during setup time
|
||||
IS_PYPI_UPLOAD = os.getenv('PYPI_UPLOAD') == 'true'
|
||||
@@ -142,8 +20,15 @@ def cut_local_version_on_upload(version):
|
||||
)
|
||||
|
||||
|
||||
-setup_params['use_scm_version'] = {
|
||||
- 'local_scheme': cut_local_version_on_upload,
|
||||
+# This is needed because even new
|
||||
+# setuptools don't parse
|
||||
+# `setup_requires` from `setup.cfg`:
|
||||
+declarative_setup_params = read_configuration('setup.cfg')
|
||||
+setup_params = {
|
||||
+ 'setup_requires': declarative_setup_params['options']['setup_requires'],
|
||||
+ 'use_scm_version': {
|
||||
+ 'local_scheme': cut_local_version_on_upload,
|
||||
+ }
|
||||
}
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
DIST ansible-2.10.7.tar.gz 29862966 BLAKE2B fa86deaac034adc8e02f91cbf4b63ca718d50376cab19e156c85f8372c1787275e2ce24840fc3cbad2b9191146c785feafcf024a0c14052ee39a839390cc1319 SHA512 7a6522bcc57c178c9c6e87e313f6f175d5c74ac0d1b9dd0cad5506c7fa0efb16d4a627dc2d9c73f988177544bd9ccfdbec162d0feacc757edeb20280d7414191
|
||||
EBUILD ansible-2.10.7.ebuild 1509 BLAKE2B 9f50b6ec95df3480a38db3f83dc74bb90101594f0b96f867eb6b4ddcfa0e4dbe7c9ab2d2d00b3d562e4e00e3ee0a78de309f1dca068529bbf05522c7ef904137 SHA512 44ade17e48e8210fed9f559fcdc6460c4a41508b863d35ade6470041956e12e19f73ab05cab971c3c0de8fea04016891711e0238182f7224ffdc99323a68c97f
|
||||
EBUILD ansible-9999.ebuild 1513 BLAKE2B 42deec0e0cb5d0370ac103269bf6ac9bbf17ee61c647459de73b8ef880677aae4d85618c8aa705ea1d98a43a5ee9a5a60ca3c778ade1e47a82beb0e7cb0737c2 SHA512 6f91b7c3360739db565bc1daee47b92c9d5da4a52658b19ff2644d68b678bb47859412c532a578800fdc52c55bc5bb2502d8c06c90622b7dad220e0ea1ba27da
|
||||
MISC metadata.xml 837 BLAKE2B ace15c05a5ac41dcf4889ed6cbf1b920793af9b67d415b0e51ddb1da179efc1ccf6efb821bc1ea6031283b7896cc5fde309fdff6a7d30b5f4902fec471b901a4 SHA512 dc6e6af5b2c5e14afca5719a4fcb920edff8386c89145895784c8b4ed95942b2313035eb4b7d5c595871b316b21a3119d5f584d9851a643a18f6e6fae3c26506
|
||||
MISC metadata.xml 725 BLAKE2B 3d7a1655261b538ceb1511d626df23c93d0c30a0ab3b1ba38e560b4b43ffe7a82c6e207d991680bc321f6698596b1a61ec2182ae1c42c296a91b9f98896cff70 SHA512 bb3b5e0d20f530c1961bf19060ce1e5d087384008c116c4bc0af3e86368e9e9fdbce84d22b6f7b4f6760f039b180805364478e8e3d98b9b4d4d2600f9de62e6f
|
||||
|
@ -1,10 +1,5 @@
|
||||
AUX glance.initd 375 BLAKE2B 3d061f0357b8782e6abb0e2f6c779d8901fc7211238b877f3078cea66bc6086e80a530729b6484f110c02e23375fddde7f0ddfd22a6451ef84d9ec3caaa9d6cc SHA512 c6c433334bb337c708e31fac7869bf29e89516b857800d7cb77d264766483f54976dda6d83460078eed0dee14f0770a31adce344ec7fca04c2040b21dcf239b5
|
||||
DIST glance-20.0.0.tar.gz 1961501 BLAKE2B 81ecbf1dccb1b7cbc33481825cd1de65556e9950ea8fca71565380df27c5ca967b001f811bede483b8b0e05ddf01dcb39ef4474d29d10e530d8b3cd0218dae32 SHA512 37497c5705040f3f667e0352fb620731feac91a729d77e5049feea6f4fef73cc58ef84bc6c12e84773c5013aa24a06fff8d9a56f079c716357c84823fa5690b1
|
||||
DIST glance-20.0.1.tar.gz 1959665 BLAKE2B 8d51a9e46361b2b4a1fd1642e14a6fb8bd2bc4eade58279b90eb676f49d7ac649897faf837852cdac318eab87b6daa396008c5f98c2f5aac2e2425e975014eec SHA512 19ee3313f465ff0c010389d72050ec72a4ec4dcaa075b1b0db2c7e591a9f598d9a552cc7f89b1c2bed6b2b83883783ae306fff429177d7d728c7b0a70481233d
|
||||
DIST glance-21.0.0.tar.gz 2032938 BLAKE2B 9da6353d95768c8f241e8ea42def5a7a457d88ddf92c4f881649f196a57ef232ddabcf4f6816256fbd1fcb21b6e7b46811c3bf7c9b9c587fc902d008cbaf525d SHA512 83d49f96a82de0093fe3991f5138febc403964f5af1012de6e63395b82a368e08b2b7d142a889244c4261d1d019336e69050e9149d40b88e1c175f7a561e4f5d
|
||||
EBUILD glance-20.0.0.ebuild 5110 BLAKE2B 1aaadeba8df184d7a23f179ac02064f06e28b022a9d3b96d68ffb5b11c065ae74d7050d5c4b731eb3bab47f8948be3be7d9ef7436bd2fa82fb38bf5fcc42829c SHA512 d105101112c923934a086ec5a3d0131b6dcca769d4cba336aa6aea1bf6ac81aa6653934aea1bd1b0218ae50208770dc1538005bd283ccdf60f2d188cbbbd96ab
|
||||
EBUILD glance-20.0.1.ebuild 4944 BLAKE2B ad7aa3abddb652e1303ca822cc9a381c100c9dc88437c2d382643998fa93763c66bff0406b6af945e8557758923a672de21d3ce33c5781c878e8a3f43bd87864 SHA512 2170628269f01c90bd55ea59eba866faf1b1ab88a88ae8808e72f67813e9121a0a82610db1e29ae4f6a32575fd4daf8090c79b0228a7f3f72894118a8d4b2ade
|
||||
EBUILD glance-2020.1.9999.ebuild 5112 BLAKE2B f78acaba51de4c25635bc563cb287f28ed10d96a5726f2b749359c60c2a34232e5a1f1854c6593e0a48599e6255c2a718c55b790fef2f1789203fa60ed8a1cb3 SHA512 ddeac42331eed87d97247dd4714d3720930673706d5fd268fd0a38e4c581423e32ffebc460b2b6b2a3aa34fdb63dbdcf8ffce14daa5394c84aae16204dd721c3
|
||||
EBUILD glance-2020.2.9999.ebuild 4980 BLAKE2B ab065aba9f5bd64913a68ca382533f2224416fc60aaa8469299c502a8fbe0b762168a9a1d17d068c6138ec088c596e2a706b2bea77cc12f4a7167aab029c1f4b SHA512 8f0515e8fb4ec8991e3503ad599f6e4a8065f33c29e0e87c7f96ce793757f7290c021b1f2d4c421958eb416042bbd00acc85dfd3dec8561d9edfe4f2390c4632
|
||||
EBUILD glance-21.0.0.ebuild 4978 BLAKE2B bba0baf883fda2a3a8da27ff05d4d8c97a03f6c923f5b7fd7a40baea1bc7029eb3f74e581d8df454c0a370d41428f1bf530b8f4b481a4f788f99e29eded331d2 SHA512 d2e448aa9fec6cb2ce657e5465225b4162adff2556ba17f945e849b658b0c0d0280be63d973f83657ad5a77c4aab0676e8ec7a7a6351b9dc73c46a058a1953fb
|
||||
MISC metadata.xml 786 BLAKE2B 2d0d8d4d270200eafcb2570528bfc0fb0f3932295550186f9cf930c05d7ade06faf004d159047fe347716249166cf9f595c2512cea86aa86fc2c604582380106 SHA512 eed1ca2a7e15b1844de0a3a35453ab5890622cf161407df5ccb9d21ab2634691c94237496ddc8ab02881a687e16f8378f37817b20705112e11ee55d2a813f99a
|
||||
|
@ -1,143 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_7 )
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Services for discovering, registering, and retrieving VM images"
|
||||
HOMEPAGE="https://launchpad.net/glance"
|
||||
|
||||
if [[ ${PV} == *9999 ]];then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/openstack/glance.git"
|
||||
EGIT_BRANCH="stable/ussuri"
|
||||
else
|
||||
SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz"
|
||||
KEYWORDS="amd64 ~arm64 x86"
|
||||
fi
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE="doc mysql postgres +sqlite +swift"
|
||||
REQUIRED_USE="|| ( mysql postgres sqlite )"
|
||||
|
||||
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/pbr-2.1.0"
|
||||
DEPEND="${CDEPEND}"
|
||||
|
||||
#note to self, wsgiref is a python builtin, no need to package it
|
||||
#>=dev-python/wsgiref-0.1.2[${PYTHON_USEDEP}]
|
||||
|
||||
RDEPEND="
|
||||
${CDEPEND}
|
||||
>=dev-python/defusedxml-0.5.0[${PYTHON_USEDEP}]
|
||||
sqlite? (
|
||||
>=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.5[sqlite,${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.6[sqlite,${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.7[sqlite,${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.8[sqlite,${PYTHON_USEDEP}]
|
||||
)
|
||||
mysql? (
|
||||
>=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
|
||||
!~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
|
||||
)
|
||||
postgres? (
|
||||
>=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
|
||||
)
|
||||
>=dev-python/eventlet-0.22.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/eventlet-0.23.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/eventlet-0.25.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/routes-2.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/webob-1.8.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlalchemy-migrate-0.11.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/alembic-0.8.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.9.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-concurrency-3.26.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-context-2.19.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-upgradecheck-0.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/futurist-1.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/taskflow-2.16.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/keystoneauth-3.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/keystonemiddleware-4.17.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/WSME-0.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/prettytable-0.7.0[${PYTHON_USEDEP}]
|
||||
<dev-python/prettytable-0.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/paste-2.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonschema-2.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyopenssl-17.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-db-4.27.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-messaging-5.29.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/oslo-messaging-9.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-middleware-3.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-reports-1.18.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-policy-2.4.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/retrying-1.2.3[${PYTHON_USEDEP}]
|
||||
!~dev-python/retrying-1.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/glance_store-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/cryptography-2.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/cursive-0.2.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
|
||||
>=dev-python/os-win-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/castellan-0.17.0[${PYTHON_USEDEP}]
|
||||
acct-user/glance
|
||||
acct-group/glance
|
||||
"
|
||||
|
||||
python_prepare_all() {
|
||||
sed -i '/xattr/d' test-requirements.txt || die
|
||||
sed -i '/pysendfile/d' test-requirements.txt || die
|
||||
sed -i '/^hacking/d' test-requirements.txt || die
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
if [ ! -z ${EGIT_BRANCH+x} ]; then
|
||||
use doc && "${PYTHON}" setup.py build_sphinx
|
||||
fi
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
|
||||
newinitd "${FILESDIR}/glance.initd" glance-api
|
||||
|
||||
diropts -m 0750 -o glance -g glance
|
||||
dodir /var/log/glance /var/lib/glance/images /var/lib/glance/scrubber
|
||||
keepdir /etc/glance
|
||||
keepdir /var/log/glance
|
||||
keepdir /var/lib/glance/images
|
||||
keepdir /var/lib/glance/scrubber
|
||||
|
||||
insinto /etc/glance
|
||||
insopts -m 0640 -o glance -g glance
|
||||
doins -r etc/*.ini etc/*.conf etc/*.sample etc/*.json etc/meta*
|
||||
|
||||
use doc && local HTML_DOCS=( doc/build/html/. )
|
||||
distutils-r1_python_install_all
|
||||
rm -r "${ED}"/usr/etc
|
||||
}
|
@ -1,136 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_7 )
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Services for discovering, registering, and retrieving VM images"
|
||||
HOMEPAGE="https://launchpad.net/glance"
|
||||
|
||||
if [[ ${PV} == *9999 ]];then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/openstack/glance.git"
|
||||
EGIT_BRANCH="stable/ussuri"
|
||||
else
|
||||
SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz"
|
||||
KEYWORDS="amd64 ~arm64 x86"
|
||||
fi
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE="mysql postgres +sqlite +swift"
|
||||
REQUIRED_USE="|| ( mysql postgres sqlite )"
|
||||
|
||||
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/pbr-2.1.0"
|
||||
DEPEND="${CDEPEND}"
|
||||
|
||||
#note to self, wsgiref is a python builtin, no need to package it
|
||||
#>=dev-python/wsgiref-0.1.2[${PYTHON_USEDEP}]
|
||||
|
||||
RDEPEND="
|
||||
${CDEPEND}
|
||||
>=dev-python/defusedxml-0.5.0[${PYTHON_USEDEP}]
|
||||
sqlite? (
|
||||
>=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.5[sqlite,${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.6[sqlite,${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.7[sqlite,${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.8[sqlite,${PYTHON_USEDEP}]
|
||||
)
|
||||
mysql? (
|
||||
>=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
|
||||
!~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
|
||||
)
|
||||
postgres? (
|
||||
>=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
|
||||
)
|
||||
>=dev-python/eventlet-0.22.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/eventlet-0.23.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/eventlet-0.25.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/routes-2.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/webob-1.8.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlalchemy-migrate-0.11.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/alembic-0.8.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.9.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-concurrency-3.26.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-context-2.19.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-upgradecheck-0.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/futurist-1.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/taskflow-2.16.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/keystoneauth-3.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/keystonemiddleware-4.17.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/WSME-0.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/prettytable-0.7.0[${PYTHON_USEDEP}]
|
||||
<dev-python/prettytable-0.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/paste-2.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonschema-2.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyopenssl-17.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-db-4.27.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-messaging-5.29.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/oslo-messaging-9.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-middleware-3.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-reports-1.18.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-policy-2.4.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/retrying-1.2.3[${PYTHON_USEDEP}]
|
||||
!~dev-python/retrying-1.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/glance_store-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/cryptography-2.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/cursive-0.2.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
|
||||
>=dev-python/os-win-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/castellan-0.17.0[${PYTHON_USEDEP}]
|
||||
acct-user/glance
|
||||
acct-group/glance
|
||||
"
|
||||
|
||||
python_prepare_all() {
|
||||
sed -i '/xattr/d' test-requirements.txt || die
|
||||
sed -i '/pysendfile/d' test-requirements.txt || die
|
||||
sed -i '/^hacking/d' test-requirements.txt || die
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
|
||||
newinitd "${FILESDIR}/glance.initd" glance-api
|
||||
|
||||
diropts -m 0750 -o glance -g glance
|
||||
dodir /var/log/glance /var/lib/glance/images /var/lib/glance/scrubber
|
||||
keepdir /etc/glance
|
||||
keepdir /var/log/glance
|
||||
keepdir /var/lib/glance/images
|
||||
keepdir /var/lib/glance/scrubber
|
||||
|
||||
insinto /etc/glance
|
||||
insopts -m 0640 -o glance -g glance
|
||||
doins -r etc/*.ini etc/*.conf etc/*.sample etc/*.json etc/meta*
|
||||
|
||||
distutils-r1_python_install_all
|
||||
rm -r "${ED}"/usr/etc
|
||||
}
|
@ -1,143 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_7 )
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Services for discovering, registering, and retrieving VM images"
|
||||
HOMEPAGE="https://launchpad.net/glance"
|
||||
|
||||
if [[ ${PV} == *9999 ]];then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/openstack/glance.git"
|
||||
EGIT_BRANCH="stable/ussuri"
|
||||
else
|
||||
SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE="doc mysql postgres +sqlite +swift"
|
||||
REQUIRED_USE="|| ( mysql postgres sqlite )"
|
||||
|
||||
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/pbr-2.1.0"
|
||||
DEPEND="${CDEPEND}"
|
||||
|
||||
#note to self, wsgiref is a python builtin, no need to package it
|
||||
#>=dev-python/wsgiref-0.1.2[${PYTHON_USEDEP}]
|
||||
|
||||
RDEPEND="
|
||||
${CDEPEND}
|
||||
>=dev-python/defusedxml-0.5.0[${PYTHON_USEDEP}]
|
||||
sqlite? (
|
||||
>=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.5[sqlite,${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.6[sqlite,${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.7[sqlite,${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.8[sqlite,${PYTHON_USEDEP}]
|
||||
)
|
||||
mysql? (
|
||||
>=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
|
||||
!~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
|
||||
)
|
||||
postgres? (
|
||||
>=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
|
||||
)
|
||||
>=dev-python/eventlet-0.22.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/eventlet-0.23.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/eventlet-0.25.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/routes-2.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/webob-1.8.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlalchemy-migrate-0.11.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/alembic-0.8.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.9.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-concurrency-3.26.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-context-2.19.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-upgradecheck-0.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/futurist-1.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/taskflow-2.16.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/keystoneauth-3.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/keystonemiddleware-4.17.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/WSME-0.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/prettytable-0.7.0[${PYTHON_USEDEP}]
|
||||
<dev-python/prettytable-0.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/paste-2.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonschema-2.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyopenssl-17.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-db-4.27.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-messaging-5.29.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/oslo-messaging-9.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-middleware-3.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-reports-1.18.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-policy-2.4.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/retrying-1.2.3[${PYTHON_USEDEP}]
|
||||
!~dev-python/retrying-1.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/glance_store-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/cryptography-2.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/cursive-0.2.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
|
||||
>=dev-python/os-win-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/castellan-0.17.0[${PYTHON_USEDEP}]
|
||||
acct-user/glance
|
||||
acct-group/glance
|
||||
"
|
||||
|
||||
python_prepare_all() {
|
||||
sed -i '/xattr/d' test-requirements.txt || die
|
||||
sed -i '/pysendfile/d' test-requirements.txt || die
|
||||
sed -i '/^hacking/d' test-requirements.txt || die
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
if [ ! -z ${EGIT_BRANCH+x} ]; then
|
||||
use doc && "${PYTHON}" setup.py build_sphinx
|
||||
fi
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
|
||||
newinitd "${FILESDIR}/glance.initd" glance-api
|
||||
|
||||
diropts -m 0750 -o glance -g glance
|
||||
dodir /var/log/glance /var/lib/glance/images /var/lib/glance/scrubber
|
||||
keepdir /etc/glance
|
||||
keepdir /var/log/glance
|
||||
keepdir /var/lib/glance/images
|
||||
keepdir /var/lib/glance/scrubber
|
||||
|
||||
insinto /etc/glance
|
||||
insopts -m 0640 -o glance -g glance
|
||||
doins -r etc/*.ini etc/*.conf etc/*.sample etc/*.json etc/meta*
|
||||
|
||||
use doc && local HTML_DOCS=( doc/build/html/. )
|
||||
distutils-r1_python_install_all
|
||||
rm -r "${ED}"/usr/etc
|
||||
}
|
@ -1,88 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit java-pkg-2
|
||||
|
||||
MY_PN="${PN%-bin}"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Tool for managing events and logs"
|
||||
HOMEPAGE="https://www.elastic.co/products/logstash"
|
||||
SRC_URI="x-pack? ( https://artifacts.elastic.co/downloads/${MY_PN}/${MY_P}-linux-x86_64.tar.gz )
|
||||
!x-pack? ( https://artifacts.elastic.co/downloads/${MY_PN}/${MY_PN}-oss-${PV}-linux-x86_64.tar.gz )"
|
||||
|
||||
# source: LICENSE.txt and NOTICE.txt
|
||||
LICENSE="Apache-2.0 MIT x-pack? ( Elastic )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="x-pack"
|
||||
|
||||
RESTRICT="strip"
|
||||
QA_PREBUILT="opt/logstash/vendor/jruby/lib/jni/*/libjffi*.so"
|
||||
|
||||
RDEPEND="acct-group/logstash
|
||||
acct-user/logstash
|
||||
virtual/jre"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
local d
|
||||
for d in aarch64-Linux arm-Linux Darwin i386-Linux i386-SunOS \
|
||||
i386-Windows mips64el-Linux ppc64-AIX ppc64le-Linux ppc64-Linux \
|
||||
ppc-AIX sparcv9-Linux sparcv9-SunOS x86_64-DragonFlyBSD \
|
||||
x86_64-FreeBSD x86_64-OpenBSD x86_64-SunOS x86_64-Windows; do
|
||||
rm -r vendor/jruby/lib/jni/$d || die
|
||||
done
|
||||
|
||||
# remove bundled java
|
||||
rm -r jdk || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
keepdir /etc/"${MY_PN}"/{conf.d,patterns,plugins}
|
||||
keepdir "/var/log/${MY_PN}"
|
||||
|
||||
insinto "/usr/share/${MY_PN}"
|
||||
newins "${FILESDIR}/agent.conf.sample" agent.conf
|
||||
|
||||
rm -v config/{pipelines.yml,startup.options} || die
|
||||
insinto /etc/${MY_PN}
|
||||
doins -r config/.
|
||||
doins "${FILESDIR}/pipelines.yml"
|
||||
rm -rv config data || die
|
||||
|
||||
insinto "/opt/${MY_PN}"
|
||||
doins -r .
|
||||
fperms 0755 "/opt/${MY_PN}/bin/${MY_PN}" "/opt/${MY_PN}/vendor/jruby/bin/jruby" "/opt/${MY_PN}/bin/logstash-plugin"
|
||||
|
||||
newconfd "${FILESDIR}/${MY_PN}.confd-r2" "${MY_PN}"
|
||||
newinitd "${FILESDIR}/${MY_PN}.initd-r2" "${MY_PN}"
|
||||
|
||||
insinto /usr/share/eselect/modules
|
||||
doins "${FILESDIR}"/logstash-plugin.eselect
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
ewarn "Self installed plugins are removed during Logstash upgrades (Bug #622602)"
|
||||
ewarn "Install the plugins via eselect module that will automatically re-install"
|
||||
ewarn "all self installed plugins after Logstash upgrades."
|
||||
elog
|
||||
elog "Installing plugins:"
|
||||
elog "eselect logstash-plugin install logstash-output-gelf"
|
||||
elog
|
||||
|
||||
elog "Reinstalling self installed plugins (installed via eselect module):"
|
||||
eselect logstash-plugin reinstall
|
||||
|
||||
elog
|
||||
elog "Sample configuration:"
|
||||
elog "${EROOT}/usr/share/${MY_PN}"
|
||||
elog
|
||||
elog "The default pipeline configuration expects the configuration(s) to be found in:"
|
||||
elog "${EROOT}/etc/logstash/conf.d/*.conf"
|
||||
}
|
Binary file not shown.
@ -1,4 +1,4 @@
|
||||
AUX deb2targz-any-data.patch 602 BLAKE2B ee85b284a594cc937e73ea66c24960fdbecf547742c1db010d90e10af72aa667c267fb13f858ca221d80c16af26c09fcaa9812567f0f5b7e9b015d5a44d3cb66 SHA512 0dfc301d17b171e52867e0837701596b60c697cc7a0520f0c003be8146d1d1470305186d443c1f7a4757938b06b2261cfb66f84f5a5776998681b9300bc20903
|
||||
DIST deb2targz 1947 BLAKE2B bfbe08a5671bda8da3a5d897f58aca863988a9ec7b7cf23ee81fb45e2bf85bd8b0909457bdc2cb545d42ccb5f56fda5559bd40547231c1c52441bf0b3560173b SHA512 9b6a533fbe232721304f3bc1d9ea952f78fb108ace3bd0a0eab206be8462bc547ff49ab9310f209079b9ed6f86413c8f0819a117b95c67b6082e37d416716b1c
|
||||
EBUILD deb2targz-1-r3.ebuild 602 BLAKE2B f71fde654e68f8a71065967f0d04ae85bf963babec1c8bb03b40cf0d34fffc8701e23cb68ac773388e9c19edd9e93a062c226235b75d9c285dfc92dc188d4520 SHA512 a6355be25f5b731e56520f0bb1af4f1364a71e616b80e6cb5eb37b6bfde6dc74cede917a5afc1de50ada98053264a506bc0c3107fbdfc4325f77cf867999c03b
|
||||
MISC metadata.xml 213 BLAKE2B a6b42a8b7c6f0c5a0b853af172e748301d2f4b9f2aa0424e217029affb54c88b1061dd970241a942e59a2a5ec66521ab9b67818181c03bd1dd019965e39eab3d SHA512 bddb1ae151571d0cd8833b083fd24fb4f1372e8fef6e726833ac8837abff03fb86ef85c7d954837ac82ecb906f1be4418d32d1011a2bc4be7711f2ab69a43380
|
||||
MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person"><email>chainsaw@gentoo.org</email></maintainer>
|
||||
<!-- maintainer-needed -->
|
||||
</pkgmetadata>
|
||||
|
Binary file not shown.
@ -1,7 +1,5 @@
|
||||
DIST dar-2.6.13.tar.gz 2148732 BLAKE2B 51de01793dead832209671569f8054b1de3b5fa810c786ae675207b6dc3e639a5c036896e1688e017b222fbaa6c011494a9d43b3bb2b16570a38e291f893b73f SHA512 f0f853db6e15f5abfabf87be06a1c374662c7fa7e1140eaaeef3e8c8c4d0049a00a8e74409d6805ea3ae5b2f3171f2eba27459e8acb4438c467c4f0bd0825c0c
|
||||
DIST dar-2.6.14.tar.gz 2148023 BLAKE2B 36653d798d1da9cd87e84d2301b9f1fd657e92d1eee91ec1efadb54e94638860103c5e509479a2da846d432328e0a93ae92e1a4d23b6956ca55341ef767fe9a8 SHA512 2b116929fcc192ffee0c266959902b45dc9982ba77e017b3217715e0c63d1574d64083ca55a63e0bb6390e8955c41ca8b09da63934826fe4f0471a63ea739550
|
||||
DIST dar-2.7.1.tar.gz 2290659 BLAKE2B 89fa7ac208eb3009f5151f27022a7a449bb204cb035f320e33ff642588b5ab0389c2ed33b71b7a7c6240d205877073f26a04f0164ce05bb370db3bc3faf25fda SHA512 404e3281b2c420088623e4c6ba262d2a7a44848986e43d4c71aff77104395f1178445d560849a73e0dbacce6b8014df2bb20bc33471ae2d07d897bb6ad577bcc
|
||||
EBUILD dar-2.6.13.ebuild 2421 BLAKE2B a16560b5fa34dafd05fcfe917b6739ffd8910d5284cba9dc28c343ba6e92f43704d2ac4e290f03be7426cd0896d371cd2ab7c648a85a5e05327800cb5f8edf99 SHA512 76dff2090770e07c49171176d149b42e5cd331e729fc054e4509598f5b5d26745de3a727d65af103cc72ed94abf103fe7be61b1c60ebab58f94688371588f525
|
||||
EBUILD dar-2.6.14.ebuild 2142 BLAKE2B bdcad71a1f72bfb7fa2c2919d5aa2f135dc573c73bd1de7e09af4560a6aa6da4ccd3756b0243cb06d1d87d98e707feb779b094db97b53f2cc39e88b482d8d662 SHA512 efd78340f12c311caa358739b44c698dc42203c219d52601a626c033ac77d75dc20dae108f4e566dc563356796d5426f79d1deb119a49930ce4d0ad355ead70a
|
||||
EBUILD dar-2.7.1.ebuild 2231 BLAKE2B a14aad2ef120612fdc5132f7ebaf06290e0a211a4d226426eab35a17ba8bbe99ea85010bd863f2d99170cec281b0010e2037b0ac015b3f85aa1e1bc0c4bb7263 SHA512 5e0714206198610ab21cb54e8ed69e6f474f5d103a498448040ddeaa609a9e735b7ce1c952a731c8bf9819f136a92b38b51f6c5da3993554f90eb6c8beae0be0
|
||||
MISC metadata.xml 1283 BLAKE2B c8686b55e5aab51bc28ace7dbc34af0e40b3b593d2fa8a5a27b746b4e14382b9762593cc9094c8e44bd98fac91eeff1bdce611210991230da6b5ec896e66626c SHA512 592dd28dfbb3dedfb2a7f731893f50e64d08aed3d8cc7aeb15a5d7e382c777d94e8c6b984e4aeeb7c73705a473bd5ae0d885d08b19bcc9370458e0891741d942
|
||||
|
@ -1,102 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit flag-o-matic
|
||||
|
||||
DESCRIPTION="A full featured backup tool, aimed for disks"
|
||||
HOMEPAGE="http://dar.linux.free.fr/"
|
||||
SRC_URI="mirror://sourceforge/dar/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc sparc x86 ~amd64-linux"
|
||||
IUSE="curl dar32 dar64 doc gcrypt gpg lzo nls static static-libs xattr"
|
||||
|
||||
RESTRICT="test" # need to be run as root
|
||||
|
||||
RDEPEND="
|
||||
>=sys-libs/zlib-1.2.3:=
|
||||
!static? (
|
||||
app-arch/bzip2:=
|
||||
app-arch/xz-utils:=
|
||||
sys-libs/libcap
|
||||
curl? ( net-misc/curl )
|
||||
gcrypt? ( dev-libs/libgcrypt:0= )
|
||||
gpg? ( app-crypt/gpgme )
|
||||
lzo? ( dev-libs/lzo:= )
|
||||
xattr? ( sys-apps/attr:= )
|
||||
)"
|
||||
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
static? (
|
||||
app-arch/bzip2[static-libs]
|
||||
app-arch/xz-utils[static-libs]
|
||||
sys-libs/libcap[static-libs]
|
||||
sys-libs/zlib[static-libs]
|
||||
curl? ( net-misc/curl[static-libs] )
|
||||
lzo? ( dev-libs/lzo[static-libs] )
|
||||
xattr? ( sys-apps/attr[static-libs] )
|
||||
)
|
||||
"
|
||||
BDEPEND="
|
||||
nls? (
|
||||
sys-devel/gettext
|
||||
virtual/libintl
|
||||
)
|
||||
doc? ( app-doc/doxygen )
|
||||
"
|
||||
|
||||
REQUIRED_USE="?? ( dar32 dar64 )
|
||||
gpg? ( gcrypt )"
|
||||
|
||||
src_configure() {
|
||||
# configure.ac is totally funked up regarding the AC_ARG_ENABLE
|
||||
# logic.
|
||||
# For example "--enable-dar-static" causes configure to DISABLE
|
||||
# static builds of dar.
|
||||
# Do _not_ use $(use_enable) until you have verified that the
|
||||
# logic has been fixed by upstream.
|
||||
local myconf=(
|
||||
--disable-python-binding
|
||||
--disable-upx
|
||||
$(usex curl '' --disable-libcurl-linking)
|
||||
$(usex dar32 --enable-mode=32 '')
|
||||
$(usex dar64 --enable-mode=64 '')
|
||||
$(usex doc '' --disable-build-html)
|
||||
#$(usex examples --enable-examples '')
|
||||
$(usex gcrypt '' --disable-libgcrypt-linking)
|
||||
$(usex gpg '' --disable-gpgme-linking)
|
||||
$(usex lzo '' --disable-liblzo2-linking)
|
||||
$(usex nls '' --disable-nls)
|
||||
#$(usex rsync '' --disable-librsync-linking)
|
||||
$(usex xattr '' --disable-ea-support)
|
||||
)
|
||||
|
||||
# Bug 103741
|
||||
filter-flags -fomit-frame-pointer
|
||||
|
||||
if ! use static ; then
|
||||
myconf+=( --disable-dar-static )
|
||||
if ! use static-libs ; then
|
||||
myconf+=( --disable-static )
|
||||
fi
|
||||
fi
|
||||
|
||||
econf "${myconf[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html install
|
||||
|
||||
local DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
|
||||
einstalldocs
|
||||
|
||||
find "${ED}" -name '*.la' -delete || die
|
||||
|
||||
if ! use static-libs ; then
|
||||
find "${ED}" -name '*.a' -delete || die
|
||||
fi
|
||||
}
|
Binary file not shown.
@ -1,8 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>patrick@gentoo.org</email>
|
||||
<name>Patrick Lauer</name>
|
||||
</maintainer>
|
||||
<!-- maintainer-needed -->
|
||||
</pkgmetadata>
|
||||
|
@ -1,8 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>patrick@gentoo.org</email>
|
||||
<name>Patrick Lauer</name>
|
||||
</maintainer>
|
||||
<!-- maintainer-needed -->
|
||||
</pkgmetadata>
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST dbench-4.0.tar.gz 2055359 BLAKE2B 20715b17472d0c6daaf1848873e33266272846447a207508c6801058ba91a38fe56045d8f6867df5814e7836e99cbd2675aad70a49021b04a3797e1231e20543 SHA512 70c65c5b079edf745c267be753919c780153c9064dbda95c270b3c2c1d8c16e84fab4e743eb777436813678ecff13ec2b55d011e8acc4bd83e58f0dda7438e7f
|
||||
EBUILD dbench-4.0.ebuild 862 BLAKE2B d1a7c2e589e848591c1723fed86849ac8d223de670c9a09dae72472abe0409ee300fa787a9b2e24333365244ab372e450401d36c20ff2ea6c9bb9b77039ff9cf SHA512 d7facbaf10f65856f0f8a9f438bce03040d6ac198c22cfe8b87ac76eb877c8a53b9c78b7b0fb530d04a96dc4b87ad93d57883a392d46c05619f3b4a5f1230d57
|
||||
MISC metadata.xml 247 BLAKE2B 5a20af3c9732ef7dba68131a08988652f5c93a6d186a82c4deb1bb9c06dc3ae73152a0d241cc346637f7b11caf4676da43301ba596c67b66669535e71db0b03e SHA512 29cf52c16b0cce69899d9c2da8acd9144b7d760442aa323b854dceadb42459e009545193b1df7911ac2241b59f4819b4a6bb1d206d6f57953f770031433bb6b7
|
||||
MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33
|
||||
|
@ -1,8 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>patrick@gentoo.org</email>
|
||||
<name>Patrick Lauer</name>
|
||||
</maintainer>
|
||||
<!-- maintainer-needed -->
|
||||
</pkgmetadata>
|
||||
|
Binary file not shown.
@ -1,4 +1,4 @@
|
||||
AUX gorilla-script-destdir.patch 407 BLAKE2B 156782385c31eea65d35d37c506e900b575a83de54330cf2b8aa293266e717bc57e2e1e59255369b1e4a8e5ccec2ecbd45b5d3b0803876b8d75f854be2332238 SHA512 785cbdd268e73f9cdc2ae5e36c9ce6435dc173353e7df0d895195f77516867f7f57f9749a4cadb9c533c1d36985e919433a0ddb508125b8135054545e53d23a4
|
||||
DIST gorilla-1.4.tar.gz 190766 BLAKE2B f537ef4b7d7324dd04124450a8c84bd56fc52cc1f40669bda26c9770fc279a81d034e161807ab8b98a7ae779fe85b067f9ab8b7e208a656e96ac6922a8fb9bc9 SHA512 56328068506309e99f9bc8b095048840eabacb794c742b36c4b855501d2973646e6e5ef7755f0aa29e636c5f5463fa1b24f0f627cb691511e4a48e1f062ce44b
|
||||
EBUILD gorilla-1.4-r1.ebuild 742 BLAKE2B 1bc5dba05d378712a766301ebbd24bfac36cb7b2d2f8aee5c028e8aea422ea12e8578d7e2f879d92296f698b19aab3a51e8d80816a03a0f9c5fb1d8f02ab721b SHA512 1d8531a30d55f27308a5c67a72f4aa687a2061e1e5933eba14dc9d387c8e19c22c3f09eb26f470018f9d87f354421f61be03d11fcf80b113b43b7bf874372e16
|
||||
MISC metadata.xml 334 BLAKE2B 45e622a9f79f3401c1e38c260dc8714d74845202b24b6d0d30366254c9a3869342f21375d198ce14eb25a1e827e9c40147ab07ae15be5d9f4b938572ef6320fb SHA512 82e606fd71fd8dd152b2e3a0638a6d503789226dcf0fa89d25066af33ae8f648da132578bfa506c172596b0a265590428b6444bdeda54d98dc7f1e80b5939b54
|
||||
MISC metadata.xml 249 BLAKE2B 0ba61410e243dc73dc84727a1bf160b26662948053a95507b27ac1e46512f39a79ef39358676210cb0cc79c931ea08ab51cbdd78b65d8f0c9480bb42bc61ddc5 SHA512 5cbe5182c2a35c5d8a8fa49741b072bda662b224854149375a67559f2aa900c8ee52c5a4795a7aaf2b37df2420c9c27610739b0b90c3eec68dd0c2d0cba74032
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST tpm2-tss-engine-1.1.0.tar.gz 394448 BLAKE2B 0502907dc9ce872f31be3b980f975a02af2e3e4b369d188afa5327bd4475d93dbf43769dc7ddc11e8cbda8d1fde09f28a9aef9145e859a90225cd397f62c7a2c SHA512 5d2e08178be54350e8672245023d601a0d9d520f8c49e977af49d7c59b91d033c14b4a347b71e042fe7c5ff12af9fcc43b69fd1dc83a9f0db12d47d43e1107f4
|
||||
EBUILD tpm2-tss-engine-1.1.0.ebuild 824 BLAKE2B 468c0e8f67cf86c2b7aec7466bcba1ef7180ac24c73f1716510a53f79f0f0aaffa5df7d80276ddf9a6784dae9661650c11bf858fb03734918bc0d618f785e428 SHA512 b4a7b735533ffe077aad28c0cae60f0e611fe5b58b8dbd0bd87195e19a76d8dde7506f115f29ff86e4b93a7e3de8cc5fe923eb65db0e11ab9a058a6ba9793193
|
||||
EBUILD tpm2-tss-engine-1.1.0.ebuild 829 BLAKE2B 0339df20bb889c14d972dccbccb73f15d670b2f30825df868f649f830c4e1e8326da6fd5bf1b03167577a1a2d5122dacbd028992385329826d630d63c9311522 SHA512 5bca61532e4a5d00cebe78b6ac87d4aaa4ac3e95656a672b35d04efbc763cc99b0a0aef5eceb114382374a3bdf106a4ba5f17db92d816f20d695af65c9072cea
|
||||
MISC metadata.xml 497 BLAKE2B 98207e2376eb416b503f14f6bc6158bbe9f284fc88727d89a8823cfc2b4841276faab3b47df3230fa859b3235ae13a0ea99f6f8d75ef76b43075cade46302667 SHA512 81c6cfe30f368e282005fba3a53d1b7e9947ca7b3f88fce3a17a41ac522d61d43f0b6a41c12b6ce5207e228f88ea11d0416f4f21574dc6b4527f4172a0417e61
|
||||
|
Binary file not shown.
@ -1,3 +1,3 @@
|
||||
DIST Josephus-1.1.zip 1633099 BLAKE2B 5e1a5d7e887e13729534f61e41a64cfd0e25f8e1574c6f677122c707885d1acdfd4c34b3edfec5420fef47d4f97b7fcec48fbcabe27a894cdd4b24f2b1087978 SHA512 9f8b4f29cc16d966f71fbe65c583eb7b69e5635f5bafbb7a9b3998d70240807513e9ff0f5f2752dc45bc137f65f74bcf539dda4b97ac83ced41a3b1b2e8c2d2c
|
||||
EBUILD sword-Josephus-1.1.ebuild 335 BLAKE2B c6ffa2aadd8b184f4499fad26b19bf83e798a0a084156287c9963d2a4406cbbecfeadb8f194ce0901a8dbe44d48b433c9d30b7d20ad1dd95c68615e503078e78 SHA512 fa1c8a026ffa23f5ba8080c38199ce5d55b9551c03e981e02a726e823729131d1814891d5221d4734c75ac6a1350515c8b19d3287b40bef01f4f38039044f138
|
||||
EBUILD sword-Josephus-1.1.ebuild 337 BLAKE2B 8cbf6c880210d28855e1e251d0ee2cb03b2c87e79f1236ad9e64b22a0114e43bc7ead4252fb6a3703efe62052a445628f6cc5ef225096a116eb764b7f9499916 SHA512 de7073d068ab12f43c84fb5e2b309529009e1cf634995bc7a09fbe5a95ba164651ea3c49975f8c7de169897341134f44f5fcb3d42be9cfee7b285fdb9a61db6b
|
||||
MISC metadata.xml 269 BLAKE2B 94cfc62aa495a9b998e0dc1f729f5be1079587af1d233c0399f09e51f31bf112e42b89890cefbd0c38a9fb8e8083a69fe31ab201568237ba4bd7556ba7a57d91 SHA512 87dabbe6b0b86a154a72aa51061285df4fb3ee8e8e12b22618c0e079ed02598c76df70698ca581792469611603925d1fbaa125e2826a17960ab20faecf7af8a7
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST KJV-2.10.2.zip 4065733 BLAKE2B 9c2fa48a38fe6352232b402de03bd2ce0651e1f30fa4a9e707b98412940a9b18c9fc465b1bb2628bdcd21bf3f8369da7eecf3a68e088ed6072fd9af1cd2f6e5f SHA512 43e841f9a6e833e8f39ac57c75d781af7b3b2d8ba59568300d0829eae809cd190e35639eb60342f36b87e5cdce6093fba4b2d7a55ed97fcdc8681025ed4100ac
|
||||
EBUILD sword-KJV-2.10.2.ebuild 358 BLAKE2B 8616be316c1a2d65762a5d2632333d2d76ccbebe8b150e4c7bd7d362c232bb85ccd768193b72a596ae5536d1665dec43682c57323062e75d50b17795e69b18d1 SHA512 d50999424c72a25123b61ce97c4fe007edbd767f2b91a58b859ad3a473eb7fd0babe184fcdc8c2e8b990f9ec8f6f6b0b2a7a51e3d1ec80bcea0509d966bfc213
|
||||
EBUILD sword-KJV-2.10.2.ebuild 360 BLAKE2B b53a90e89785226ef087b6258ded2d3e344c753e8688f02a3d5efa4530d4e0da84ef73361baab6188814ce2bb047e29d7cefc0c383818d532a2e1415c0e984ae SHA512 fe1eabd6e63f281cc9691c3fca2499f954a7e029aaa88ddf2e83d5640c7ffe9baf5b6fe416c6cc7b1e9e6e4284f8eec43aeb9ee6d5f33707097858386377bfa6
|
||||
MISC metadata.xml 1659 BLAKE2B 4b84c275017dda0e24343708867616fab721f830d35887349b0d81357272197d4e478dfa41451edcaf8dad52fd864c3a9e7aedb53da785089d0c4bc83fda37bf SHA512 1482b67d390f164304b9884a31bb3a9b9551b43dfaf574e7f868ce3872bb94997e639727ca2fa787ab32b1619873beaa148385c9d4dd259f892a0c96857de9cb
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST KJVA-3.0.1.zip 3941853 BLAKE2B 092ccdc2ef222bdeb1a79621c6daf61b31fe68232258249fe7124c2177bdeb85d984301a6546ee2bcb5a7a2dd2b71417f704de5e34484982236c492753cb431d SHA512 a47fafd19f050aafda95280dbe2b3055818fb05344ad3a9f01cedbb14cb87fa290b515090c259e657b1f26e4c585b7e0fa93ec8c2e824592aefc02b3818ac84d
|
||||
EBUILD sword-KJVA-3.0.1.ebuild 376 BLAKE2B 5cf0f7b7ec6b5bc6ed918f8ea4eb0d7a8142f3b23e3fd81745e8967829f9dc4f85138473c45f98825148497f41d4cf3c78fa518ee14be70fbfaac9693ec3540f SHA512 09b48f4fa8c1206ba40f77603cd75addf8ed9018c71cd2fa21d97b83a4f4194914366fdb8dc5c61872d96a1e239b9618d8077838fd3fc8116305155da3082040
|
||||
EBUILD sword-KJVA-3.0.1.ebuild 378 BLAKE2B 313ba58d6d3424c9a53d5b67b4ad0f4a06b6640211fbbac63162212724978949dddb27334763e66c466e0ab0e6b656ce75a9fad030bd9c16731acab2d5acce0c SHA512 b26702439682a9dd948d77714d8e82adb3305e7124e1e77b5305811c6a3c3f879f930333fdb3379d5506df58685efe39300be28134a02e35509b9000255371f2
|
||||
MISC metadata.xml 1659 BLAKE2B 4b84c275017dda0e24343708867616fab721f830d35887349b0d81357272197d4e478dfa41451edcaf8dad52fd864c3a9e7aedb53da785089d0c4bc83fda37bf SHA512 1482b67d390f164304b9884a31bb3a9b9551b43dfaf574e7f868ce3872bb94997e639727ca2fa787ab32b1619873beaa148385c9d4dd259f892a0c96857de9cb
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST Scofield-1.0.zip 404670 BLAKE2B 00e9633956f7ff4b96bf4333c374bd587ed90895249334cae2a7ae2326b7ed8bf03247f7b7667e1fe9741bc8777a105bd17f05f64ddf02536c597eb978ed2988 SHA512 ef2c233354d04abd354711c6dd0ed4c1f59a18c68c23c3d09cd3bf24fd0f78f5525dc8d0c569168159d60fb8fb2d0bd370f4f3411f671f99943e5350fc8d0078
|
||||
EBUILD sword-Scofield-1.0.ebuild 346 BLAKE2B a1297a997709826e31da5789830051b820e8aa2da5a45b6169d1044cb9910ede955d781aa5c948b9eaae29aaabfb22b465583ff1bfc09a8a70fe7f265fec08e8 SHA512 376a6d41664168a8354c5a17ecf4ee83be264a7f661d95240593a8ff8cc7de4d64c03427d525ccb52a453c7b75d08544daa75a2ff27a95ae6b1266afd1bd796f
|
||||
EBUILD sword-Scofield-1.0.ebuild 348 BLAKE2B 610b942b9a72a0c97dd9614691265e7568bfdaa7fc3b721e1a890079bcf1e8fb9e15babeeb2ef27037b221a2303ea6755865d20d29fddddad29213dd14e78c4a SHA512 f8e977c4339091c8bcea680604ba4c1b29a0297dcb2d4b5c4d315bb602dc80b07cb9ad11b805ae3ef3de9609fe55202c6e753f75fd1144709841b2a233c38c94
|
||||
MISC metadata.xml 269 BLAKE2B 94cfc62aa495a9b998e0dc1f729f5be1079587af1d233c0399f09e51f31bf112e42b89890cefbd0c38a9fb8e8083a69fe31ab201568237ba4bd7556ba7a57d91 SHA512 87dabbe6b0b86a154a72aa51061285df4fb3ee8e8e12b22618c0e079ed02598c76df70698ca581792469611603925d1fbaa125e2826a17960ab20faecf7af8a7
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST StrongsGreek-1.2.zip 356388 BLAKE2B ff7947f2aaebc9bb925c9a2ac07950db39d34399fec5fded4ca8f726492b20d30d68e767fe70fa0e89662d76377f289c9a956203b984ce5c6b90b9b7710335d1 SHA512 0a8451f70d9cfed8fcec8ada100274d07080de448c9d7593fbacf3c3f12c471865213555a8678918730d32ca7d93ec5bcd86923c68e384bf1bdd43a88c87e545
|
||||
EBUILD sword-StrongsGreek-1.2.ebuild 343 BLAKE2B 3a00bd103a9a2730044fedbd1d2a40e2eaa789dbb2ba3c69e736c34a4d9156fe7d5a5b88743145edf984bd233d2c4608c06b50909923b9acd5aafa5407fa4db9 SHA512 7e87caa2e00951b58d4c1b3e78e0102af4703a396251d367afbe3d9ede5659c1c7e8dffb25d3644bafebeba5e13f0d11fa7809a976be6a010fbdce75470a6856
|
||||
EBUILD sword-StrongsGreek-1.2.ebuild 345 BLAKE2B d0d973771cdca6e55d1198c03fc1b038a4c1dd018348c5cf0b2936d336c47575d39fcda090c463d431463cc6eb025cca63c50395536dff51fadf480ca6e47765 SHA512 d74f71bb330717b697d9ea8c44ede53d90008567c77ad1ad7086455617e38f60230bfa6d3828c4f577ecd04155ad384ac8ecc099632861948993077da31515ff
|
||||
MISC metadata.xml 415 BLAKE2B 435fde4447828bcc5118eb6bf2de753de025dfeb41b05cadc00e9cb5013f8740ab10a278aa108dd220a22e205c070efa09564d62e03bf10498411edcc6f7a074 SHA512 194a2e5f5df2a278f8e924616a920ec998080c2fbdcb11090cf5399d272958d40eec77ef282efb163b9da5fe0f988ddd466f0d0eefae3088d890522b51a923df
|
||||
|
Binary file not shown.
@ -1,5 +1,5 @@
|
||||
DIST mg-20200723.tar.gz 152271 BLAKE2B 5fcbe2699da60c68a0c464bb337741d7797e9da3e2ab148a821aed46f661e5f5efbe7ceb14b153dcdd51185d22d0a2b2c7ad3525fc531192ecc0c0697e483b77 SHA512 8e481cf4981b93dba95b3b318f44dda15e580962216d452ce2fddcd19b86e4686673ba84d092bfaa540533b227428bd3bc9e6becda69be881d930937b0ea7add
|
||||
DIST mg-20210314.tar.gz 152749 BLAKE2B eec9740db1a543025450746913c1b07f0646f370906665122c7f5dd1ecc46b5cab102bd29aa51afb13972f4f17118ea20c33bb619e8dc4bc8982f8423ed189d6 SHA512 816b1bf8aec97dd790b0d5bf8836d46cb87f60d0bda94c2aecce4f8a6b8599ab2e90805fa6b129c9e40b54b340e33a47fec97c60e1b59b7706aa357d58b0e3f6
|
||||
EBUILD mg-20200723.ebuild 1039 BLAKE2B eef7dd1ed4645c2cd557e702673fb57076beb717e4230147431d98d719d684415f83f90bce40b1a9c433c3084b4278740753c704dad7ce8a98ac768cb9e09157 SHA512 2ef7301ccbb7ef1d067759ff9932584864ca36a62ba1ce66ffbf35c2d6118040d77f42d6947a55c86d62251191dbe29d272a6d54e6c36a9632a37f197e246bad
|
||||
EBUILD mg-20210314.ebuild 1044 BLAKE2B bcdd18dfbdef4e09f9ced625ce21a8a391428942f74ab42c3a2f126449fb87da1e53c51643f06610ddc0250182d698c6b8ff4ea90763fa109475dd7c4240666d SHA512 e9ea391a0f88264c7d688c503f0972d00e4d489960b2c14b470d362dec6137f71ca7ac8fcca07f1610182524c28978fa1b4589c7d4bd8e46a3b9f4690495e180
|
||||
EBUILD mg-20210314.ebuild 1040 BLAKE2B e5e218edc7f2414dc21ff56b39083385e4073539cda5223e6e72e54c200e2df0eef25db36b798f111cf6f1bf6b8b21ff97a8a9ab0c47422a2a5b13e212a09ca6 SHA512 65bc91cf9a5314b8a16b249fdbceb71fa1427038d0447be0eda9bf24519acbe58a31931655e065fc0339584664e55d3508b20dbe653a8142329ba49faff19f16
|
||||
MISC metadata.xml 618 BLAKE2B d6aa73580d4aebe2a43f227c56df586058260eb53bc7b09e3cd9355526bcb32bad3c92c2ba20aaa8da9e96634d43b1385921e2f9ef77168e3089eed64b9e7d45 SHA512 a61abb9ef37a2e1d8e04d3476b2ba85e66f1e6287bb81c3d2ba71c7b1022c8e025fbe4f1b46dcef27d38b5f28a75e569608e7b9d5e9b504c8d405680cd764a4d
|
||||
|
@ -1,5 +1,3 @@
|
||||
DIST pluma-1.24.0.tar.xz 3717544 BLAKE2B fd9375fd05566c11c24d5bdf55ab0d4619143127a5e48c4e91d18421f50340775d58c3e2264382aa3bbd8aad0569c559e87381a9ece07ce1592d1bc1a5315db1 SHA512 390bf2949549baa0e3dc706526217fbc1513e2f9778917710da806e58cdfb0b7a36e95ed2186442490996cf76783acd4e0f4b8f1fedacee9ba356c0d466510be
|
||||
DIST pluma-1.24.1.tar.xz 3679636 BLAKE2B e792433b93862c8b0c47145255311c3a3386c1b99ec1ac87ed91608d839ece4430205f83fcc3c0f5145f986105d4c5d8803393035fcaaea08155197bbcf15d03 SHA512 0cfd6a035fc95993dce3e556c49641e799888f20159b29f2c0712c54ee772aa6df1ce755f329414c94efdb2cb3819ce633b92e6559b0c8cb064dab3c74729ab3
|
||||
EBUILD pluma-1.24.0.ebuild 1779 BLAKE2B b424d05f19cc53b723f74e2c0d10a013373df3110274292f644e3c57788f8d72942ecdfb44cbff27e3bff891c29766b4493ee55d0cc3c72f5683837b0c25be40 SHA512 16e7809f6b6467b8af68f3d85329920c793328bcfaddda90ca46489f79373339ebdff4c08c387433c2bbe065c4fe8530793dddc38b3939f19f350129ed2c91a3
|
||||
EBUILD pluma-1.24.1.ebuild 1789 BLAKE2B bb4279cea3ae284bea9882781855a997ba68dfa8879bccaf1520fc105b5cb1124abe54b719f741eb6173a11cfb66702f4b3633fa51254a79b2fc00190442d175 SHA512 d481ade08caba6522b9e3bae42028423d60d92e738d39e1d5093d5840abd0591fa5e8d0ed2706e8cbe407f7b2638411d674fb7390a7785eaf1b2e6bf6e08bee2
|
||||
MISC metadata.xml 334 BLAKE2B 2d5ac79ba6879f5486724c826a89ed81cf393bc3fedbdea40764b1fb23962672e7c2a625137080a16ccd8e67a55097a4f497269f89ccd8b256490ef99e15b9cb SHA512 fe30c9986ed7086a894a0835847351d92938c424af5b7da51211a23fc197eebbce53cc205014cdd2c3bcc951a5a449c5d5726bede7991716d81fb7bbfe8a3fca
|
||||
|
@ -1,81 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
MATE_LA_PUNT="yes"
|
||||
|
||||
PYTHON_COMPAT=( python3_7 )
|
||||
|
||||
inherit mate python-single-r1 virtualx
|
||||
|
||||
if [[ ${PV} != 9999 ]]; then
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Pluma text editor for the MATE desktop"
|
||||
LICENSE="FDL-1.1+ GPL-2+ LGPL-2+"
|
||||
SLOT="0"
|
||||
|
||||
IUSE="+introspection spell test"
|
||||
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
# Tests require gvfs sftp fs mounted and schema's installed. Disable tests.
|
||||
# https://github.com/mate-desktop/mate-text-editor/issues/33
|
||||
RESTRICT="test"
|
||||
|
||||
COMMON_DEPEND="dev-libs/atk
|
||||
>=dev-libs/glib-2.50:2
|
||||
>=dev-libs/libpeas-1.2.0[gtk]
|
||||
>=dev-libs/libxml2-2.5:2
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf:2
|
||||
>=x11-libs/gtk+-3.22:3[introspection?]
|
||||
>=x11-libs/gtksourceview-3.0.0:3.0
|
||||
x11-libs/libICE
|
||||
x11-libs/libX11
|
||||
>=x11-libs/libSM-1.0
|
||||
x11-libs/pango
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.9.3:= )
|
||||
spell? (
|
||||
>=app-text/enchant-1.6:=
|
||||
>=app-text/iso-codes-0.35
|
||||
)
|
||||
!!app-editors/mate-text-editor
|
||||
"
|
||||
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
${COMMON_DEPEND}
|
||||
>=mate-base/mate-desktop-1.9[introspection?]
|
||||
virtual/libintl
|
||||
"
|
||||
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
~app-text/docbook-xml-dtd-4.1.2
|
||||
app-text/rarian
|
||||
>=app-text/scrollkeeper-dtd-1:1.0
|
||||
app-text/yelp-tools
|
||||
dev-util/glib-utils
|
||||
dev-util/gtk-doc
|
||||
dev-util/gtk-doc-am
|
||||
>=sys-devel/libtool-2.2.6:2
|
||||
>=sys-devel/gettext-0.19.8
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
mate_src_configure \
|
||||
$(use_enable introspection) \
|
||||
$(use_enable spell) \
|
||||
$(use_enable test tests)
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# FIXME: This should be handled at eclass level.
|
||||
"${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
|
||||
|
||||
unset DBUS_SESSION_BUS_ADDRESS
|
||||
|
||||
GSETTINGS_SCHEMA_DIR="${S}/data" virtx emake check
|
||||
}
|
Binary file not shown.
@ -1,6 +1,6 @@
|
||||
AUX 50evil-gentoo.el 99 BLAKE2B 9ebd3d4d3a09091e822cbb6bc8d50890c6b46d627ef83d9d6ad8b518f0dd11a766ede08898746b0cd7e2657aa584c58535927716dfacf656802e840e13b4b861 SHA512 fb934f37d51412b59b8d5a7d27a7791d2db547bf1d71fd0a5b85bd31d24e2a663e92272095b6b2fe0cf44cac6ae69ed1a422b6b4ef0c6533e004018cfa6011b3
|
||||
DIST evil-1.14.0.tar.gz 410031 BLAKE2B 85613c3e69812ce9f34b23c57e9d3c86084332ef08b3a87a508db27db6cae3c255087b07bb94d2fa4614ec82f46856b75250d22dbae15cf5194740598975eced SHA512 9d45534ec3242f86cf39884647b495b0c7a4e06875ba7f4581f43b0f22216bd9deb9a09b39b3e5a25c004e5707ed24a275b8a59572bbcaea4ef37787320492f0
|
||||
DIST evil-1.2.14.tar.gz 544497 BLAKE2B 1230632dbcfc065a65aca673e87662c8c77c5ce93e2aeaefcd416e9c41971c08fa692c976a1635f504080de20d08357b7beb4efb65db8198dbdbb766459f7987 SHA512 300de4b4bc6924bef7ec4f58cb9c24b38e694e7c1c215bfc5e816523fc5887dee6ce333b322d7fe5c47497491d194ee7c7269fe36c692f8c4413a8e286b796b3
|
||||
EBUILD evil-1.14.0.ebuild 634 BLAKE2B 4674032873e998a5134050ca032bd338efa18cc6988562b7255e33f8955deb390f7557b559f68a7be76ceb414adc7f23d251a27bc7ed97817c9afee39c0fdfc6 SHA512 0742f8c4197d82828880c146fa75c18d9e3ea19b9a7e0566423330c1f7ea53bc30cebed247214984a99e339ddbbbb3c488e802bd6ee12c7e0ba36057502a2a2d
|
||||
EBUILD evil-1.14.0.ebuild 632 BLAKE2B 1c5311f1b7e90fab27b4f4d364d72f8216d3cd32366b5a85eefb05522dfaa694c7406bc7d212b78932d08d9fd851d7c1f71cadda48d8334cf6aaefc89c59a489 SHA512 7ba9b9fb7fdde239837761f3617d8119f85950766e3d53b471da6cf3019e5d127af0801e0cb1abd3c212c907f5321098ef13a5ce1f37f47646d35fa5018430c2
|
||||
EBUILD evil-1.2.14.ebuild 618 BLAKE2B 66ca6958b28c0b97bfeecbc52fa68d82c404125e589872bd51589d57b55664f602b7927903ef0e5f547952ba896c6f5537eb0674e22d609b0ec7862909dd88aa SHA512 4c968fa83af442aeadaab822f66b9122f3e6cec75bad339d1b4d3f508d49db14155b1c6e9e21734637372c2c6ab850037eba157804595aadbd85636f147db362
|
||||
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
|
||||
|
@ -1,8 +1,6 @@
|
||||
AUX 50mic-paren-gentoo.el 518 BLAKE2B 8d51d848689e272dabdb882851e4920dab94a17e9dc9096aaf9a7dcc25035966a9b1886d2ddd8d3b3dd5a734fed3615d4d7b5a59620a46924470c732ecd32ae4 SHA512 a49520fe38aa5ad7e7d479bcdeb8391bc0aa982c59769dc264daae700ece7fa1fbc02ce574fde2f2c3e170467d7633965c4e36f4fe995c8b112a6ebef690ab07
|
||||
DIST mic-paren-3.11.el.xz 13992 BLAKE2B 05b99123f32248eb20611c1889e26af34c42f7f3a37753eda59bfb0e499befd698644b283cbd491925e7a766293e0fe2172dc1da9a36eb94be94e17a6b9cd46d SHA512 ac896c425330935c0d6ae86eb65232c8fb6c463f6cf259c4bfd79023c3e25243d6b998e9f0ea5393ef1491ab0bf1d6fe5dd33278fec93ec3231603bb6e910b77
|
||||
DIST mic-paren-3.13.el.xz 14056 BLAKE2B 9c49ec432ae99d1f5c4792d68544169fd1079e935c5a2bd9402e0c4144708fd3933de7a8fc1717b115a535ed49e4a58f2f5c037e989a066da50b0e0d83f36160 SHA512 d5a6edb537d922a5a71b3938df923963f782fdbe778d3ef7b7cf2c421bfb9eb49ac204843fb0100ddf3f05f6cb455fb2490a246577c89c6c86c47ef03c3abca9
|
||||
DIST mic-paren-3.15.el.xz 14044 BLAKE2B 59d2897c390dd9b8b16eebb861a45aecf967f07e8b96c9438f6cda0f28dd56881fc0ae680b999f52f2b53ec5f160e605f252e27f5089647baf07b05f1a43b230 SHA512 2c1b71a9ccda8c799788942953962003c5aa142200bc2bee31c6d190fe5b22a9267ebf49b1ad57e2112092d90a62366b0d430e8eb29c27604e3310b2a597e085
|
||||
EBUILD mic-paren-3.11.ebuild 472 BLAKE2B 2fec791681a46feedc48ed8c7248a48a21415c6847f50c905c9bd72d3c6cdfb77b5f4fe06408e033d80bd648502820f5af2296d47bdc2afad146a037cbed6bec SHA512 1f27bd9572edd2d0db0d09f0e80134afa712e3bb513460aac5a79f09d4d6b379c0bc6bcd19df750ca7ad28225323d936885cc04ed875100cbf90c54ccf3ee8ca
|
||||
EBUILD mic-paren-3.13.ebuild 496 BLAKE2B 4096d2cc2994880caf5d87634cf463773ad48c70d63c3ba38892285ad9ea24d2faeb084b395b3000ba0973c0bf16fe77f79d319a0b8c76e5f585080c40d8d9ae SHA512 435b7ede19ab55a2d799998f3350689c21001530975f180d4edae47336e8cc7cd16defdc3cf5b68fbb42fbefc4b1846ea1f6f4b9ebeb419fa3efd5b987d516d1
|
||||
EBUILD mic-paren-3.13.ebuild 494 BLAKE2B 0992707f6beb7dfdfd5ae65385782ac85249c6cb4b32b7d6f0d3cac5de3d754ee581657f180fff9eed91a63a7bbb98733b0af8fa7e6a122af0d5897d3577d962 SHA512 a6665482846dd0c611723d816a3c053d025f90cb47c910898b6f5e708101f3d0738e95351204cb9f723e019d4dbb404c6c8f4c03843e93e8890c2e7392e12937
|
||||
EBUILD mic-paren-3.15.ebuild 496 BLAKE2B 4096d2cc2994880caf5d87634cf463773ad48c70d63c3ba38892285ad9ea24d2faeb084b395b3000ba0973c0bf16fe77f79d319a0b8c76e5f585080c40d8d9ae SHA512 435b7ede19ab55a2d799998f3350689c21001530975f180d4edae47336e8cc7cd16defdc3cf5b68fbb42fbefc4b1846ea1f6f4b9ebeb419fa3efd5b987d516d1
|
||||
MISC metadata.xml 693 BLAKE2B 57246079b1564ecef68572b0c44866e74cb1c78f75f2528dcb8d5098f5af978807672fb5070195667d6894577d94e89b2ba789334ac51cf085c784b53438bb4c SHA512 819def7503979fe283cde6f69b3e1cb807eb005a793640cbab7ecc6913b6c0107e0efcc3fd7cd5be6319ec0200fe358eb95ea89f914304e0b7fe043d7696c5e3
|
||||
|
@ -1,18 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Advanced highlighting of matching parentheses"
|
||||
HOMEPAGE="https://www.gnuvola.org/software/j/mic-paren/
|
||||
https://www.emacswiki.org/emacs/MicParen"
|
||||
# taken from http://www.gnuvola.org/software/j/mic-paren/mic-paren.el
|
||||
SRC_URI="mirror://gentoo/${P}.el.xz"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
|
||||
SITEFILE="50${PN}-gentoo.el"
|
Binary file not shown.
@ -1,90 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
PYTHON_COMPAT=( python3_7 )
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Cloud instance initialisation magic"
|
||||
HOMEPAGE="https://launchpad.net/cloud-init"
|
||||
SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
CDEPEND="
|
||||
dev-python/jinja[${PYTHON_USEDEP}]
|
||||
dev-python/oauthlib[${PYTHON_USEDEP}]
|
||||
dev-python/pyserial[${PYTHON_USEDEP}]
|
||||
>=dev-python/configobj-5.0.2[${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
dev-python/jsonpatch[${PYTHON_USEDEP}]
|
||||
dev-python/jsonschema[${PYTHON_USEDEP}]
|
||||
dev-python/six[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="
|
||||
test? (
|
||||
${CDEPEND}
|
||||
>=dev-python/httpretty-0.7.1[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/unittest2[${PYTHON_USEDEP}]
|
||||
dev-python/coverage[${PYTHON_USEDEP}]
|
||||
dev-python/contextlib2[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
RDEPEND="
|
||||
${CDEPEND}
|
||||
net-analyzer/macchanger
|
||||
sys-apps/iproute2
|
||||
sys-fs/growpart
|
||||
virtual/logger
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
# Fix Gentoo support
|
||||
# https://code.launchpad.net/~gilles-dartiguelongue/cloud-init/+git/cloud-init/+merge/358777
|
||||
"${FILESDIR}/${PN}-18.4-fix-packages-module.patch"
|
||||
"${FILESDIR}/${P}-gentoo-support-upstream-templates.patch"
|
||||
"${FILESDIR}"/18.4-fix-filename-for-storing-locale.patch
|
||||
"${FILESDIR}"/18.4-fix-update_package_sources-function.patch
|
||||
"${FILESDIR}"/18.4-add-support-for-package_upgrade.patch
|
||||
"${FILESDIR}/${P}_CVE-2020-8631.patch"
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
# Fix location of documentation installation
|
||||
sed -i "s:USR + '/share/doc/cloud-init:USR + '/share/doc/${PF}:" setup.py || die
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
|
||||
python_test() {
|
||||
# Do not use Makefile target as it does not setup environment correclty
|
||||
esetup.py nosetests -v --where cloudinit --where tests/unittests || die
|
||||
}
|
||||
|
||||
python_install() {
|
||||
distutils-r1_python_install --init-system=sysvinit_openrc,systemd --distro gentoo
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
keepdir /etc/cloud
|
||||
|
||||
distutils-r1_python_install_all
|
||||
|
||||
# installs as non-executable
|
||||
chmod +x "${D}"/etc/init.d/*
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "cloud-init-local needs to be run in the boot runlevel because it"
|
||||
elog "modifies services in the default runlevel. When a runlevel is started"
|
||||
elog "it is cached, so modifications that happen to the current runlevel"
|
||||
elog "while you are in it are not acted upon."
|
||||
}
|
@ -1,93 +0,0 @@
|
||||
From 823454f1ea140ec47f5f9c5c3c5ad62eb458eb8a Mon Sep 17 00:00:00 2001
|
||||
From: Gilles Dartiguelongue <eva@gentoo.org>
|
||||
Date: Wed, 24 Oct 2018 10:52:46 +0200
|
||||
Subject: [PATCH 2/5] Add support for gentoo in cloud.cfg and templates
|
||||
|
||||
---
|
||||
config/cloud.cfg.tmpl | 8 ++++++--
|
||||
templates/hosts.gentoo.tmpl | 24 ++++++++++++++++++++++++
|
||||
tools/render-cloudcfg | 2 +-
|
||||
3 files changed, 31 insertions(+), 3 deletions(-)
|
||||
create mode 100644 templates/hosts.gentoo.tmpl
|
||||
|
||||
diff --git a/config/cloud.cfg.tmpl b/config/cloud.cfg.tmpl
|
||||
index 1fef133a..3f5a41a2 100644
|
||||
--- a/config/cloud.cfg.tmpl
|
||||
+++ b/config/cloud.cfg.tmpl
|
||||
@@ -134,7 +134,7 @@ cloud_final_modules:
|
||||
# (not accessible to handlers/transforms)
|
||||
system_info:
|
||||
# This will affect which distro class gets used
|
||||
-{% if variant in ["arch", "centos", "debian", "fedora", "freebsd", "rhel", "suse", "ubuntu"] %}
|
||||
+{% if variant in ["arch", "centos", "debian", "fedora", "freebsd", "gentoo", "rhel", "suse", "ubuntu"] %}
|
||||
distro: {{ variant }}
|
||||
{% else %}
|
||||
# Unknown/fallback distro.
|
||||
@@ -172,7 +172,7 @@ system_info:
|
||||
primary: http://ports.ubuntu.com/ubuntu-ports
|
||||
security: http://ports.ubuntu.com/ubuntu-ports
|
||||
ssh_svcname: ssh
|
||||
-{% elif variant in ["arch", "centos", "fedora", "rhel", "suse"] %}
|
||||
+{% elif variant in ["arch", "centos", "fedora", "gentoo", "rhel", "suse"] %}
|
||||
# Default user name + that default users groups (if added/used)
|
||||
default_user:
|
||||
name: {{ variant }}
|
||||
@@ -180,6 +180,10 @@ system_info:
|
||||
{% endif %}
|
||||
{% if variant == "suse" %}
|
||||
groups: [cdrom, users]
|
||||
+{% elif variant == "gentoo" %}
|
||||
+ groups: [users, wheel]
|
||||
+ primary_group: users
|
||||
+ no_user_group: true
|
||||
{% elif variant == "arch" %}
|
||||
groups: [wheel, users]
|
||||
{% else %}
|
||||
diff --git a/templates/hosts.gentoo.tmpl b/templates/hosts.gentoo.tmpl
|
||||
new file mode 100644
|
||||
index 00000000..cd045fa6
|
||||
--- /dev/null
|
||||
+++ b/templates/hosts.gentoo.tmpl
|
||||
@@ -0,0 +1,24 @@
|
||||
+## template:jinja
|
||||
+{#
|
||||
+This file /etc/cloud/templates/hosts.gentoo.tmpl is only utilized
|
||||
+if enabled in cloud-config. Specifically, in order to enable it
|
||||
+you need to add the following to config:
|
||||
+ manage_etc_hosts: True
|
||||
+-#}
|
||||
+# Your system has configured 'manage_etc_hosts' as True.
|
||||
+# As a result, if you wish for changes to this file to persist
|
||||
+# then you will need to either
|
||||
+# a.) make changes to the master file in /etc/cloud/templates/hosts.gentoo.tmpl
|
||||
+# b.) change or remove the value of 'manage_etc_hosts' in
|
||||
+# /etc/cloud/cloud.cfg or cloud-config from user-data
|
||||
+#
|
||||
+# The following lines are desirable for IPv4 capable hosts
|
||||
+127.0.0.1 {{fqdn}} {{hostname}}
|
||||
+127.0.0.1 localhost.localdomain localhost
|
||||
+127.0.0.1 localhost4.localdomain4 localhost4
|
||||
+
|
||||
+# The following lines are desirable for IPv6 capable hosts
|
||||
+::1 {{fqdn}} {{hostname}}
|
||||
+::1 localhost.localdomain localhost
|
||||
+::1 localhost6.localdomain6 localhost6
|
||||
+
|
||||
diff --git a/tools/render-cloudcfg b/tools/render-cloudcfg
|
||||
index 8b7cb875..d109044e 100755
|
||||
--- a/tools/render-cloudcfg
|
||||
+++ b/tools/render-cloudcfg
|
||||
@@ -4,7 +4,7 @@ import argparse
|
||||
import os
|
||||
import sys
|
||||
|
||||
-VARIANTS = ["arch", "centos", "debian", "fedora", "freebsd", "rhel", "suse",
|
||||
- "ubuntu", "unknown"]
|
||||
+VARIANTS = ["arch", "centos", "debian", "fedora", "freebsd", "gentoo", "rhel",
|
||||
+ "suse", "ubuntu", "unknown"]
|
||||
|
||||
if "avoid-pep8-E402-import-not-top-of-file":
|
||||
_tdir = os.path.abspath(os.path.join(os.path.dirname(__file__), ".."))
|
||||
--
|
||||
2.19.1
|
||||
|
@ -1,25 +0,0 @@
|
||||
From 42788bf24a1a0a5421a2d00a7f59b59e38ba1a14 Mon Sep 17 00:00:00 2001
|
||||
From: Ryan Harper <ryan.harper@canonical.com>
|
||||
Date: Fri, 24 Jan 2020 21:33:12 +0200
|
||||
Subject: [PATCH] cc_set_password: increase random pwlength from 9 to 20 (#189)
|
||||
|
||||
Increasing the bits of security from 52 to 115.
|
||||
|
||||
LP: #1860795
|
||||
---
|
||||
cloudinit/config/cc_set_passwords.py | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/cloudinit/config/cc_set_passwords.py b/cloudinit/config/cc_set_passwords.py
|
||||
index e3b39d8be..4943d5453 100755
|
||||
--- a/cloudinit/config/cc_set_passwords.py
|
||||
+++ b/cloudinit/config/cc_set_passwords.py
|
||||
@@ -236,7 +236,7 @@ def handle(_name, cfg, cloud, log, args):
|
||||
raise errors[-1]
|
||||
|
||||
|
||||
-def rand_user_password(pwlen=9):
|
||||
+def rand_user_password(pwlen=20):
|
||||
return util.rand_str(pwlen, select_from=PW_SET)
|
||||
|
||||
|
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue