[gentoo-commits] repo/gentoo:master commit in: dev-tex/slatex/
commit: e72ee252c9d45b8c995cf83067112e766cee197f Author: Mikle Kolyada gentoo org> AuthorDate: Sat Aug 29 09:05:59 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Aug 29 09:05:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e72ee252 dev-tex/slatex: remove last-rited pkg Closes: https://bugs.gentoo.org/591046 Closes: https://bugs.gentoo.org/641822 Signed-off-by: Mikle Kolyada gentoo.org> dev-tex/slatex/Manifest | 1 - dev-tex/slatex/metadata.xml | 11 --- dev-tex/slatex/slatex-20090928_p20180415.ebuild | 42 - 3 files changed, 54 deletions(-) diff --git a/dev-tex/slatex/Manifest b/dev-tex/slatex/Manifest deleted file mode 100644 index da5cf04cb08..000 --- a/dev-tex/slatex/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST slatex-20090928_p20180415.tar.bz2 48075 BLAKE2B b79b11a790411cd02a1e5bcb8c2db023696d4387e0b68af79f0f06cdfbc7e0bd59b0274e6fd5a13665de86274a20998dfa64f45f72c3468773c668a5bf0e2ecf SHA512 13d86f30409918d46d83f4c052d19ab48521f2435c3c142e673aac81e42c04bd2b0f597d46002bc7cc3109215b1954b23329266ad346d123845b6d9a8f45efc4 diff --git a/dev-tex/slatex/metadata.xml b/dev-tex/slatex/metadata.xml deleted file mode 100644 index 909e90edc46..000 --- a/dev-tex/slatex/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - sch...@gentoo.org - Gentoo Scheme Project - - -SLaTeX is a Scheme program that allows you to write programs or program fragments ``as is'' in your TeX or LaTeX source. It is particularly geared to the programming languages Scheme and other Lisps, eg, Common Lisp. The formatting of the code includes assigning appropriate fonts and colors to the various tokens in the code (keywords, variables, constants, data), at the same time retaining the proper indentation when going to the non-monospace (non-typewriter) fonts provided by TeX. SLaTeX comes with two databases that recognize the identifier conventions of Scheme and Common Lisp respectively. These can be modified by the user with easy TeX commands. In addition, the user can tell SLaTeX to typeset certain identifiers as specially suited TeX expressions (ie, beyond just fonting them). All this is done without interfering with the identifier conventions of the language of the programming code. In sum, no change need be made to your (presumably running) program code in order to get a typeset version with a desired look: You can get a spectrum of styles ranging from no fonting through basic default fonting to various ``mathematical''-looking output for pedagogic or other reasons. - - diff --git a/dev-tex/slatex/slatex-20090928_p20180415.ebuild b/dev-tex/slatex/slatex-20090928_p20180415.ebuild deleted file mode 100644 index afcfca95701..000 --- a/dev-tex/slatex/slatex-20090928_p20180415.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# for updating the texmf database, id est latex-package_rehash -inherit latex-package - -DESCRIPTION="A Scheme program allowing you to write Scheme in your (La)TeX source" -HOMEPAGE="http://www.ccs.neu.edu/home/dorai/slatex/slatxdoc.html; -SRC_URI="http://www.ccs.neu.edu/home/dorai/slatex/${PN}.tar.bz2 -> ${P}.tar.bz2" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="dev-scheme/guile" -DEPEND="${RDEPEND} - dev-scheme/scmxlate" - -S="${WORKDIR}/${PN}" - -TARGET_DIR="/usr/share/${PN}" - -src_prepare() { - default - sed "s:\"/home/dorai/.www/slatex/slatex.scm\":\"${TARGET_DIR}/slatex.scm\":" \ - -i scmxlate-slatex-src.scm || die "sed failed" -} - -src_compile() { - local command="(load \"/usr/share/scmxlate/scmxlate.scm\")" - guile -c "${command}" <<< "guile" || die -} - -src_install() { - insinto "${TARGET_DIR}" - doins slatex.scm - insinto "${TEXMF}/tex/latex/${PN}" - doins slatex.sty - dobin slatex -}
[gentoo-commits] repo/gentoo:master commit in: dev-tex/slatex/
commit: d29795d2659ade017a3d5148703d3af25e69334d Author: Mikle Kolyada gentoo org> AuthorDate: Sun Jan 19 14:31:24 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Jan 19 14:31:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d29795d2 dev-tex/slatex: port to EAPI=7 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Mikle Kolyada gentoo.org> dev-tex/slatex/slatex-20090928_p20180415.ebuild | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/dev-tex/slatex/slatex-20090928_p20180415.ebuild b/dev-tex/slatex/slatex-20090928_p20180415.ebuild index a74acfadcc9..afcfca95701 100644 --- a/dev-tex/slatex/slatex-20090928_p20180415.ebuild +++ b/dev-tex/slatex/slatex-20090928_p20180415.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 # for updating the texmf database, id est latex-package_rehash inherit latex-package -DESCRIPTION="SLaTeX is a Scheme program allowing you to write Scheme in your (La)TeX source" +DESCRIPTION="A Scheme program allowing you to write Scheme in your (La)TeX source" HOMEPAGE="http://www.ccs.neu.edu/home/dorai/slatex/slatxdoc.html; SRC_URI="http://www.ccs.neu.edu/home/dorai/slatex/${PN}.tar.bz2 -> ${P}.tar.bz2" @@ -19,10 +19,11 @@ DEPEND="${RDEPEND} dev-scheme/scmxlate" S="${WORKDIR}/${PN}" + TARGET_DIR="/usr/share/${PN}" src_prepare() { - eapply_user + default sed "s:\"/home/dorai/.www/slatex/slatex.scm\":\"${TARGET_DIR}/slatex.scm\":" \ -i scmxlate-slatex-src.scm || die "sed failed" }
[gentoo-commits] repo/gentoo:master commit in: dev-tex/slatex/
commit: e3702dd6d489ed6230f31132f4aa31d3d4ea8163 Author: Ulrich Müller gentoo org> AuthorDate: Mon Apr 16 19:14:26 2018 + Commit: Ulrich Müller gentoo org> CommitDate: Mon Apr 16 19:16:16 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3702dd6 dev-tex/slatex: Version bump, relicensed to Apache-2.0. Non-maintainer commit: Bump EAPI to 6, update SRC_URI and LICENSE. Upstream has relicensed the package; apart from that, there are no changes from slatex-20090928. Closes: https://bugs.gentoo.org/632504 Package-Manager: Portage-2.3.28, Repoman-2.3.9 dev-tex/slatex/Manifest| 2 +- ...928.ebuild => slatex-20090928_p20180415.ebuild} | 25 +++--- 2 files changed, 13 insertions(+), 14 deletions(-) diff --git a/dev-tex/slatex/Manifest b/dev-tex/slatex/Manifest index df8ff4a14e9..da5cf04cb08 100644 --- a/dev-tex/slatex/Manifest +++ b/dev-tex/slatex/Manifest @@ -1 +1 @@ -DIST slatex-20090928.tar.bz2 47891 BLAKE2B dfbc5d5f3b9135e211ecd0fb6e59aff778bbcce4e4be2e8cb2bd1e8cb270c958a35d3eb8f80a25aa1619afe962a14650bf88235d37bfd7099ac3fff5a81204a7 SHA512 4b289ba86d4e157319436d55cf7951dc5493c40bf3901fe16b879db68a234bfbd71d6dc21b18f43d77a637c973df126709a8e63086507af6ae3b2f3dc712abb1 +DIST slatex-20090928_p20180415.tar.bz2 48075 BLAKE2B b79b11a790411cd02a1e5bcb8c2db023696d4387e0b68af79f0f06cdfbc7e0bd59b0274e6fd5a13665de86274a20998dfa64f45f72c3468773c668a5bf0e2ecf SHA512 13d86f30409918d46d83f4c052d19ab48521f2435c3c142e673aac81e42c04bd2b0f597d46002bc7cc3109215b1954b23329266ad346d123845b6d9a8f45efc4 diff --git a/dev-tex/slatex/slatex-20090928.ebuild b/dev-tex/slatex/slatex-20090928_p20180415.ebuild similarity index 60% rename from dev-tex/slatex/slatex-20090928.ebuild rename to dev-tex/slatex/slatex-20090928_p20180415.ebuild index 476a4ab04f5..a74acfadcc9 100644 --- a/dev-tex/slatex/slatex-20090928.ebuild +++ b/dev-tex/slatex/slatex-20090928_p20180415.ebuild @@ -1,29 +1,28 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI="3" +EAPI=6 # for updating the texmf database, id est latex-package_rehash inherit latex-package DESCRIPTION="SLaTeX is a Scheme program allowing you to write Scheme in your (La)TeX source" HOMEPAGE="http://www.ccs.neu.edu/home/dorai/slatex/slatxdoc.html; -SRC_URI="http://evalwhen.com/slatex/slatex.tar.bz2 -> ${P}.tar.bz2" +SRC_URI="http://www.ccs.neu.edu/home/dorai/slatex/${PN}.tar.bz2 -> ${P}.tar.bz2" -LICENSE="freedist" # license doesn't grant the right for modifications +LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" -CDEPEND="dev-scheme/guile" -DEPEND="${CDEPEND} dev-scheme/scmxlate !dev-scheme/plt-scheme" -RDEPEND="${CDEPEND}" +RDEPEND="dev-scheme/guile" +DEPEND="${RDEPEND} + dev-scheme/scmxlate" S="${WORKDIR}/${PN}" - TARGET_DIR="/usr/share/${PN}" src_prepare() { + eapply_user sed "s:\"/home/dorai/.www/slatex/slatex.scm\":\"${TARGET_DIR}/slatex.scm\":" \ -i scmxlate-slatex-src.scm || die "sed failed" } @@ -35,8 +34,8 @@ src_compile() { src_install() { insinto "${TARGET_DIR}" - doins ${PN}.scm || die "doins failed" - insinto /usr/share/texmf/tex/latex/slatex/ - doins ${PN}.sty || die "doins failed" - dobin ${PN} || die "dobin failed" + doins slatex.scm + insinto "${TEXMF}/tex/latex/${PN}" + doins slatex.sty + dobin slatex }
[gentoo-commits] repo/gentoo:master commit in: dev-tex/slatex/
commit: 3c820cc6aa10e67de85e107d2508ca85feb52319 Author: David Seifert gentoo org> AuthorDate: Sat Dec 2 12:51:22 2017 + Commit: David Seifert gentoo org> CommitDate: Sat Dec 2 12:51:22 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c820cc6 dev-tex/slatex: [QA] Fix DESCRIPTION.toolong dev-tex/slatex/slatex-20090928.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-tex/slatex/slatex-20090928.ebuild b/dev-tex/slatex/slatex-20090928.ebuild index b6ffd8b818d..476a4ab04f5 100644 --- a/dev-tex/slatex/slatex-20090928.ebuild +++ b/dev-tex/slatex/slatex-20090928.ebuild @@ -6,7 +6,7 @@ EAPI="3" # for updating the texmf database, id est latex-package_rehash inherit latex-package -DESCRIPTION="SLaTeX is a Scheme program that allows you to write Scheme code in your (La)TeX source" +DESCRIPTION="SLaTeX is a Scheme program allowing you to write Scheme in your (La)TeX source" HOMEPAGE="http://www.ccs.neu.edu/home/dorai/slatex/slatxdoc.html; SRC_URI="http://evalwhen.com/slatex/slatex.tar.bz2 -> ${P}.tar.bz2"