mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-21 21:13:27 -04:00
sci-mathematics/pyromaths: update HOMEPAGE and ebuild
Signed-off-by: Henri Gasc <gasc@eurecom.fr>
This commit is contained in:
@@ -1,17 +1,17 @@
|
|||||||
# Copyright 2021-2022 Gentoo Authors
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=8
|
EAPI=8
|
||||||
|
|
||||||
DISTUTILS_USE_PEP517=setuptools
|
DISTUTILS_USE_PEP517=setuptools
|
||||||
PYTHON_COMPAT=( python3_10 )
|
PYTHON_COMPAT=( python3_{10..11} )
|
||||||
|
|
||||||
inherit distutils-r1
|
inherit distutils-r1
|
||||||
|
|
||||||
DESCRIPTION="Create maths exercises in LaTeX and PDF format"
|
DESCRIPTION="Create maths exercises in LaTeX and PDF format"
|
||||||
|
|
||||||
HOMEPAGE="
|
HOMEPAGE="
|
||||||
https://www.pyromaths.org
|
https://pyromaths.frama.io/pyromaths-staticsite
|
||||||
https://pypi.org/project/pyromaths
|
https://pypi.org/project/pyromaths
|
||||||
https://framagit.org/pyromaths/pyromaths
|
https://framagit.org/pyromaths/pyromaths
|
||||||
"
|
"
|
||||||
@@ -21,10 +21,11 @@ S="${WORKDIR}/${PN}-version-${PV}"
|
|||||||
LICENSE="GPL-3"
|
LICENSE="GPL-3"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="~amd64"
|
KEYWORDS="~amd64"
|
||||||
IUSE="test"
|
IUSE="test doc"
|
||||||
|
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
dev-python/lxml[${PYTHON_USEDEP}]
|
dev-python/lxml[${PYTHON_USEDEP}]
|
||||||
|
dev-tex/latexmk
|
||||||
dev-texlive/texlive-pstricks
|
dev-texlive/texlive-pstricks
|
||||||
dev-texlive/texlive-basic
|
dev-texlive/texlive-basic
|
||||||
dev-texlive/texlive-latexextra
|
dev-texlive/texlive-latexextra
|
||||||
@@ -33,12 +34,13 @@ RDEPEND="
|
|||||||
dev-texlive/texlive-mathscience
|
dev-texlive/texlive-mathscience
|
||||||
"
|
"
|
||||||
BDEPEND="
|
BDEPEND="
|
||||||
dev-python/jinja2-cli
|
dev-python/jinja2-cli[${PYTHON_USEDEP}]
|
||||||
dev-python/sphinx[${PYTHON_USEDEP}]
|
doc? (
|
||||||
dev-python/sphinx-argparse[${PYTHON_USEDEP}]
|
dev-python/sphinx[${PYTHON_USEDEP}]
|
||||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
dev-python/sphinx-argparse[${PYTHON_USEDEP}]
|
||||||
|
)
|
||||||
"
|
"
|
||||||
DEPEND="${RDEPEND} ${BDEPEND}"
|
DEPEND="${RDEPEND}"
|
||||||
|
|
||||||
PATCHES=(
|
PATCHES=(
|
||||||
"${FILESDIR}/setuptools.patch"
|
"${FILESDIR}/setuptools.patch"
|
||||||
@@ -48,10 +50,10 @@ distutils_enable_tests pytest
|
|||||||
|
|
||||||
python_compile() {
|
python_compile() {
|
||||||
distutils-r1_python_compile
|
distutils-r1_python_compile
|
||||||
emake man -C Doc
|
use doc && emake man -C Doc
|
||||||
}
|
}
|
||||||
|
|
||||||
python_install() {
|
python_install() {
|
||||||
distutils-r1_python_install
|
distutils-r1_python_install
|
||||||
doman "${S}/Doc/build/man/pyromaths.1"
|
use doc && doman "${S}/Doc/build/man/pyromaths.1"
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user