forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This bump does not support python 3.7 anymore, as python 3.8 is already stable. Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Nils Freydank <[email protected]> Signed-off-by: Joonas Niilola <[email protected]>
- Loading branch information
1 parent
337349f
commit 862f53c
Showing
2 changed files
with
70 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,2 @@ | ||
DIST ReText-7.1.0.tar.gz 484989 BLAKE2B 74f07218cba1d76d011e5347c65ec03ef84da29119c177f35cca206cb269ae4755fdb85448562a378d2ab610930d23b4eccb62a39807409c6e80a68102be2034 SHA512 92333f31f7a57440d642246ed30156384285bb44640a0d6e7654e82749681893eaef3cb16e41fa2d7b618aa59f1ea8cb07d431736b00f35cb9130d7294e3d105 | ||
DIST ReText-7.2.0.tar.gz 516895 BLAKE2B e35cfa59b248135be4454359516c36f94e927cb13d60669cffde6b8b70eb5049e2083e6bd50ea1f602f7454025271599a92e34d4bc95920cb17271882f8f6d31 SHA512 ed1cb0088fcd3f1cba96bb07137766c6ae8177e8c9a91f22334ef2f949b58792e03f0b5022d9ef71bfb611b7969c651b4c7920f48ed8e1ad07caff2f69c85a35 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,69 @@ | ||
# Copyright 1999-2021 Gentoo Authors | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=7 | ||
|
||
# Please don't add pypy support before testing if it's actually supported. The | ||
# old compat matrix is no longer accessible as of 2021-02-13 but stated back | ||
# in 2020-07-05 that PyQt5 was explicitly not supported. | ||
PYTHON_COMPAT=( python3_{8,9} ) | ||
|
||
inherit distutils-r1 optfeature virtualx xdg-utils | ||
DISTUTILS_USE_SETUPTOOLS=rdepend | ||
|
||
MY_PN="ReText" | ||
MY_P="${MY_PN}-${PV/_/~}" | ||
|
||
DESCRIPTION="Simple editor for Markdown and reStructuredText" | ||
HOMEPAGE="https://github.com/retext-project/retext https://github.com/retext-project/retext/wiki" | ||
|
||
if [[ ${PV} == *9999 ]] | ||
then | ||
inherit git-r3 | ||
EGIT_REPO_URI="https://github.com/retext-project/retext.git" | ||
else | ||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" | ||
KEYWORDS="~amd64 ~x86" | ||
S="${WORKDIR}/${MY_P}" | ||
fi | ||
|
||
LICENSE="GPL-2+" | ||
SLOT="0" | ||
RESTRICT="!test? ( test )" | ||
|
||
RDEPEND=" | ||
dev-python/chardet[${PYTHON_USEDEP}] | ||
dev-python/docutils[${PYTHON_USEDEP}] | ||
dev-python/markdown[${PYTHON_USEDEP}] | ||
dev-python/markups[${PYTHON_USEDEP}] | ||
dev-python/pygments[${PYTHON_USEDEP}] | ||
dev-python/python-markdown-math[${PYTHON_USEDEP}] | ||
dev-python/PyQt5[gui,network,printsupport,widgets,${PYTHON_USEDEP}] | ||
dev-python/PyQtWebEngine[${PYTHON_USEDEP}] | ||
" | ||
DEPEND="${RDEPEND}" | ||
|
||
src_test() { | ||
virtx distutils-r1_src_test | ||
} | ||
|
||
python_test() { | ||
esetup.py test | ||
} | ||
|
||
pkg_postinst() { | ||
xdg_desktop_database_update | ||
xdg_icon_cache_update | ||
|
||
optfeature "dictionary support" dev-python/pyenchant | ||
|
||
einfo "Starting with retext-7.0.4 the markdown-math plugin is installed." | ||
einfo "Note that you can use different math delimiters, e.g. \(...\) for inline math." | ||
einfo "For more details take a look at:" | ||
einfo "https://github.com/mitya57/python-markdown-math#math-delimiters" | ||
} | ||
|
||
pkg_postrm() { | ||
xdg_desktop_database_update | ||
xdg_icon_cache_update | ||
} |