diff options
Diffstat (limited to 'dev-python/mako')
-rw-r--r-- | dev-python/mako/Manifest | 2 | ||||
-rw-r--r-- | dev-python/mako/mako-1.1.4.ebuild | 40 |
2 files changed, 42 insertions, 0 deletions
diff --git a/dev-python/mako/Manifest b/dev-python/mako/Manifest index 56359a88455c..cf0dba550315 100644 --- a/dev-python/mako/Manifest +++ b/dev-python/mako/Manifest @@ -1,4 +1,6 @@ AUX mako-1.1.1-pypy3-test.patch 822 BLAKE2B a6c66e8ff7f430c005843dbdcdb874b520de0ef0b727415745a53bc153e87632be39257124b5640c6e22cee8cca40c2e6dd059302adad9089a40bdac6224be61 SHA512 60eae74863f44c50f45b51519dc887eb60f45708fb2cb272e64b82938b00c3ce3f53933066a56e3385930654ea2295c78aee5cbe82a51c7e2001c8d5e6a54da9 DIST Mako-1.1.3.tar.gz 477440 BLAKE2B ffa148815d64f1fbfac0291e6afdbcf967d7445e13f364e1e2a492330ad1cd71a788255776e07bbec95877f65440073ec873b035d6f6fc1293a299b0478524a3 SHA512 a9b94fa34a61e7794b6e4549fa0bada6ff84dfb0d9edb8d5c7f9b95d12184fa4499f42303cfee720b576a9f7e986a57d91ad3aeb26c9f93154dbc08fb2975952 +DIST Mako-1.1.4.tar.gz 479823 BLAKE2B 048c63c6caf493b9809dbcda8d1d697a7a25c8d22e97f439facae64b26d5b8f5f3002ff65529e9599e6069482fa25d6db95d810175f7f674f5af02cbd3f9f5e3 SHA512 4844c1d6c8d0d474b4ca4e1b31d3557747fc7e30f70a1976163a26b46b1b45c4c96ca6101fbef252b4e3bb4a61635d2a2c6d1c2933fde5b82bb1a1306f31ff84 EBUILD mako-1.1.3-r1.ebuild 1098 BLAKE2B 3e264626f0096deea142553a6baca3c40b47b3d92448c423409ae3c903d0ccedf861886063b9e354b0b284dcf0deb450061d42f3380204b2a8595528057b1157 SHA512 1a019413f4757602a05a0040537ec6d4530d8a90852772e69a8d67c639ee712b25dc83127ac8c1b36fb85bdb4991f9521ac5a3d9f75a608996b9b34cb7fa51e5 +EBUILD mako-1.1.4.ebuild 962 BLAKE2B 5dd7176353a2dbc8ba47559063597726b392f4fa2d8d121ec75e0253dcdf26cbe4fd9f4e3e6f71b2f1bb86d7cff1891cee84a24f7d6da44deb7e57ad68d5cf33 SHA512 ec883639482fe3ab0be8fa5f22d0cc1f73aff7acfa15509bd9b624ccbb5a059e7b8f3024d9585c54b704543ee89c5afb555b880e10a77dc01d0b04740253ae33 MISC metadata.xml 449 BLAKE2B 335ad5322f8e6b149cdc07c161bae35957f1d387ad0ab1ae4563ed1896211aa2889e9b285d8209b57397da95b5791d526d71f0eb1cc768c3ceee4be5af84ba6d SHA512 94e6ec358a7de187702ffc41becb7792714498195c6a384d5debf10186af534506955d5575a68442de0e41140800fb134c128e22ac919dcd40b8b11ce2a3da26 diff --git a/dev-python/mako/mako-1.1.4.ebuild b/dev-python/mako/mako-1.1.4.ebuild new file mode 100644 index 000000000000..0dfe622bd4a2 --- /dev/null +++ b/dev-python/mako/mako-1.1.4.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( pypy3 python3_{6..9} ) + +inherit distutils-r1 optfeature + +MY_P=${P^} +DESCRIPTION="A Python templating language" +HOMEPAGE="https://www.makotemplates.org/ https://pypi.org/project/Mako/" +SRC_URI="mirror://pypi/${MY_P:0:1}/${PN^}/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="doc" + +RDEPEND=">=dev-python/markupsafe-0.9.2[${PYTHON_USEDEP}]" + +PATCHES=( + "${FILESDIR}"/mako-1.1.1-pypy3-test.patch +) + +distutils_enable_tests pytest + +python_install_all() { + rm -r doc/build || die + + use doc && local HTML_DOCS=( doc/. ) + distutils-r1_python_install_all +} + +pkg_postinst() { + elog "Optional dependencies:" + optfeature "caching support" dev-python/beaker +} |