summaryrefslogtreecommitdiff
path: root/dev-libs/mathjax
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-libs/mathjax
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-libs/mathjax')
-rw-r--r--dev-libs/mathjax/Manifest11
-rw-r--r--dev-libs/mathjax/mathjax-2.2.ebuild56
-rw-r--r--dev-libs/mathjax/mathjax-2.4.0.ebuild56
-rw-r--r--dev-libs/mathjax/mathjax-2.5.3.ebuild56
-rw-r--r--dev-libs/mathjax/mathjax-2.7.0.ebuild58
-rw-r--r--dev-libs/mathjax/metadata.xml23
6 files changed, 260 insertions, 0 deletions
diff --git a/dev-libs/mathjax/Manifest b/dev-libs/mathjax/Manifest
new file mode 100644
index 000000000000..e43ad5def3ca
--- /dev/null
+++ b/dev-libs/mathjax/Manifest
@@ -0,0 +1,11 @@
+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
+EBUILD mathjax-2.2.ebuild 1175 SHA256 64df63eb6a2ce63f8b15c7221581121381743eed23c2b6f7dcffcdb04b0bad3c SHA512 6966f52b9bbab31cb2a0bf532828de111a2328ebddf8e485e99e03391761618f837cd7d2dcb7949d2263f220a19c85e294dad67b2b866c13e07b087624e3959f WHIRLPOOL 84bb1f5f91eea707693dd50502fac49c5a37056c126ba129de1e27e439884308ff5fda82192bdaa7fcaf9eb5eac394b75e9e81e7a0da23228f98c26cc2300272
+EBUILD mathjax-2.4.0.ebuild 1183 SHA256 bc243d6e9413bec9f55d123b68bb2fc05131ee1ecb5f03c172993a0e871c4255 SHA512 30f74edb2300d82ed46f206cd25100bc407c3e9d65c719163105945b3494f0fb66075c92393b327e50278af9862a35548860a64f2202da3a49f0cc1b3b925d88 WHIRLPOOL 57dce404e7aa1c6d4e281001634dbdbfcf74957de8fe4fa291310288957b8b752cf7e84db84b3fdda4a10f1049628f08124dfa46071ebf25ca1c495da1eb2ed8
+EBUILD mathjax-2.5.3.ebuild 1178 SHA256 479821fabc20f5ff70addcbf6952c114440163d6114c2f3a7652f0cf8fbd782f SHA512 62fd25330641476a19e9d1d9309665ae1b3d2e70edf90bc289f9eb93c3811377bada19d13a92521c77f5a19f0e803a98860f71bef637b1b0c813b6437dca8c16 WHIRLPOOL 19b279e0bdaedd9edc5b5ad37d9ae847eea3471a71fc22dddb12b77243b8f749e4e81a6a1ad29afc5d362a32dbecb6eab2281dcc43ca275ff6ef71a905c155b0
+EBUILD mathjax-2.7.0.ebuild 1222 SHA256 103ca50cf2529d5e55d83083f844aa47cb26559d7973c78d9b81c2a0f54202dd SHA512 b3ae6720278189001b3e17a75aea76a10801ac36901e4d133c68b842c2c5a733f8ab02f1f1192d6e6b003b35aadd54865d9129c611d4f0635467bfceaca4a82b WHIRLPOOL dc45abf9cea9c33bd04bf83b211a06f3a9e1bc31614c3e72158bf08ab32559a6e1ace153657b04f94b943e4ad13c6417eb78469d4140d72c65a5bbff4d545c12
+MISC ChangeLog 2992 SHA256 e9836832de1d9bc2ddbd1c3ea0781e2d643defc561ce7dc0d136fee6711dd50a SHA512 ba98f47e19d5fff11785ea6903c591cc424f3195b532aa1c42cc276f9ac20f988cb5c671813a84a953edc2dd7362b3cded79db28e5f43c5f7a729967846d77f0 WHIRLPOOL aa6cd617ed7251d25a4aad4d1080207d90945ff9414e667d23edb5b52313f17ec9ebb532ac88c662ccac9c3a647a91591f1ba2f8c6107ae4289a606c5873c45d
+MISC ChangeLog-2015 1627 SHA256 85851582ee0eca1aadf2a18cc21f047986110fac39d558404b53c805c00755eb SHA512 1be85576445f7df65f07b4621cb011541112f68dd557594e486a2efd7cbe277976468f62eba71d439239fbb7f8e6c8d6ba08aa0ed353550e51642764fe5342c4 WHIRLPOOL 5bd8bada2ee662a6fd07280e19e59a0dde1fbdd6c37b484356f7c1a514f968be9270e1a348840b7f951a11f70193e66ebec85ce43cd25e2551e78694b7d1643f
+MISC metadata.xml 1030 SHA256 ee2a1124bd62fdecc43f729201fabdd20bc219f3149524f6b817f5203a866ffb SHA512 aa7911df581513457da3e6f146e9d7d986c9b028698309ed42d1980f7bdd7a738dd6eb2a252ffbdd49fded3877e196c32b0a75f90fd1fd928b078429ed84565e WHIRLPOOL 7631211d5c61457b324ef444673d7f08ea1b9d8c2b34277094f405f5c74ea7047590989d4aa7f50ebbc14cbc8dd8057331dd4e682a8083faddaba7816126fb88
diff --git a/dev-libs/mathjax/mathjax-2.2.ebuild b/dev-libs/mathjax/mathjax-2.2.ebuild
new file mode 100644
index 000000000000..135d39f3fac4
--- /dev/null
+++ b/dev-libs/mathjax/mathjax-2.2.ebuild
@@ -0,0 +1,56 @@
+# 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}/
+
+ <Directory ${EPREFIX}${webinstalldir}>
+ Options None
+ AllowOverride None
+ Order allow,deny
+ Allow from all
+ </Directory>
+ 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
new file mode 100644
index 000000000000..9af94c276343
--- /dev/null
+++ b/dev-libs/mathjax/mathjax-2.4.0.ebuild
@@ -0,0 +1,56 @@
+# 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}/
+
+ <Directory ${EPREFIX}${webinstalldir}>
+ Options None
+ AllowOverride None
+ Order allow,deny
+ Allow from all
+ </Directory>
+ 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.5.3.ebuild b/dev-libs/mathjax/mathjax-2.5.3.ebuild
new file mode 100644
index 000000000000..9ecc9d45ac66
--- /dev/null
+++ b/dev-libs/mathjax/mathjax-2.5.3.ebuild
@@ -0,0 +1,56 @@
+# 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}/
+
+ <Directory ${EPREFIX}${webinstalldir}>
+ Options None
+ AllowOverride None
+ Order allow,deny
+ Allow from all
+ </Directory>
+ EOF
+}
+
+src_prepare() {
+ egit_clean
+}
+
+src_install() {
+ dodoc README*
+ use doc && dohtml -r docs/html/*
+ 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.0.ebuild b/dev-libs/mathjax/mathjax-2.7.0.ebuild
new file mode 100644
index 000000000000..39306114c926
--- /dev/null
+++ b/dev-libs/mathjax/mathjax-2.7.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2017 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}/
+
+ <Directory ${EPREFIX}${webinstalldir}>
+ Options None
+ AllowOverride None
+ Order allow,deny
+ Allow from all
+ </Directory>
+ 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/metadata.xml b/dev-libs/mathjax/metadata.xml
new file mode 100644
index 000000000000..02ddbd0ff229
--- /dev/null
+++ b/dev-libs/mathjax/metadata.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>gienah@gentoo.org</email>
+ <name>Mark Wright</name>
+ </maintainer>
+ <longdescription lang="en">
+ MathJax is an open-source JavaScript display engine for LaTeX and
+ MathML that works in all modern browsers. It was designed with the
+ goal of consolidating the recent advances in web technologies into a
+ single, definitive, math-on-the-web platform supporting the major
+ browsers and operating systems. It requires no setup on the part of
+ the user (no plugins to downlaod or software to install), so the
+ page author can write web documents that include mathematics and be
+ confident that users will be able to view it naturally and
+ easily. One simply includes MathJax and some mathematics in a web
+ page, and MathJax does the rest.
+</longdescription>
+ <upstream>
+ <remote-id type="github">mathjax/MathJax</remote-id>
+ </upstream>
+</pkgmetadata>