[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: 7f9c12f034fa203953a74fdaedb1e7685ef0fe4e Author: Sam James gentoo org> AuthorDate: Fri Mar 22 04:03:11 2024 + Commit: Sam James gentoo org> CommitDate: Fri Mar 22 04:03:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f9c12f0 dev-libs/mathjax: Stabilize 3.2.2-r2 ALLARCHES, #927463 Signed-off-by: Sam James gentoo.org> dev-libs/mathjax/mathjax-3.2.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/mathjax/mathjax-3.2.2-r2.ebuild b/dev-libs/mathjax/mathjax-3.2.2-r2.ebuild index ad981a31d0ba..91d608be4711 100644 --- a/dev-libs/mathjax/mathjax-3.2.2-r2.ebuild +++ b/dev-libs/mathjax/mathjax-3.2.2-r2.ebuild @@ -22,7 +22,7 @@ DOCS_S="${WORKDIR}/MathJax-docs-${DOCS_COMMIT}" LICENSE="Apache-2.0" # Some applications need to know which mathjax version they built against. SLOT="0/${PV}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: 1fe3b8f7f19bf46be845f30be3d59167f59dae12 Author: Sam James gentoo org> AuthorDate: Fri Mar 22 04:03:12 2024 + Commit: Sam James gentoo org> CommitDate: Fri Mar 22 04:03:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fe3b8f7 dev-libs/mathjax: Stabilize 2.7.7-r1 ALLARCHES, #927464 Signed-off-by: Sam James gentoo.org> dev-libs/mathjax/mathjax-2.7.7-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild b/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild index 7c3e85efd7b3..6fb61bb7e9a4 100644 --- a/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild +++ b/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild @@ -19,7 +19,7 @@ DOCS_S="${WORKDIR}/MathJax-docs-${DOCS_COMMIT}" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc examples" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: 80321876fb80dd0dbc14c6281c2710ba6f3bbd2a Author: Eli Schwartz gmail com> AuthorDate: Sun Feb 18 19:49:50 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 19 04:04:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80321876 dev-libs/mathjax: fix build error for 2.x built without docs The sed did not apply because the docs aren't extracted unless USE=doc. In that case there's no point running it anyway. Closes: https://bugs.gentoo.org/924879 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> dev-libs/mathjax/mathjax-2.7.7-r1.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild b/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild index 9fea30af9a03..7c3e85efd7b3 100644 --- a/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild +++ b/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild @@ -62,7 +62,9 @@ pkg_setup() { src_prepare() { default - sed -e 's/add_stylesheet/add_css_file/' -i "${DOCS_S}"/conf.py || die + if use doc; then + sed -e 's/add_stylesheet/add_css_file/' -i "${DOCS_S}"/conf.py || die + fi } src_compile() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: 3b5964f5819822fa8b8bf6d30802b06eb7976a2d Author: Eli Schwartz gmail com> AuthorDate: Wed Feb 14 20:45:21 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 15 13:50:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b5964f5 dev-libs/mathjax: add subslot Necessary for app-text/calibre to rebuild its javascript assets when the system mathjax changes. Closes: https://bugs.gentoo.org/916037 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> dev-libs/mathjax/mathjax-3.2.2-r2.ebuild | 48 1 file changed, 48 insertions(+) diff --git a/dev-libs/mathjax/mathjax-3.2.2-r2.ebuild b/dev-libs/mathjax/mathjax-3.2.2-r2.ebuild new file mode 100644 index ..d207b55ab0dd --- /dev/null +++ b/dev-libs/mathjax/mathjax-3.2.2-r2.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit vcs-clean + +DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath" +HOMEPAGE="https://www.mathjax.org/; +SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/MathJax-${PV}" + +LICENSE="Apache-2.0" +# Some applications need to know which mathjax version they built against. +SLOT="0/${PV}" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="doc" + +RDEPEND="doc? ( ~app-doc/mathjax-docs-${PV} )" + +src_prepare() { + default + egit_clean +} + +src_install() { + local DOCS=( CONTRIBUTING.md README.md ) + default + + if use doc; then + # We need best_version to determine the right revision for + # app-doc/mathjax-docs. + local docsPF=$(best_version app-doc/mathjax-docs) + + # Strip the (known) category from the best_version output. + docsPF=${docsPF#app-doc/} + + dosym "../${docsPF}/html" "/usr/share/doc/${PF}/html" + fi + + insinto "/usr/share/${PN}" + + # Start the install beneath the "es5" directory for compatibility with + # Arch, Solus, and Void Linux, but leave a fake "es5" symlink for + # packages (like doxygen) that expect it. + doins -r es5/* + dosym -r "/usr/share/${PN}" "/usr/share/${PN}/es5" +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: d8e93a9fe1a6a2c04b98590e3526df07018111e8 Author: Eli Schwartz gmail com> AuthorDate: Wed Feb 14 23:46:25 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 15 13:50:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8e93a9f dev-libs/mathjax: include USE=docs as part of the package (2.x) Do not use a separated app-docs/mathjax-docs. It is impossible to get correct: the symlink is generated using ${SLOT}, which is totally bogus as the docs package uses ${PF} and is unknowable. The symlink was very broken. In bug 526128, it was stated that there are 2 options for handling docs as part of a separate tarball: - remove doc support (and optionally create a separate package) - make doc support depend on a separate package It's baffling that the final option of just... having two SRC_URI files and installing the docs... was totally overlooked. Fixes: c6e861e430f795dd862fe05fed3f93ef2ca298a9 Bug: https://bugs.gentoo.org/526128 Bug: https://bugs.gentoo.org/867370 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> dev-libs/mathjax/Manifest| 1 + dev-libs/mathjax/mathjax-2.7.7-r1.ebuild | 92 2 files changed, 93 insertions(+) diff --git a/dev-libs/mathjax/Manifest b/dev-libs/mathjax/Manifest index 4fcea49fca3c..ee5cd6bb3f8e 100644 --- a/dev-libs/mathjax/Manifest +++ b/dev-libs/mathjax/Manifest @@ -1,2 +1,3 @@ DIST mathjax-2.7.7.tar.gz 25347766 BLAKE2B c1f11bc854c95888d7f04ee627094a2e297e7554b0380dab30c08e2c4405495df611b440da0efd1e6456150513e07fa4ef90808d2332f9fb83785c118228de18 SHA512 471bd22475827a13d79de7d335f3e51ace06dfc04f575e8829b4505f428949f1dbe58798635cb434ed02ae0cd3fd8d1d577196b4961365fbcb399cc075d3284f DIST mathjax-3.2.2.tar.gz 6191341 BLAKE2B 4884ad28ede1d3d6f6647e04c8a69185a53715db673d42935ea9ff3ea1756e0e478b1f19345a35902d2e5c01a312272a2fe96dd36871cd8c4f266bcf4fb56c72 SHA512 4dc80c9e24593c1fcf08f38bad5251025f1de364d5cf24dd2f4cee0d78917dd11187f6132b67a17ff190d0a1862b83eb6c6edf28f91e8e84e50cdf76537f6b20 +DIST mathjax-docs-2.7.7.tar.gz 233452 BLAKE2B 280db6c794471d369a17161ad859dc73ddf1494af35114b69356aae41ea52d771f92b0b85ba82df8ed542039af152938f5fda71d752da4410ab183fe6a24ab81 SHA512 25fa97294ae153298d45b449d995c0402c481c6425ea4ebb38dcc509df741aed02d5469a520c8b793b8135b4140a6d1ad6688a42e3cb26004cfd7fcb838c32e6 diff --git a/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild b/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild new file mode 100644 index ..697367e8af8a --- /dev/null +++ b/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{10..11} pypy3 ) +inherit python-any-r1 vcs-clean + +DOCS_COMMIT="9d711f40638202b02f2154d7f05ea35088ff9388" + +DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath" +HOMEPAGE="https://www.mathjax.org/; +SRC_URI=" + https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> ${P}.tar.gz + doc? ( https://github.com/mathjax/MathJax-docs/archive/${DOCS_COMMIT}.tar.gz -> ${PN}-docs-${PV}.tar.gz ) +" +S="${WORKDIR}"/MathJax-${PV} +DOCS_S="${WORKDIR}/MathJax-docs-${DOCS_COMMIT}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="doc examples" + +BDEPEND=" + doc? ( + $(python_gen_any_dep ' + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] + ') + ) +" +RDEPEND="!app-doc/mathjax-docs" + +RESTRICT="binchecks strip" + +make_webconf() { + # web server config file - should we really do this? + cat > $1 <<-EOF + Alias /MathJax/ ${EPREFIX}${webinstalldir}/ + Alias /mathjax/ ${EPREFIX}${webinstalldir}/ + + + Options None + AllowOverride None + Order allow,deny + Allow from all + + EOF +} + +python_check_deps() { + python_has_version "dev-python/sphinx[${PYTHON_USEDEP}]" && + python_has_version "dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]" +} + +pkg_setup() { + if use doc; then + python-any-r1_pkg_setup + fi +} + +src_prepare() { + default + egit_clean + sed -e 's/add_stylesheet/add_css_file/' -i "${DOCS_S}"/conf.py || die +} + +src_compile() { + if use doc; then + build_sphinx "${DOCS_S}" + fi +} + +src_install() { + local DOCS=( README.md ) + + default + if use examples; then + insinto /usr/share/${PN}/examples + doins -r test/* + fi + rm -r test docs LICENSE README.md || die + + webinstalldir=/usr/share/${PN} +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: 61a07b398daf65f210933fef08d7697bab56c97e Author: Eli Schwartz gmail com> AuthorDate: Wed Feb 14 23:46:25 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 15 13:50:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61a07b39 dev-libs/mathjax: include USE=docs as part of the package (3.x) Do not use a separated app-docs/mathjax-docs. It is impossible to get correct: the symlink is generated using best_version, which applies at build time but doesn't match the version at runtime, so having an -r1 breaks the package. It also wasn't implemented correctly even if it could be gotten correct, because the docs package is a build time dependency, not a runtime one. To cap it off, this was introduced as a side effect of updating the package to 3.x, in an attempt to solve the broken symlink in the 2.x package. But it never referenced bug 867370 in the commit message. While we are at it, fix a flaw in the code merged from mathjax-docs, which didn't implement python_check_deps. Fixes: 46560543c9d48506feb83de473a7b0bd0298ae83 Bug: https://bugs.gentoo.org/837722 Closes: https://bugs.gentoo.org/867370 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> dev-libs/mathjax/Manifest| 1 + dev-libs/mathjax/mathjax-3.2.2-r2.ebuild | 53 +++- 2 files changed, 39 insertions(+), 15 deletions(-) diff --git a/dev-libs/mathjax/Manifest b/dev-libs/mathjax/Manifest index ee5cd6bb3f8e..8779b8b2d315 100644 --- a/dev-libs/mathjax/Manifest +++ b/dev-libs/mathjax/Manifest @@ -1,3 +1,4 @@ DIST mathjax-2.7.7.tar.gz 25347766 BLAKE2B c1f11bc854c95888d7f04ee627094a2e297e7554b0380dab30c08e2c4405495df611b440da0efd1e6456150513e07fa4ef90808d2332f9fb83785c118228de18 SHA512 471bd22475827a13d79de7d335f3e51ace06dfc04f575e8829b4505f428949f1dbe58798635cb434ed02ae0cd3fd8d1d577196b4961365fbcb399cc075d3284f DIST mathjax-3.2.2.tar.gz 6191341 BLAKE2B 4884ad28ede1d3d6f6647e04c8a69185a53715db673d42935ea9ff3ea1756e0e478b1f19345a35902d2e5c01a312272a2fe96dd36871cd8c4f266bcf4fb56c72 SHA512 4dc80c9e24593c1fcf08f38bad5251025f1de364d5cf24dd2f4cee0d78917dd11187f6132b67a17ff190d0a1862b83eb6c6edf28f91e8e84e50cdf76537f6b20 DIST mathjax-docs-2.7.7.tar.gz 233452 BLAKE2B 280db6c794471d369a17161ad859dc73ddf1494af35114b69356aae41ea52d771f92b0b85ba82df8ed542039af152938f5fda71d752da4410ab183fe6a24ab81 SHA512 25fa97294ae153298d45b449d995c0402c481c6425ea4ebb38dcc509df741aed02d5469a520c8b793b8135b4140a6d1ad6688a42e3cb26004cfd7fcb838c32e6 +DIST mathjax-docs-3.2.2.tar.gz 227724 BLAKE2B 1b2d25073e4f141f5c832f1139e6bcfbdb15c039b820f3662d6fb261faebedac8ea72fb324d76389c35cd28cd41556689501d8795d7a426d735d4eaf88eb61ee SHA512 94167e58deb4f899d5c49a6b1efec24f57fff7aa497a019e9f775e251927c698b7c5598b88087c2964b8cb7238b73152dea01e091b8afaeab8979b396270d429 diff --git a/dev-libs/mathjax/mathjax-3.2.2-r2.ebuild b/dev-libs/mathjax/mathjax-3.2.2-r2.ebuild index d207b55ab0dd..2948110ed70c 100644 --- a/dev-libs/mathjax/mathjax-3.2.2-r2.ebuild +++ b/dev-libs/mathjax/mathjax-3.2.2-r2.ebuild @@ -3,41 +3,64 @@ EAPI=8 -inherit vcs-clean +PYTHON_COMPAT=( python3_{10..12} pypy3 ) +inherit python-any-r1 vcs-clean + +# MathJax-docs doesn't have releases, so this is the commit that was +# current when mathjax-${PV} was released. +DOCS_COMMIT="c4a733d6d0ced4242a4df1c46137d4be6b3aaaee" DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath" HOMEPAGE="https://www.mathjax.org/; -SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI=" + https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> ${P}.tar.gz + doc? ( https://github.com/mathjax/MathJax-docs/archive/${DOCS_COMMIT}.tar.gz -> ${PN}-docs-${PV}.tar.gz ) +" S="${WORKDIR}/MathJax-${PV}" +DOCS_S="${WORKDIR}/MathJax-docs-${DOCS_COMMIT}" LICENSE="Apache-2.0" # Some applications need to know which mathjax version they built against. SLOT="0/${PV}" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc" -RDEPEND="doc? ( ~app-doc/mathjax-docs-${PV} )" +BDEPEND=" + doc? ( + $(python_gen_any_dep ' + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] + ') + ) +" +RDEPEND="!app-doc/mathjax-docs" + +python_check_deps() { + python_has_version "dev-python/sphinx[${PYTHON_USEDEP}]" && + python_has_version "dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]" +} + +pkg_setup() { + if use doc; then + python-any-r1_pkg_setup + fi +} src_prepare() { default egit_clean } +src_compile() { + if use doc; then + build_sphinx
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: 5d47523c919d2293682ac4c3b77d1cd76a29fa9f Author: Eli Schwartz gmail com> AuthorDate: Thu Feb 15 01:24:09 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 15 13:50:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d47523c dev-libs/mathjax: avoid inheriting vcs-clean It does nothing. I am not sure what the point of using it here is -- this is a tarball source and doesn't have a .git/ directory. In 3.x it does have a .github/ directory, but that isn't copied over even if it is there. It's a waste of time, so drop it. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> dev-libs/mathjax/mathjax-2.7.7-r1.ebuild | 3 +-- dev-libs/mathjax/mathjax-3.2.2-r2.ebuild | 7 +-- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild b/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild index 697367e8af8a..9fea30af9a03 100644 --- a/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild +++ b/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild @@ -4,7 +4,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{10..11} pypy3 ) -inherit python-any-r1 vcs-clean +inherit python-any-r1 DOCS_COMMIT="9d711f40638202b02f2154d7f05ea35088ff9388" @@ -62,7 +62,6 @@ pkg_setup() { src_prepare() { default - egit_clean sed -e 's/add_stylesheet/add_css_file/' -i "${DOCS_S}"/conf.py || die } diff --git a/dev-libs/mathjax/mathjax-3.2.2-r2.ebuild b/dev-libs/mathjax/mathjax-3.2.2-r2.ebuild index 2948110ed70c..ad981a31d0ba 100644 --- a/dev-libs/mathjax/mathjax-3.2.2-r2.ebuild +++ b/dev-libs/mathjax/mathjax-3.2.2-r2.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..12} pypy3 ) -inherit python-any-r1 vcs-clean +inherit python-any-r1 # MathJax-docs doesn't have releases, so this is the commit that was # current when mathjax-${PV} was released. @@ -46,11 +46,6 @@ pkg_setup() { fi } -src_prepare() { - default - egit_clean -} - src_compile() { if use doc; then build_sphinx "${DOCS_S}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: 71bba978d6129121da7d5523de088a76321938a2 Author: Eli Schwartz gmail com> AuthorDate: Wed Feb 14 19:12:37 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 15 13:50:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71bba978 dev-libs/mathjax: add myself as a maintainer Dependency for app-text/calibre. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> dev-libs/mathjax/metadata.xml | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/dev-libs/mathjax/metadata.xml b/dev-libs/mathjax/metadata.xml index 48d9a35b1bf9..de8e9f370f4b 100644 --- a/dev-libs/mathjax/metadata.xml +++ b/dev-libs/mathjax/metadata.xml @@ -1,7 +1,14 @@ https://www.gentoo.org/dtd/metadata.dtd;> - + +eschwart...@gmail.com +Eli Schwartz + + +proxy-ma...@gentoo.org +Proxy Maintainers + MathJax is an open-source JavaScript display engine for LaTeX and
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: 59e06848e0921a819808711f4c72f23893e63180 Author: Michael Orlitzky gentoo org> AuthorDate: Sat Sep 30 18:15:40 2023 + Commit: Michael Orlitzky gentoo org> CommitDate: Sat Sep 30 18:21:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59e06848 dev-libs/mathjax: stabilize 3.2.2-r1 for ALLARCHES Signed-off-by: Michael Orlitzky gentoo.org> dev-libs/mathjax/mathjax-3.2.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/mathjax/mathjax-3.2.2-r1.ebuild b/dev-libs/mathjax/mathjax-3.2.2-r1.ebuild index d3e1ef080627..33154f783bc5 100644 --- a/dev-libs/mathjax/mathjax-3.2.2-r1.ebuild +++ b/dev-libs/mathjax/mathjax-3.2.2-r1.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/MathJax-${PV}" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc" RDEPEND="doc? ( ~app-doc/mathjax-docs-${PV} )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: 2ba0fde85052f638c1a0ac19f5e6437c425a6562 Author: Michael Orlitzky gentoo org> AuthorDate: Sat Sep 30 18:13:40 2023 + Commit: Michael Orlitzky gentoo org> CommitDate: Sat Sep 30 18:21:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ba0fde8 dev-libs/mathjax: add to metadata.xml This package is 100% pre-built javascript stuff that should be architecture-independent. Signed-off-by: Michael Orlitzky gentoo.org> dev-libs/mathjax/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-libs/mathjax/metadata.xml b/dev-libs/mathjax/metadata.xml index c7567b9b10b6..240f4d431950 100644 --- a/dev-libs/mathjax/metadata.xml +++ b/dev-libs/mathjax/metadata.xml @@ -21,4 +21,5 @@ mathjax/MathJax +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: 2c384afd623be805add7c1915da89599d8c3e5c7 Author: Michael Orlitzky gentoo org> AuthorDate: Thu Aug 31 02:53:58 2023 + Commit: Michael Orlitzky gentoo org> CommitDate: Thu Aug 31 03:09:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c384afd dev-libs/mathjax: add doxygen compatibility symlink Signed-off-by: Michael Orlitzky gentoo.org> dev-libs/mathjax/{mathjax-3.2.2.ebuild => mathjax-3.2.2-r1.ebuild} | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-libs/mathjax/mathjax-3.2.2.ebuild b/dev-libs/mathjax/mathjax-3.2.2-r1.ebuild similarity index 87% rename from dev-libs/mathjax/mathjax-3.2.2.ebuild rename to dev-libs/mathjax/mathjax-3.2.2-r1.ebuild index 9d8ec2feb032..d3e1ef080627 100644 --- a/dev-libs/mathjax/mathjax-3.2.2.ebuild +++ b/dev-libs/mathjax/mathjax-3.2.2-r1.ebuild @@ -40,6 +40,8 @@ src_install() { insinto "/usr/share/${PN}" # Start the install beneath the "es5" directory for compatibility with - # Arch, Solus, and Void Linux. + # Arch, Solus, and Void Linux, but leave a fake "es5" symlink for + # packages (like doxygen) that expect it. doins -r es5/* + dosym -r "/usr/share/${PN}" "/usr/share/${PN}/es5" }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: 46560543c9d48506feb83de473a7b0bd0298ae83 Author: Michael Orlitzky gentoo org> AuthorDate: Wed Aug 16 14:24:02 2023 + Commit: Michael Orlitzky gentoo org> CommitDate: Wed Aug 16 20:13:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46560543 dev-libs/mathjax: add 3.2.2 Closes: https://bugs.gentoo.org/837722 Signed-off-by: Michael Orlitzky gentoo.org> dev-libs/mathjax/Manifest | 1 + dev-libs/mathjax/mathjax-3.2.2.ebuild | 45 +++ 2 files changed, 46 insertions(+) diff --git a/dev-libs/mathjax/Manifest b/dev-libs/mathjax/Manifest index ebad0abcc862..4fcea49fca3c 100644 --- a/dev-libs/mathjax/Manifest +++ b/dev-libs/mathjax/Manifest @@ -1 +1,2 @@ DIST mathjax-2.7.7.tar.gz 25347766 BLAKE2B c1f11bc854c95888d7f04ee627094a2e297e7554b0380dab30c08e2c4405495df611b440da0efd1e6456150513e07fa4ef90808d2332f9fb83785c118228de18 SHA512 471bd22475827a13d79de7d335f3e51ace06dfc04f575e8829b4505f428949f1dbe58798635cb434ed02ae0cd3fd8d1d577196b4961365fbcb399cc075d3284f +DIST mathjax-3.2.2.tar.gz 6191341 BLAKE2B 4884ad28ede1d3d6f6647e04c8a69185a53715db673d42935ea9ff3ea1756e0e478b1f19345a35902d2e5c01a312272a2fe96dd36871cd8c4f266bcf4fb56c72 SHA512 4dc80c9e24593c1fcf08f38bad5251025f1de364d5cf24dd2f4cee0d78917dd11187f6132b67a17ff190d0a1862b83eb6c6edf28f91e8e84e50cdf76537f6b20 diff --git a/dev-libs/mathjax/mathjax-3.2.2.ebuild b/dev-libs/mathjax/mathjax-3.2.2.ebuild new file mode 100644 index ..9d8ec2feb032 --- /dev/null +++ b/dev-libs/mathjax/mathjax-3.2.2.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit vcs-clean + +DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath" +HOMEPAGE="https://www.mathjax.org/; +SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/MathJax-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="doc" + +RDEPEND="doc? ( ~app-doc/mathjax-docs-${PV} )" + +src_prepare() { + default + egit_clean +} + +src_install() { + local DOCS=( CONTRIBUTING.md README.md ) + default + + if use doc; then + # We need best_version to determine the right revision for + # app-doc/mathjax-docs. + local docsPF=$(best_version app-doc/mathjax-docs) + + # Strip the (known) category from the best_version output. + docsPF=${docsPF#app-doc/} + + dosym "../${docsPF}/html" "/usr/share/doc/${PF}/html" + fi + + insinto "/usr/share/${PN}" + + # Start the install beneath the "es5" directory for compatibility with + # Arch, Solus, and Void Linux. + doins -r es5/* +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: 958bd47633a03b93eaee9e1dad1579ff36578f77 Author: matoro users noreply github com> AuthorDate: Wed Sep 21 21:56:49 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Sep 22 07:45:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=958bd476 dev-libs/mathjax: Keyword 2.7.7 mips, #831222 Signed-off-by: Michał Górny gentoo.org> dev-libs/mathjax/mathjax-2.7.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/mathjax/mathjax-2.7.7.ebuild b/dev-libs/mathjax/mathjax-2.7.7.ebuild index ddbeca772756..ae0030683dc3 100644 --- a/dev-libs/mathjax/mathjax-2.7.7.ebuild +++ b/dev-libs/mathjax/mathjax-2.7.7.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/MathJax-${PV} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc examples" RDEPEND="doc? ( app-doc/mathjax-docs:${SLOT} )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: 210a96f5f4ce35f802fd9a3dd904b5a1c3871253 Author: Sam James gentoo org> AuthorDate: Sun Feb 27 23:08:04 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 27 23:08:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=210a96f5 dev-libs/mathjax: stabilize 2.7.7 for arm64 Bug: https://bugs.gentoo.org/834273 Signed-off-by: Sam James gentoo.org> dev-libs/mathjax/mathjax-2.7.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/mathjax/mathjax-2.7.7.ebuild b/dev-libs/mathjax/mathjax-2.7.7.ebuild index 45beeda1f03a..ddbeca772756 100644 --- a/dev-libs/mathjax/mathjax-2.7.7.ebuild +++ b/dev-libs/mathjax/mathjax-2.7.7.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/MathJax-${PV} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc examples" RDEPEND="doc? ( app-doc/mathjax-docs:${SLOT} )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: d248c3332bea2f81b849495b4a4c08c7817f7786 Author: Michał Górny gentoo org> AuthorDate: Sun Feb 27 20:04:45 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun Feb 27 20:04:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d248c333 dev-libs/mathjax: Remove old Signed-off-by: Michał Górny gentoo.org> dev-libs/mathjax/Manifest | 2 -- dev-libs/mathjax/mathjax-2.7.0.ebuild | 57 --- dev-libs/mathjax/mathjax-2.7.4.ebuild | 57 --- 3 files changed, 116 deletions(-) diff --git a/dev-libs/mathjax/Manifest b/dev-libs/mathjax/Manifest index ce20ad49d1e2..ebad0abcc862 100644 --- a/dev-libs/mathjax/Manifest +++ b/dev-libs/mathjax/Manifest @@ -1,3 +1 @@ -DIST mathjax-2.7.0.tar.gz 24594403 BLAKE2B 7cadfe7565a7ebba3569fb298a097f07081926b843a06c3c32447757eb0a5d463d654f20c42821010c81c59819bb14fdc5e84a39e87106bb6808bd6c9ca52bb7 SHA512 2a7c2b4a4991485c18f78dda4115da05a31c1a2d952c403726e99d22fd26f166298199238ad482e53b63b5414be687f325b586f5ebe4e2d552447c929415b350 -DIST mathjax-2.7.4.tar.gz 25355532 BLAKE2B 0bed5224356757c64989de8b9355f5c2505f1fa951456c52caf1cc0a9b5a864633ce5299cc9b67b1e5c743e39bcb6aee787a76d6871fc998b614d62e12499f6f SHA512 cddc4c64c188620307f0ede3b0bc7ba071f78702ba6315426d8c83129543a6b81a3a9a115f88017e23b5094b7aefd934c39aeec9688419830e33f9fd0fb1de7e DIST mathjax-2.7.7.tar.gz 25347766 BLAKE2B c1f11bc854c95888d7f04ee627094a2e297e7554b0380dab30c08e2c4405495df611b440da0efd1e6456150513e07fa4ef90808d2332f9fb83785c118228de18 SHA512 471bd22475827a13d79de7d335f3e51ace06dfc04f575e8829b4505f428949f1dbe58798635cb434ed02ae0cd3fd8d1d577196b4961365fbcb399cc075d3284f diff --git a/dev-libs/mathjax/mathjax-2.7.0.ebuild b/dev-libs/mathjax/mathjax-2.7.0.ebuild deleted file mode 100644 index b61ec426b028.. --- a/dev-libs/mathjax/mathjax-2.7.0.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit vcs-clean - -DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath" -HOMEPAGE="https://www.mathjax.org/; -SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/MathJax-${PV} - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" -IUSE="doc examples" - -RESTRICT="binchecks strip" - -make_webconf() { - # web server config file - should we really do this? - cat > $1 <<-EOF - Alias /MathJax/ ${EPREFIX}${webinstalldir}/ - Alias /mathjax/ ${EPREFIX}${webinstalldir}/ - - - Options None - AllowOverride None - Order allow,deny - Allow from all - - EOF -} - -src_prepare() { - default - egit_clean -} - -src_install() { - local DOCS=( README* ) - use doc && local HTML_DOCS=( docs/html/* ) - default - if use examples; then - insinto /usr/share/${PN}/examples - doins -r test/* - fi - rm -r test docs LICENSE README* || die - - webinstalldir=/usr/share/${PN} - insinto ${webinstalldir} - doins -r * - - make_webconf MathJax.conf - insinto /etc/httpd/conf.d - doins MathJax.conf -} diff --git a/dev-libs/mathjax/mathjax-2.7.4.ebuild b/dev-libs/mathjax/mathjax-2.7.4.ebuild deleted file mode 100644 index f27ee1117965.. --- a/dev-libs/mathjax/mathjax-2.7.4.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit vcs-clean - -DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath" -HOMEPAGE="https://www.mathjax.org/; -SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/MathJax-${PV} - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm ~arm64 hppa ppc ~ppc64 x86 ~amd64-linux ~x86-linux" -IUSE="doc examples" - -RESTRICT="binchecks strip" - -make_webconf() { - # web server config file - should we really do this? - cat > $1 <<-EOF - Alias /MathJax/ ${EPREFIX}${webinstalldir}/ - Alias /mathjax/ ${EPREFIX}${webinstalldir}/ - - - Options None - AllowOverride None - Order allow,deny - Allow from all - - EOF -} - -src_prepare() { - default - egit_clean -} - -src_install() { - local DOCS=( README* ) - use doc && local HTML_DOCS=( docs/html/* ) - default - if use examples; then - insinto /usr/share/${PN}/examples - doins -r test/* - fi - rm -r test docs LICENSE README* || die - -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: 9bdc7e0dd281fd8d3a4160d9658a29811953c6ab Author: Sam James gentoo org> AuthorDate: Sun Feb 27 16:49:41 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 27 16:51:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bdc7e0d dev-libs/mathjax: Stabilize 2.7.7 ALLARCHES, #834273 Signed-off-by: Sam James gentoo.org> dev-libs/mathjax/mathjax-2.7.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/mathjax/mathjax-2.7.7.ebuild b/dev-libs/mathjax/mathjax-2.7.7.ebuild index de1754d455d0..45beeda1f03a 100644 --- a/dev-libs/mathjax/mathjax-2.7.7.ebuild +++ b/dev-libs/mathjax/mathjax-2.7.7.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/MathJax-${PV} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc examples" RDEPEND="doc? ( app-doc/mathjax-docs:${SLOT} )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: 7d4c213388fc6f1ae94de89baa86c61a68a82d74 Author: Sam James gentoo org> AuthorDate: Sun Feb 27 16:48:01 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 27 16:48:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d4c2133 dev-libs/mathjax: mark ALLARCHES Bug: https://bugs.gentoo.org/834273 Signed-off-by: Sam James gentoo.org> dev-libs/mathjax/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-libs/mathjax/metadata.xml b/dev-libs/mathjax/metadata.xml index e279f40f7309..7be374c2389f 100644 --- a/dev-libs/mathjax/metadata.xml +++ b/dev-libs/mathjax/metadata.xml @@ -5,6 +5,7 @@ gie...@gentoo.org Mark Wright + MathJax is an open-source JavaScript display engine for LaTeX and MathML that works in all modern browsers. It was designed with the
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: 30ff1a301d954e023bcbb9953a13c76f542316a9 Author: Sam James gentoo org> AuthorDate: Sun Feb 27 16:34:59 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 27 16:34:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30ff1a30 dev-libs/mathjax: Stabilize 2.7.7 sparc, #834273 Signed-off-by: Sam James gentoo.org> dev-libs/mathjax/mathjax-2.7.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/mathjax/mathjax-2.7.7.ebuild b/dev-libs/mathjax/mathjax-2.7.7.ebuild index abc2a970863f..de1754d455d0 100644 --- a/dev-libs/mathjax/mathjax-2.7.7.ebuild +++ b/dev-libs/mathjax/mathjax-2.7.7.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/MathJax-${PV} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc examples" RDEPEND="doc? ( app-doc/mathjax-docs:${SLOT} )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: 0186c12444d3e459aa91880e02a83515e3ef9552 Author: Jakov Smolić gentoo org> AuthorDate: Sun Feb 27 12:28:39 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Feb 27 12:28:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0186c124 dev-libs/mathjax: Stabilize 2.7.7 x86, #834273 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/mathjax/mathjax-2.7.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/mathjax/mathjax-2.7.7.ebuild b/dev-libs/mathjax/mathjax-2.7.7.ebuild index 51e384ecee41..5c0a56583aa5 100644 --- a/dev-libs/mathjax/mathjax-2.7.7.ebuild +++ b/dev-libs/mathjax/mathjax-2.7.7.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/MathJax-${PV} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc examples" RDEPEND="doc? ( app-doc/mathjax-docs:${SLOT} )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: dbefb78020221e4dd5fb2ade0cad7566ae5798df Author: Matt Turner gentoo org> AuthorDate: Mon Feb 14 08:27:13 2022 + Commit: Matt Turner gentoo org> CommitDate: Mon Feb 14 08:35:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbefb780 dev-libs/mathjax: Keyword 2.7.7 alpha, #831222 Signed-off-by: Matt Turner gentoo.org> dev-libs/mathjax/mathjax-2.7.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/mathjax/mathjax-2.7.7.ebuild b/dev-libs/mathjax/mathjax-2.7.7.ebuild index c38ed9a4f288..51e384ecee41 100644 --- a/dev-libs/mathjax/mathjax-2.7.7.ebuild +++ b/dev-libs/mathjax/mathjax-2.7.7.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/MathJax-${PV} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc examples" RDEPEND="doc? ( app-doc/mathjax-docs:${SLOT} )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: 0561aa907757015acb09bb90048be7b28f53a36c Author: James Le Cuirot gentoo org> AuthorDate: Sun Jan 30 13:10:04 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Jan 30 13:31:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0561aa90 dev-libs/mathjax: Keyword 2.7.7 for ~m68k Signed-off-by: James Le Cuirot gentoo.org> dev-libs/mathjax/mathjax-2.7.7.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/mathjax/mathjax-2.7.7.ebuild b/dev-libs/mathjax/mathjax-2.7.7.ebuild index 8c9b6075c3cb..c38ed9a4f288 100644 --- a/dev-libs/mathjax/mathjax-2.7.7.ebuild +++ b/dev-libs/mathjax/mathjax-2.7.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,7 +12,7 @@ S="${WORKDIR}"/MathJax-${PV} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc examples" RDEPEND="doc? ( app-doc/mathjax-docs:${SLOT} )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: 7881d5de7426b51402ae5360538f99bc1c736b63 Author: Sam James gentoo org> AuthorDate: Thu Nov 18 08:09:54 2021 + Commit: Sam James gentoo org> CommitDate: Thu Nov 18 08:09:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7881d5de dev-libs/mathjax: Stabilize 2.7.4 ppc, #811939 Signed-off-by: Sam James gentoo.org> dev-libs/mathjax/mathjax-2.7.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/mathjax/mathjax-2.7.4.ebuild b/dev-libs/mathjax/mathjax-2.7.4.ebuild index 7967fb95e392..f27ee1117965 100644 --- a/dev-libs/mathjax/mathjax-2.7.4.ebuild +++ b/dev-libs/mathjax/mathjax-2.7.4.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/MathJax-${PV} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 arm ~arm64 hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm ~arm64 hppa ppc ~ppc64 x86 ~amd64-linux ~x86-linux" IUSE="doc examples" RESTRICT="binchecks strip"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: 5b6d559a87f0f6115883d8297eeb2db853b67136 Author: Sam James gentoo org> AuthorDate: Thu Nov 18 05:35:38 2021 + Commit: Sam James gentoo org> CommitDate: Thu Nov 18 05:35:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b6d559a dev-libs/mathjax: Stabilize 2.7.4 hppa, #811939 Signed-off-by: Sam James gentoo.org> dev-libs/mathjax/mathjax-2.7.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/mathjax/mathjax-2.7.4.ebuild b/dev-libs/mathjax/mathjax-2.7.4.ebuild index b61ec426b028..7967fb95e392 100644 --- a/dev-libs/mathjax/mathjax-2.7.4.ebuild +++ b/dev-libs/mathjax/mathjax-2.7.4.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/MathJax-${PV} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm ~arm64 hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" IUSE="doc examples" RESTRICT="binchecks strip"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: 6ca010e9f8d586bafa48b4f82495bd2e7c7c8728 Author: Sam James gentoo org> AuthorDate: Sun Nov 14 20:35:37 2021 + Commit: Sam James gentoo org> CommitDate: Sun Nov 14 20:35:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ca010e9 dev-libs/mathjax: Keyword 2.7.7 hppa, #808378 Signed-off-by: Sam James gentoo.org> dev-libs/mathjax/mathjax-2.7.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/mathjax/mathjax-2.7.7.ebuild b/dev-libs/mathjax/mathjax-2.7.7.ebuild index dc8a8bfb197b..8c9b6075c3cb 100644 --- a/dev-libs/mathjax/mathjax-2.7.7.ebuild +++ b/dev-libs/mathjax/mathjax-2.7.7.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/MathJax-${PV} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc examples" RDEPEND="doc? ( app-doc/mathjax-docs:${SLOT} )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: fb4df13d2f76b75ecf9cce467f0bc431aee1e424 Author: Sam James gentoo org> AuthorDate: Sun Nov 14 03:43:20 2021 + Commit: Sam James gentoo org> CommitDate: Sun Nov 14 03:43:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb4df13d dev-libs/mathjax: Keyword 2.7.7 ia64, #808378 Signed-off-by: Sam James gentoo.org> dev-libs/mathjax/mathjax-2.7.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/mathjax/mathjax-2.7.7.ebuild b/dev-libs/mathjax/mathjax-2.7.7.ebuild index a2422b3da3c3..dc8a8bfb197b 100644 --- a/dev-libs/mathjax/mathjax-2.7.7.ebuild +++ b/dev-libs/mathjax/mathjax-2.7.7.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/MathJax-${PV} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc examples" RDEPEND="doc? ( app-doc/mathjax-docs:${SLOT} )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: a9562c3db93f3d95bab8aacdd73b8768b281e6c4 Author: Sam James gentoo org> AuthorDate: Mon Sep 6 00:18:10 2021 + Commit: Sam James gentoo org> CommitDate: Mon Sep 6 00:18:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9562c3d dev-libs/mathjax: Keyword 2.7.7 s390, #808378 Signed-off-by: Sam James gentoo.org> dev-libs/mathjax/mathjax-2.7.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/mathjax/mathjax-2.7.7.ebuild b/dev-libs/mathjax/mathjax-2.7.7.ebuild index ef75b971a7d..a2422b3da3c 100644 --- a/dev-libs/mathjax/mathjax-2.7.7.ebuild +++ b/dev-libs/mathjax/mathjax-2.7.7.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/MathJax-${PV} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc examples" RDEPEND="doc? ( app-doc/mathjax-docs:${SLOT} )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: 67b28dacc4d2d56eb10fa06cdfee6c429f11af65 Author: Marek Szuba gentoo org> AuthorDate: Wed Sep 1 14:59:57 2021 + Commit: Marek Szuba gentoo org> CommitDate: Thu Sep 2 00:01:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67b28dac dev-libs/mathjax: keyword 2.7.7 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-libs/mathjax/mathjax-2.7.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/mathjax/mathjax-2.7.7.ebuild b/dev-libs/mathjax/mathjax-2.7.7.ebuild index 02f0e0b7163..ef75b971a7d 100644 --- a/dev-libs/mathjax/mathjax-2.7.7.ebuild +++ b/dev-libs/mathjax/mathjax-2.7.7.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/MathJax-${PV} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc examples" RDEPEND="doc? ( app-doc/mathjax-docs:${SLOT} )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: 68d0f3b17c4085e4020e8e06946939380b8b951f Author: Sam James gentoo org> AuthorDate: Sun Jun 20 01:54:22 2021 + Commit: Sam James gentoo org> CommitDate: Sun Jun 20 01:54:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68d0f3b1 dev-libs/mathjax: Keyword 2.7.7 sparc, #796365 Signed-off-by: Sam James gentoo.org> dev-libs/mathjax/mathjax-2.7.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/mathjax/mathjax-2.7.7.ebuild b/dev-libs/mathjax/mathjax-2.7.7.ebuild index c30baaa60e5..02f0e0b7163 100644 --- a/dev-libs/mathjax/mathjax-2.7.7.ebuild +++ b/dev-libs/mathjax/mathjax-2.7.7.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/MathJax-${PV} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc examples" RDEPEND="doc? ( app-doc/mathjax-docs:${SLOT} )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: ff4f753f9b42978f531fdbdf9adf6f0af7d0bcf5 Author: Sam James gentoo org> AuthorDate: Mon Nov 30 02:48:32 2020 + Commit: Sam James gentoo org> CommitDate: Mon Nov 30 02:54:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff4f753f dev-libs/mathjax: ~x64-macos keyworded Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-libs/mathjax/mathjax-2.7.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/mathjax/mathjax-2.7.7.ebuild b/dev-libs/mathjax/mathjax-2.7.7.ebuild index 8d4bc7f5cc7..6e9b1f771e0 100644 --- a/dev-libs/mathjax/mathjax-2.7.7.ebuild +++ b/dev-libs/mathjax/mathjax-2.7.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc examples" RDEPEND="doc? ( app-doc/mathjax-docs:${SLOT} )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: 9c7fb90a28224f06b459483d4d74d3085521f7e3 Author: David Seifert gentoo org> AuthorDate: Wed Feb 12 18:02:30 2020 + Commit: David Seifert gentoo org> CommitDate: Wed Feb 12 18:02:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c7fb90a dev-libs/mathjax: [QA] inherit vcs-clean.eclass directly Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: David Seifert gentoo.org> dev-libs/mathjax/mathjax-2.7.0.ebuild | 4 ++-- dev-libs/mathjax/mathjax-2.7.4.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-libs/mathjax/mathjax-2.7.0.ebuild b/dev-libs/mathjax/mathjax-2.7.0.ebuild index e7c89b829bf..7a926467c50 100644 --- a/dev-libs/mathjax/mathjax-2.7.0.ebuild +++ b/dev-libs/mathjax/mathjax-2.7.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit eutils +inherit eutils vcs-clean DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath" HOMEPAGE="http://www.mathjax.org/; diff --git a/dev-libs/mathjax/mathjax-2.7.4.ebuild b/dev-libs/mathjax/mathjax-2.7.4.ebuild index cd23b2b8e94..7a926467c50 100644 --- a/dev-libs/mathjax/mathjax-2.7.4.ebuild +++ b/dev-libs/mathjax/mathjax-2.7.4.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit eutils +inherit eutils vcs-clean DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath" HOMEPAGE="http://www.mathjax.org/;
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: c6e861e430f795dd862fe05fed3f93ef2ca298a9 Author: Mark Wright gentoo org> AuthorDate: Fri Jan 10 03:12:28 2020 + Commit: Mark Wright gentoo org> CommitDate: Fri Jan 10 08:43:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6e861e4 dev-libs/mathjax: Bump to 2.7.7, fix USE=doc Thanks to Arfrever Frehtes Taifersar Arahesis for reporting. Closes: https://bugs.gentoo.org/show_bug.cgi?id=526128 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mark Wright gentoo.org> dev-libs/mathjax/Manifest | 1 + dev-libs/mathjax/mathjax-2.7.7.ebuild | 64 +++ 2 files changed, 65 insertions(+) diff --git a/dev-libs/mathjax/Manifest b/dev-libs/mathjax/Manifest index 60e9420aa42..ce20ad49d1e 100644 --- a/dev-libs/mathjax/Manifest +++ b/dev-libs/mathjax/Manifest @@ -1,2 +1,3 @@ DIST mathjax-2.7.0.tar.gz 24594403 BLAKE2B 7cadfe7565a7ebba3569fb298a097f07081926b843a06c3c32447757eb0a5d463d654f20c42821010c81c59819bb14fdc5e84a39e87106bb6808bd6c9ca52bb7 SHA512 2a7c2b4a4991485c18f78dda4115da05a31c1a2d952c403726e99d22fd26f166298199238ad482e53b63b5414be687f325b586f5ebe4e2d552447c929415b350 DIST mathjax-2.7.4.tar.gz 25355532 BLAKE2B 0bed5224356757c64989de8b9355f5c2505f1fa951456c52caf1cc0a9b5a864633ce5299cc9b67b1e5c743e39bcb6aee787a76d6871fc998b614d62e12499f6f SHA512 cddc4c64c188620307f0ede3b0bc7ba071f78702ba6315426d8c83129543a6b81a3a9a115f88017e23b5094b7aefd934c39aeec9688419830e33f9fd0fb1de7e +DIST mathjax-2.7.7.tar.gz 25347766 BLAKE2B c1f11bc854c95888d7f04ee627094a2e297e7554b0380dab30c08e2c4405495df611b440da0efd1e6456150513e07fa4ef90808d2332f9fb83785c118228de18 SHA512 471bd22475827a13d79de7d335f3e51ace06dfc04f575e8829b4505f428949f1dbe58798635cb434ed02ae0cd3fd8d1d577196b4961365fbcb399cc075d3284f diff --git a/dev-libs/mathjax/mathjax-2.7.7.ebuild b/dev-libs/mathjax/mathjax-2.7.7.ebuild new file mode 100644 index 000..85f1f957063 --- /dev/null +++ b/dev-libs/mathjax/mathjax-2.7.7.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit vcs-clean + +DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath" +HOMEPAGE="http://www.mathjax.org/; +SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="doc examples" + +RDEPEND="doc? ( app-doc/mathjax-docs:${SLOT} )" + +RESTRICT="binchecks strip" + +S=${WORKDIR}/MathJax-${PV} + +make_webconf() { + # web server config file - should we really do this? + cat > $1 <<-EOF + Alias /MathJax/ ${EPREFIX}${webinstalldir}/ + Alias /mathjax/ ${EPREFIX}${webinstalldir}/ + + + Options None + AllowOverride None + Order allow,deny + Allow from all + + EOF +} + +src_prepare() { + default + egit_clean +} + +src_install() { + local DOCS=( README.md ) + if use doc; then + dodir /usr/share/doc/${P} + dosym ../${PN}-docs-${SLOT}/html /usr/share/doc/${P}/html + fi + + default + if use examples; then + insinto /usr/share/${PN}/examples + doins -r test/* + fi + rm -r test docs LICENSE README.md || die + + webinstalldir=/usr/share/${PN} + insinto ${webinstalldir} + doins -r * + + make_webconf MathJax.conf + insinto /etc/httpd/conf.d + doins MathJax.conf +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: 67f24a0925ac77e59e943a7e2027d42f0290708a Author: Markus Meier gentoo org> AuthorDate: Mon Feb 4 20:12:51 2019 + Commit: Markus Meier gentoo org> CommitDate: Mon Feb 4 20:12:51 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67f24a09 dev-libs/mathjax: arm stable, bug #666844 Signed-off-by: Markus Meier gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="arm" dev-libs/mathjax/mathjax-2.7.4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/mathjax/mathjax-2.7.4.ebuild b/dev-libs/mathjax/mathjax-2.7.4.ebuild index b73a21a6102..cd23b2b8e94 100644 --- a/dev-libs/mathjax/mathjax-2.7.4.ebuild +++ b/dev-libs/mathjax/mathjax-2.7.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" IUSE="doc examples" RESTRICT="binchecks strip"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: 316a70cbe8ab740582780fb02d226a7181ee25d1 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Dec 29 09:09:33 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Dec 29 09:09:33 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=316a70cb dev-libs/mathjax: amd64 stable wrt bug #666844 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-libs/mathjax/mathjax-2.7.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/mathjax/mathjax-2.7.4.ebuild b/dev-libs/mathjax/mathjax-2.7.4.ebuild index 996cca8af78..b73a21a6102 100644 --- a/dev-libs/mathjax/mathjax-2.7.4.ebuild +++ b/dev-libs/mathjax/mathjax-2.7.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" IUSE="doc examples" RESTRICT="binchecks strip"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: 1aff335f25408e59c51208c513f878c86eefa9f8 Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Dec 22 22:19:37 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Dec 22 22:19:37 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aff335f dev-libs/mathjax: x86 stable (bug #666844) Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/mathjax/mathjax-2.7.4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/mathjax/mathjax-2.7.4.ebuild b/dev-libs/mathjax/mathjax-2.7.4.ebuild index 5aaff104875..996cca8af78 100644 --- a/dev-libs/mathjax/mathjax-2.7.4.ebuild +++ b/dev-libs/mathjax/mathjax-2.7.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" IUSE="doc examples" RESTRICT="binchecks strip"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: bc782ac254bf543b5946571ccb71a3bba332ced5 Author: Mark Wright gentoo org> AuthorDate: Tue Jul 3 01:58:54 2018 + Commit: Mark Wright gentoo org> CommitDate: Tue Jul 3 01:58:54 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc782ac2 dev-libs/mathjax: Drop old Package-Manager: Portage-2.3.41, Repoman-2.3.9 dev-libs/mathjax/Manifest | 3 -- dev-libs/mathjax/mathjax-2.2.ebuild | 56 --- dev-libs/mathjax/mathjax-2.4.0.ebuild | 56 --- dev-libs/mathjax/mathjax-2.5.3.ebuild | 56 --- 4 files changed, 171 deletions(-) diff --git a/dev-libs/mathjax/Manifest b/dev-libs/mathjax/Manifest index ed6f4c8dd55..496072083fa 100644 --- a/dev-libs/mathjax/Manifest +++ b/dev-libs/mathjax/Manifest @@ -1,4 +1 @@ -DIST mathjax-2.2.tar.gz 8974100 BLAKE2B 3947579fe5c02a66a68a276c2cdf8e3c8efd79c600c46e7ed0d5b88af5d4b6d10ba60a8c319a973799282cf735405bfc2d6bc1baa83a7c84babc403f54693e73 SHA512 11987a959a7b154ea8df4ad93ce6193eed930affcfbfd2ba3fd965356c3ea957ef73a3ea6830a841bbe81f64ed0d9a78ab9fd74d0cbf011671b7d174cdc1f80c -DIST mathjax-2.4.0.tar.gz 23048567 BLAKE2B 02958eb1c6d60db127c9fe6edca0aeaea765a879e6a7a629aa260a593080251d356abb24f9edf294f61525096644b6ed4696d548b4e7ae1f6a22e368ad5c1338 SHA512 1f1cd590d0d584e38a51920e1d92e7dd1e0b8a0660b1ad29b522a5ced4d6c1f7d00074500d726aeee04c04f10c963944d1ef6aa2a662d7b53df609f9270b8de0 -DIST mathjax-2.5.3.tar.gz 23257294 BLAKE2B 2aac6c058315976266964c81096032a5bc6b1e533fdb9e1c8234fc5f67fd12f095462f679af4dcc6ee15d40062f3d7a8c67c5a92824986b5a606636128f9463d SHA512 007b3d4e7d4224746ea8996838f6d208ee6dd04a6c2e3dc38b6e7ad83421732d4f5c5b9b6714183d0a25a46fdc1a9cd73a6ca769f29dbe3f36c79a5ca0ee1178 DIST mathjax-2.7.0.tar.gz 24594403 BLAKE2B 7cadfe7565a7ebba3569fb298a097f07081926b843a06c3c32447757eb0a5d463d654f20c42821010c81c59819bb14fdc5e84a39e87106bb6808bd6c9ca52bb7 SHA512 2a7c2b4a4991485c18f78dda4115da05a31c1a2d952c403726e99d22fd26f166298199238ad482e53b63b5414be687f325b586f5ebe4e2d552447c929415b350 diff --git a/dev-libs/mathjax/mathjax-2.2.ebuild b/dev-libs/mathjax/mathjax-2.2.ebuild deleted file mode 100644 index 135d39f3fac..000 --- a/dev-libs/mathjax/mathjax-2.2.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils - -DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath" -HOMEPAGE="http://www.mathjax.org/; -SRC_URI="https://github.com/mathjax/MathJax/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" -IUSE="doc examples" - -RESTRICT="binchecks" - -S=${WORKDIR}/MathJax-${PV} - -make_webconf() { - # web server config file - should we really do this? - cat > $1 <<-EOF - Alias /MathJax/ ${EPREFIX}${webinstalldir}/ - Alias /mathjax/ ${EPREFIX}${webinstalldir}/ - - - Options None - AllowOverride None - Order allow,deny - Allow from all - - EOF -} - -src_prepare() { - egit_clean -} - -src_install() { - dodoc README* - use doc && dohtml -r docs/html/* - if use examples; then - insinto /usr/share/doc/${PF}/examples - doins -r test/* - fi - rm -rf test docs LICENSE README* || die - - webinstalldir=/usr/share/${PN} - insinto ${webinstalldir} - doins -r * - - make_webconf MathJax.conf - insinto /etc/httpd/conf.d - doins MathJax.conf -} diff --git a/dev-libs/mathjax/mathjax-2.4.0.ebuild b/dev-libs/mathjax/mathjax-2.4.0.ebuild deleted file mode 100644 index 9af94c27634..000 --- a/dev-libs/mathjax/mathjax-2.4.0.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils - -DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath" -HOMEPAGE="http://www.mathjax.org/; -SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" -IUSE="doc examples" - -RESTRICT="binchecks strip" - -S=${WORKDIR}/MathJax-${PV} - -make_webconf() { - # web server config file - should we really do this? - cat > $1 <<-EOF - Alias /MathJax/ ${EPREFIX}${webinstalldir}/ - Alias /mathjax/ ${EPREFIX}${webinstalldir}/ - - - Options None - AllowOverride None - Order allow,deny - Allow from all - - EOF -} - -src_prepare() { - egit_clean -} - -src_install() { -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: 4cb53f7ed2eb54271af2d97c426c9375d795f6f9 Author: Mark Wright gentoo org> AuthorDate: Tue Jul 3 02:02:29 2018 + Commit: Mark Wright gentoo org> CommitDate: Tue Jul 3 02:02:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cb53f7e dev-libs/mathjax: Bump to 2.7.4 Package-Manager: Portage-2.3.41, Repoman-2.3.9 dev-libs/mathjax/Manifest | 1 + dev-libs/mathjax/mathjax-2.7.4.ebuild | 58 +++ 2 files changed, 59 insertions(+) diff --git a/dev-libs/mathjax/Manifest b/dev-libs/mathjax/Manifest index 496072083fa..60e9420aa42 100644 --- a/dev-libs/mathjax/Manifest +++ b/dev-libs/mathjax/Manifest @@ -1 +1,2 @@ DIST mathjax-2.7.0.tar.gz 24594403 BLAKE2B 7cadfe7565a7ebba3569fb298a097f07081926b843a06c3c32447757eb0a5d463d654f20c42821010c81c59819bb14fdc5e84a39e87106bb6808bd6c9ca52bb7 SHA512 2a7c2b4a4991485c18f78dda4115da05a31c1a2d952c403726e99d22fd26f166298199238ad482e53b63b5414be687f325b586f5ebe4e2d552447c929415b350 +DIST mathjax-2.7.4.tar.gz 25355532 BLAKE2B 0bed5224356757c64989de8b9355f5c2505f1fa951456c52caf1cc0a9b5a864633ce5299cc9b67b1e5c743e39bcb6aee787a76d6871fc998b614d62e12499f6f SHA512 cddc4c64c188620307f0ede3b0bc7ba071f78702ba6315426d8c83129543a6b81a3a9a115f88017e23b5094b7aefd934c39aeec9688419830e33f9fd0fb1de7e diff --git a/dev-libs/mathjax/mathjax-2.7.4.ebuild b/dev-libs/mathjax/mathjax-2.7.4.ebuild new file mode 100644 index 000..5aaff104875 --- /dev/null +++ b/dev-libs/mathjax/mathjax-2.7.4.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eutils + +DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath" +HOMEPAGE="http://www.mathjax.org/; +SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="doc examples" + +RESTRICT="binchecks strip" + +S=${WORKDIR}/MathJax-${PV} + +make_webconf() { + # web server config file - should we really do this? + cat > $1 <<-EOF + Alias /MathJax/ ${EPREFIX}${webinstalldir}/ + Alias /mathjax/ ${EPREFIX}${webinstalldir}/ + + + Options None + AllowOverride None + Order allow,deny + Allow from all + + EOF +} + +src_prepare() { + default + egit_clean +} + +src_install() { + local DOCS=( README* ) + use doc && local HTML_DOCS=( docs/html/* ) + default + if use examples; then + insinto /usr/share/${PN}/examples + doins -r test/* + fi + rm -r test docs LICENSE README* || die + + webinstalldir=/usr/share/${PN} + insinto ${webinstalldir} + doins -r * + + make_webconf MathJax.conf + insinto /etc/httpd/conf.d + doins MathJax.conf +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: c98a60a1d638c00aa501b8669996a40bed8c349d Author: Mikle Kolyada gentoo org> AuthorDate: Tue Apr 24 07:14:39 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Apr 24 07:15:02 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c98a60a1 dev-libs/mathjax: arm stable wrt bug #641296 Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-libs/mathjax/mathjax-2.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/mathjax/mathjax-2.7.0.ebuild b/dev-libs/mathjax/mathjax-2.7.0.ebuild index 09ceaad8988..e7c89b829bf 100644 --- a/dev-libs/mathjax/mathjax-2.7.0.ebuild +++ b/dev-libs/mathjax/mathjax-2.7.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" IUSE="doc examples" RESTRICT="binchecks strip"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: 8bdf71166976c83d69bed51ce9b825358dae0098 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Apr 22 01:31:05 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Apr 22 01:35:17 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bdf7116 dev-libs/mathjax: x86 stable (bug #596714) Package-Manager: Portage-2.3.31, Repoman-2.3.9 dev-libs/mathjax/mathjax-2.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/mathjax/mathjax-2.7.0.ebuild b/dev-libs/mathjax/mathjax-2.7.0.ebuild index 934c0e39a11..09ceaad8988 100644 --- a/dev-libs/mathjax/mathjax-2.7.0.ebuild +++ b/dev-libs/mathjax/mathjax-2.7.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" IUSE="doc examples" RESTRICT="binchecks strip"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: dada7437e47ee324ef4ce60df49e3a81b8ea21dd Author: Mikle Kolyada gentoo org> AuthorDate: Wed Apr 18 11:59:03 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Apr 18 11:59:55 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dada7437 dev-libs/mathjax: amd64 stable wrt bug #641296 Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-libs/mathjax/mathjax-2.7.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/mathjax/mathjax-2.7.0.ebuild b/dev-libs/mathjax/mathjax-2.7.0.ebuild index 39306114c92..934c0e39a11 100644 --- a/dev-libs/mathjax/mathjax-2.7.0.ebuild +++ b/dev-libs/mathjax/mathjax-2.7.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" IUSE="doc examples" RESTRICT="binchecks strip"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: 01122692352722016abdcf277f7bcdc1a5ddc16a Author: Alexis Ballier gentoo org> AuthorDate: Fri Jun 23 13:26:42 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Fri Jun 23 19:26:20 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01122692 dev-libs/mathjax: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-libs/mathjax/mathjax-2.7.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/mathjax/mathjax-2.7.0.ebuild b/dev-libs/mathjax/mathjax-2.7.0.ebuild index 7219eb3177b..39306114c92 100644 --- a/dev-libs/mathjax/mathjax-2.7.0.ebuild +++ b/dev-libs/mathjax/mathjax-2.7.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" IUSE="doc examples" RESTRICT="binchecks strip"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: a9ddc2a88d224e26913f56428a92ca3000df35d6 Author: Mark Wright gentoo org> AuthorDate: Fri Dec 2 01:01:26 2016 + Commit: Mark Wright gentoo org> CommitDate: Fri Dec 2 01:01:26 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9ddc2a8 dev-libs/mathjax: Bump to 2.7.0 Package-Manager: portage-2.3.2 dev-libs/mathjax/Manifest | 1 + dev-libs/mathjax/mathjax-2.7.0.ebuild | 59 +++ 2 files changed, 60 insertions(+) diff --git a/dev-libs/mathjax/Manifest b/dev-libs/mathjax/Manifest index c53d25d..0af2911 100644 --- a/dev-libs/mathjax/Manifest +++ b/dev-libs/mathjax/Manifest @@ -1,3 +1,4 @@ DIST mathjax-2.2.tar.gz 8974100 SHA256 7879b59d2992bc31cda0d8b9d4f8fb47d4435f3129e421be46cc6d3136ed7449 SHA512 11987a959a7b154ea8df4ad93ce6193eed930affcfbfd2ba3fd965356c3ea957ef73a3ea6830a841bbe81f64ed0d9a78ab9fd74d0cbf011671b7d174cdc1f80c WHIRLPOOL 5bfba913fe1d768561c52154b714791afd8721673c2b404e3f4dd2b0c18855843521baf6ac534bb07826d475f83e81b4131e218d2e359f329b9cc8f143e40899 DIST mathjax-2.4.0.tar.gz 23048567 SHA256 cd7175e1e352793942a976bf40692b954b5169bd28533921a8a8dd4ec865d855 SHA512 1f1cd590d0d584e38a51920e1d92e7dd1e0b8a0660b1ad29b522a5ced4d6c1f7d00074500d726aeee04c04f10c963944d1ef6aa2a662d7b53df609f9270b8de0 WHIRLPOOL 0b9dc53d1070a587261e770fe16a118171b40fa4d5de88a580726c1b9181d6d264c936eb68721798610e7d15a69c861d4b0454566ea1072a541c80a4bd5b6093 DIST mathjax-2.5.3.tar.gz 23257294 SHA256 d24fcd6e66db4d79177513fbd25be9b75bff30f2a379199e8a05d5051fed5df3 SHA512 007b3d4e7d4224746ea8996838f6d208ee6dd04a6c2e3dc38b6e7ad83421732d4f5c5b9b6714183d0a25a46fdc1a9cd73a6ca769f29dbe3f36c79a5ca0ee1178 WHIRLPOOL a25f492d649dca6a0fe99602d8aecbf8538aef5bec56fd41b72208f68deac733f3e6ca109b2eb351c1d3ee3de6ed8b75eb3724b85cae8f717a6ac78b788fea96 +DIST mathjax-2.7.0.tar.gz 24594403 SHA256 4944dd3995417c7692b64462698054760d38ff72175f66e2f2a007c5031d5927 SHA512 2a7c2b4a4991485c18f78dda4115da05a31c1a2d952c403726e99d22fd26f166298199238ad482e53b63b5414be687f325b586f5ebe4e2d552447c929415b350 WHIRLPOOL ba8467e31b21c7fa5503b91d578bd7c8b85182221f3c19ad1535dcbfab89e72c2ed83b8a796982865062efd44cd495f54e00975c2a87e6a4d1fe96f2e9690bab diff --git a/dev-libs/mathjax/mathjax-2.7.0.ebuild b/dev-libs/mathjax/mathjax-2.7.0.ebuild new file mode 100644 index ..0878d5f --- /dev/null +++ b/dev-libs/mathjax/mathjax-2.7.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit eutils + +DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath" +HOMEPAGE="http://www.mathjax.org/; +SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="doc examples" + +RESTRICT="binchecks strip" + +S=${WORKDIR}/MathJax-${PV} + +make_webconf() { + # web server config file - should we really do this? + cat > $1 <<-EOF + Alias /MathJax/ ${EPREFIX}${webinstalldir}/ + Alias /mathjax/ ${EPREFIX}${webinstalldir}/ + + + Options None + AllowOverride None + Order allow,deny + Allow from all + + EOF +} + +src_prepare() { + default + egit_clean +} + +src_install() { + local DOCS=( README* ) + use doc && local HTML_DOCS=( docs/html/* ) + default + if use examples; then + insinto /usr/share/${PN}/examples + doins -r test/* + fi + rm -r test docs LICENSE README* || die + + webinstalldir=/usr/share/${PN} + insinto ${webinstalldir} + doins -r * + + make_webconf MathJax.conf + insinto /etc/httpd/conf.d + doins MathJax.conf +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: ce5d0290cf89f7983af3f54691b09ee9e169d3d2 Author: Justin Lecher gentoo org> AuthorDate: Fri Jan 22 19:40:24 2016 + Commit: Justin Lecher gentoo org> CommitDate: Fri Jan 22 21:03:03 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce5d0290 dev-libs/mathjax: Use egit_clean to clean workdir Package-Manager: portage-2.2.27 Signed-off-by: Justin Lecher gentoo.org> dev-libs/mathjax/mathjax-2.2.ebuild | 6 -- dev-libs/mathjax/mathjax-2.4.0.ebuild | 6 -- dev-libs/mathjax/mathjax-2.5.3.ebuild | 6 -- 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/dev-libs/mathjax/mathjax-2.2.ebuild b/dev-libs/mathjax/mathjax-2.2.ebuild index 5334ef6..5ced6b5 100644 --- a/dev-libs/mathjax/mathjax-2.2.ebuild +++ b/dev-libs/mathjax/mathjax-2.2.ebuild @@ -1,9 +1,11 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 +inherit eutils + DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath" HOMEPAGE="http://www.mathjax.org/; SRC_URI="https://github.com/mathjax/MathJax/archive/v${PV}.tar.gz -> ${P}.tar.gz" @@ -33,7 +35,7 @@ make_webconf() { } src_prepare() { - find . -name .gitignore -delete || die + egit_clean } src_install() { diff --git a/dev-libs/mathjax/mathjax-2.4.0.ebuild b/dev-libs/mathjax/mathjax-2.4.0.ebuild index 663ef8b..e12285e 100644 --- a/dev-libs/mathjax/mathjax-2.4.0.ebuild +++ b/dev-libs/mathjax/mathjax-2.4.0.ebuild @@ -1,9 +1,11 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 +inherit eutils + DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath" HOMEPAGE="http://www.mathjax.org/; SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> ${P}.tar.gz" @@ -33,7 +35,7 @@ make_webconf() { } src_prepare() { - find . -name .gitignore -delete || die + egit_clean } src_install() { diff --git a/dev-libs/mathjax/mathjax-2.5.3.ebuild b/dev-libs/mathjax/mathjax-2.5.3.ebuild index a0042a5..c36f178 100644 --- a/dev-libs/mathjax/mathjax-2.5.3.ebuild +++ b/dev-libs/mathjax/mathjax-2.5.3.ebuild @@ -1,9 +1,11 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 +inherit eutils + DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath" HOMEPAGE="http://www.mathjax.org/; SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> ${P}.tar.gz" @@ -33,7 +35,7 @@ make_webconf() { } src_prepare() { - find . -name .gitignore -delete || die + egit_clean } src_install() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: aef0d85bb502cbe54f5c6b4d4522f706fec51394 Author: Justin Lecher gentoo org> AuthorDate: Mon Sep 7 15:52:35 2015 + Commit: Justin Lecher gentoo org> CommitDate: Mon Sep 7 15:58:39 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aef0d85b dev-libs/mathjax: Version Bump drop old fix upstream source location Package-Manager: portage-2.2.20.1 Signed-off-by: Justin Lecher gentoo.org> dev-libs/mathjax/Manifest| 4 ++-- .../mathjax/{mathjax-2.4.ebuild => mathjax-2.4.0.ebuild} | 8 .../mathjax/{mathjax-2.1.ebuild => mathjax-2.5.3.ebuild} | 12 ++-- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/dev-libs/mathjax/Manifest b/dev-libs/mathjax/Manifest index dda9cac..c53d25d 100644 --- a/dev-libs/mathjax/Manifest +++ b/dev-libs/mathjax/Manifest @@ -1,3 +1,3 @@ -DIST mathjax-2.1.tar.gz 8834936 SHA256 f1a1aaa8b91ad5c749b3767ebd75294a7c305646f320d106899e2ea9227613d6 SHA512 b90399df7e06a77250fc76d9fd2de0c53c781e5897b85a01cf3a4ec033deea479e15d7d20ddad2730444d786fb6814ee88b5553ab89d7143fbf8f5b1b27fc330 WHIRLPOOL 499421b90f55ea34e379e3aa79fb37ef10c5704a8f019a775c59ff62172ee2de98e7a20576681b4976778117ca811eab221fa0d1af0dab9de86b0b712c41a323 DIST mathjax-2.2.tar.gz 8974100 SHA256 7879b59d2992bc31cda0d8b9d4f8fb47d4435f3129e421be46cc6d3136ed7449 SHA512 11987a959a7b154ea8df4ad93ce6193eed930affcfbfd2ba3fd965356c3ea957ef73a3ea6830a841bbe81f64ed0d9a78ab9fd74d0cbf011671b7d174cdc1f80c WHIRLPOOL 5bfba913fe1d768561c52154b714791afd8721673c2b404e3f4dd2b0c18855843521baf6ac534bb07826d475f83e81b4131e218d2e359f329b9cc8f143e40899 -DIST mathjax-2.4.tar.gz 23048619 SHA256 f1450bafe63599729df7a879e40127f29cfc265abc4a0626bf9d274ed261cbeb SHA512 ee1662b3253fc77aa05d718b215c25b09cd28c0ac4a192537f9965b685452855439e192f0a816a7a1046b721cfa66558c5d4a1a1972db2ea351f2b9c71f24df0 WHIRLPOOL a1e68cfe968a2f36e3e693f0a03351d6c2bb8019f2b20975d6c4805839fb24793f31a12aebe68acabbada3dbf2c54f8da17641ead0451a122fd8e584700f11f6 +DIST mathjax-2.4.0.tar.gz 23048567 SHA256 cd7175e1e352793942a976bf40692b954b5169bd28533921a8a8dd4ec865d855 SHA512 1f1cd590d0d584e38a51920e1d92e7dd1e0b8a0660b1ad29b522a5ced4d6c1f7d00074500d726aeee04c04f10c963944d1ef6aa2a662d7b53df609f9270b8de0 WHIRLPOOL 0b9dc53d1070a587261e770fe16a118171b40fa4d5de88a580726c1b9181d6d264c936eb68721798610e7d15a69c861d4b0454566ea1072a541c80a4bd5b6093 +DIST mathjax-2.5.3.tar.gz 23257294 SHA256 d24fcd6e66db4d79177513fbd25be9b75bff30f2a379199e8a05d5051fed5df3 SHA512 007b3d4e7d4224746ea8996838f6d208ee6dd04a6c2e3dc38b6e7ad83421732d4f5c5b9b6714183d0a25a46fdc1a9cd73a6ca769f29dbe3f36c79a5ca0ee1178 WHIRLPOOL a25f492d649dca6a0fe99602d8aecbf8538aef5bec56fd41b72208f68deac733f3e6ca109b2eb351c1d3ee3de6ed8b75eb3724b85cae8f717a6ac78b788fea96 diff --git a/dev-libs/mathjax/mathjax-2.4.ebuild b/dev-libs/mathjax/mathjax-2.4.0.ebuild similarity index 84% rename from dev-libs/mathjax/mathjax-2.4.ebuild rename to dev-libs/mathjax/mathjax-2.4.0.ebuild index a4ff2ef..663ef8b 100644 --- a/dev-libs/mathjax/mathjax-2.4.ebuild +++ b/dev-libs/mathjax/mathjax-2.4.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -6,16 +6,16 @@ EAPI=5 DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath" HOMEPAGE="http://www.mathjax.org/; -SRC_URI="https://github.com/mathjax/MathJax/archive/v${PV}-latest.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" IUSE="doc examples" -RESTRICT="binchecks" +RESTRICT="binchecks strip" -S=${WORKDIR}/MathJax-${PV}-latest +S=${WORKDIR}/MathJax-${PV} make_webconf() { # web server config file - should we really do this? diff --git a/dev-libs/mathjax/mathjax-2.1.ebuild b/dev-libs/mathjax/mathjax-2.5.3.ebuild similarity index 75% rename from dev-libs/mathjax/mathjax-2.1.ebuild rename to dev-libs/mathjax/mathjax-2.5.3.ebuild index adcf740..a0042a5 100644 --- a/dev-libs/mathjax/mathjax-2.1.ebuild +++ b/dev-libs/mathjax/mathjax-2.5.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -6,14 +6,14 @@ EAPI=5 DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath" HOMEPAGE="http://www.mathjax.org/; -SRC_URI="https://github.com/mathjax/MathJax/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" IUSE="doc examples" -RESTRICT="binchecks" +RESTRICT="binchecks strip"