[gentoo-commits] repo/gentoo:master commit in: dev-tex/slatex/

2020-08-29 Thread Mikle Kolyada
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/

2020-01-19 Thread Mikle Kolyada
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/

2018-04-16 Thread Ulrich Müller
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/

2017-12-02 Thread David Seifert
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"