Skip to content
Browse files

[dev-tex/sage-latex] Version bump

(Portage version: 2.1.10.49/git/Linux x86_64, unsigned Manifest commit)
  • Loading branch information...
1 parent 191007c commit 57fda600403628e5faf75b541b021098109330fd Christopher Schwan committed
View
7 dev-tex/sage-latex/ChangeLog
@@ -2,6 +2,13 @@
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*sage-latex-2.3.3_p2 (17 May 2012)
+
+ 17 May 2012; Christopher Schwan <cschwan@students.uni-mainz.de>
+ +sage-latex-2.3.3_p2.ebuild,
+ +files/sage-latex-2.3.3-install-python-files-only.patch:
+ Version bump
+
25 Jan 2012; François Bissey <francois.bissey@canterbury.ac.nz>
-sage-latex-2.2.5-r2.ebuild,
-files/sage-latex-2.2.5-install-python-files-only.patch:
View
5 dev-tex/sage-latex/Manifest
@@ -1,5 +1,8 @@
AUX sage-latex-2.3.1-install-python-files-only.patch 932 RMD160 70c68e131c07170176f666bdbdf94c551706fd43 SHA1 339952eb3e21ea3d17d112767cce26b1b123fe1e SHA256 7768263591ef289ed9fcb94aa49f94b3411aaf02ebfa6b17e0294f10bc03f38c
+AUX sage-latex-2.3.3-install-python-files-only.patch 832 RMD160 67ba9291c1467ab5ff246088b881b45cc25ebd64 SHA1 4fa1ef57e270b261cc3a40df13f1c780ad795d42 SHA256 9980010c35dc83c00b703a1be5dd118907a3a6a9641b8929ae6afef947796483
DIST sagetex-2.3.1.tar.bz2 924113 RMD160 7385703a4aad9305c81d78286c639a027a7e3a98 SHA1 2d17180e0c6bab0d410a4f2fdc03a49176a0bc30 SHA256 225313441b19fb1ddc200bc3d80f8bb161870bd841ade77409fdb47c8997cc5f
+DIST sagetex-2.3.3.p2.tar.bz2 465807 RMD160 a931ec23c1cc05c611641be04a048997dc9952a6 SHA1 0776f846274846edf61663703a474635fd2e6ddc SHA256 43b0190a002a920cccb2cd977314723490d682d0cd19bc9e7dd23bcce82293d8
EBUILD sage-latex-2.3.1-r1.ebuild 1524 RMD160 97491c6fe68839260e8ad226b067db8653629523 SHA1 72ccf090ea16e0252c6596209794bb3d21e455ca SHA256 dc91f214bf06c040bd19c92f0b6505e67a546886f0d77f1b472db4845789642b
-MISC ChangeLog 3885 RMD160 9c128e00fe5ea862c7a8ba8fd06f19f78bfbf60b SHA1 a5a5905c90bf816043e763d3f6f3a3772509cf15 SHA256 a4eb5ec304f288d8d62697f637e6d7634d9a29f9432f9e4177254a796e0547cd
+EBUILD sage-latex-2.3.3_p2.ebuild 1542 RMD160 90f4eb6c334ae2c51fd999f338397238a73e1095 SHA1 76f42333f39d195a8b277593d555013112d46f62 SHA256 733c7e7f6d17456076267d4df96b5ec8ded5d1a46b7c09a7996cb39dd7344c26
+MISC ChangeLog 4093 RMD160 ba037d1dafd2f997f85e69e5facc664d0ae8abd5 SHA1 2e68714cf07602798002d25cd646c8a06d55e0d6 SHA256 7737f697ff22c95a14c609feea5d166cd5e9e37e2ac28627b30c77fb67c0c92f
MISC metadata.xml 218 RMD160 5dcdfc9ffbff78c3625f6ee6cd8242c0130bba48 SHA1 e7d6721263f31430e0dd04b17f16c27ebac78a89 SHA256 45420c665fb7a061ce85d5300ea7ed5a034a812dc286e2c87540b90d1388d79d
View
25 dev-tex/sage-latex/files/sage-latex-2.3.3-install-python-files-only.patch
@@ -0,0 +1,25 @@
+--- src/setup.py.orig 2012-01-16 07:35:31.000000000 +0100
++++ src/setup.py 2012-05-17 12:03:21.098755117 +0200
+@@ -10,19 +10,8 @@
+ url='http://bitbucket.org/ddrake/sagetex/',
+ license='GPLv2+',
+ py_modules=['sagetex'],
+- data_files = [('share/texmf/tex/generic/sagetex',
+- ['example.tex',
+- 'CONTRIBUTORS',
+- 'extractsagecode.py',
++ data_files = [('share/texmf/tex/latex/sage-latex',
++ ['extractsagecode.py',
+ 'makestatic.py',
+- 'scripts.dtx',
+- 'remote-sagetex.dtx',
+ 'remote-sagetex.py',
+- 'py-and-sty.dtx',
+- 'sagetex.dtx',
+- 'sagetex.ins',
+- 'sagetexparse.py',
+- 'sagetex.sty']),
+- ('share/doc/sagetex', [
+- 'sagetex.pdf',
+- 'example.pdf'])])
++ 'sagetexparse.py'])])
View
63 dev-tex/sage-latex/sage-latex-2.3.3_p2.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+
+PYTHON_DEPEND="2:2.6:2.7"
+SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="3.*"
+
+inherit distutils latex-package versionator
+
+MY_P="sagetex-$(replace_version_separator 3 '.')"
+
+DESCRIPTION="SageTeX package allows to embed code from the Sage mathematics software suite into LaTeX documents"
+HOMEPAGE="http://www.sagemath.org https://bitbucket.org/ddrake/sagetex/overview"
+SRC_URI="http://sage.math.washington.edu/home/release/sage-5.0/sage-5.0/spkg/standard/${MY_P}.spkg -> ${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="examples"
+
+RESTRICT="mirror"
+
+DEPEND=""
+RDEPEND="dev-tex/pgf"
+
+S="${WORKDIR}/${MY_P}/src"
+
+src_prepare() {
+ # LaTeX file are installed by eclass functions
+ epatch "${FILESDIR}"/${PN}-2.3.3-install-python-files-only.patch
+
+ # Don't regenerate the documentation
+ rm *.dtx
+
+ distutils_src_prepare
+}
+
+src_compile() {
+ latex-package_src_compile
+ distutils_src_compile
+}
+
+src_install() {
+ if use examples ; then
+ dodoc example.tex
+ fi
+
+ rm example.tex || die "failed to remove example file"
+
+ latex-package_src_install
+ distutils_src_install
+}
+
+pkg_install() {
+ einfo "sage-latex needs to connect to sage to work properly."
+ einfo "This connection can be local, with a copy of sage installed via"
+ einfo "portage, or a remote session of sage thanks to the"
+ einfo "\"remote-sagetex.py\" script."
+ einfo "See the shipped documentation for details."
+}

0 comments on commit 57fda60

Please sign in to comment.
Something went wrong with that request. Please try again.