Gentoo Archives: gentoo-commits

From: "Markus Dittrich (markusle)" <markusle@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-mathematics/maxima: maxima-5.13.0-r1.ebuild maxima-5.9.1.ebuild ChangeLog
Date: Tue, 20 Nov 2007 15:04:03
Message-Id: E1IuUdq-0002Rd-9Y@stork.gentoo.org
1 markusle 07/11/20 15:03:58
2
3 Modified: maxima-5.13.0-r1.ebuild maxima-5.9.1.ebuild
4 ChangeLog
5 Log:
6 Switched tetex useflag and dependency to latex and latex-base, respectively (see bug #196745).
7 (Portage version: 2.1.3.19)
8
9 Revision Changes Path
10 1.4 sci-mathematics/maxima/maxima-5.13.0-r1.ebuild
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/maxima/maxima-5.13.0-r1.ebuild?rev=1.4&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/maxima/maxima-5.13.0-r1.ebuild?rev=1.4&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/maxima/maxima-5.13.0-r1.ebuild?r1=1.3&r2=1.4
15
16 Index: maxima-5.13.0-r1.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/sci-mathematics/maxima/maxima-5.13.0-r1.ebuild,v
19 retrieving revision 1.3
20 retrieving revision 1.4
21 diff -u -r1.3 -r1.4
22 --- maxima-5.13.0-r1.ebuild 8 Oct 2007 14:21:47 -0000 1.3
23 +++ maxima-5.13.0-r1.ebuild 20 Nov 2007 15:03:57 -0000 1.4
24 @@ -1,6 +1,6 @@
25 # Copyright 1999-2007 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/maxima/maxima-5.13.0-r1.ebuild,v 1.3 2007/10/08 14:21:47 ulm Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/maxima/maxima-5.13.0-r1.ebuild,v 1.4 2007/11/20 15:03:57 markusle Exp $
29
30 inherit eutils elisp-common
31
32 @@ -11,14 +11,14 @@
33 LICENSE="GPL-2 AECA"
34 SLOT="0"
35 KEYWORDS="~amd64 ~ppc ~sparc ~x86"
36 -IUSE="cmucl clisp sbcl gcl tetex emacs tk nls unicode"
37 +IUSE="cmucl clisp sbcl gcl latex emacs tk nls unicode"
38
39 # rlwrap is recommended for cmucl and sbcl
40 RDEPEND=">=sci-visualization/gnuplot-4.0
41 x11-misc/xdg-utils
42 - tetex? ( virtual/tetex )
43 + latex? ( virtual/latex-base )
44 emacs? ( virtual/emacs
45 - tetex? ( || ( app-emacs/auctex app-xemacs/auctex ) ) )
46 + latex? ( || ( app-emacs/auctex app-xemacs/auctex ) ) )
47 sbcl? ( dev-lisp/sbcl app-misc/rlwrap )
48 !sbcl? (
49 clisp? ( dev-lisp/clisp )
50 @@ -44,7 +44,7 @@
51
52 pkg_setup() {
53 # Don't install in the main tree, as this may cause file collisions
54 - if use tetex; then
55 + if use latex; then
56 local TEXMFPATH="$(kpsewhich -var-value=TEXMFSITE)"
57 local TEXMFCONFIGFILE="$(kpsewhich texmf.cnf)"
58
59 @@ -156,7 +156,7 @@
60 use emacs && \
61 elisp-site-file-install "${FILESDIR}"/50maxima-gentoo.el
62
63 - if use tetex; then
64 + if use latex; then
65 insinto "${MAXIMA_TEXMFDIR}"/tex/latex/emaxima
66 doins interfaces/emacs/emaxima/emaxima.sty
67 fi
68 @@ -181,7 +181,7 @@
69
70 pkg_postinst() {
71 use emacs && elisp-site-regen
72 - use tetex && mktexlsr
73 + use latex && mktexlsr
74 }
75
76 pkg_postrm() {
77
78
79
80 1.6 sci-mathematics/maxima/maxima-5.9.1.ebuild
81
82 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/maxima/maxima-5.9.1.ebuild?rev=1.6&view=markup
83 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/maxima/maxima-5.9.1.ebuild?rev=1.6&content-type=text/plain
84 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/maxima/maxima-5.9.1.ebuild?r1=1.5&r2=1.6
85
86 Index: maxima-5.9.1.ebuild
87 ===================================================================
88 RCS file: /var/cvsroot/gentoo-x86/sci-mathematics/maxima/maxima-5.9.1.ebuild,v
89 retrieving revision 1.5
90 retrieving revision 1.6
91 diff -u -r1.5 -r1.6
92 --- maxima-5.9.1.ebuild 14 Sep 2007 08:39:04 -0000 1.5
93 +++ maxima-5.9.1.ebuild 20 Nov 2007 15:03:57 -0000 1.6
94 @@ -1,6 +1,6 @@
95 # Copyright 1999-2007 Gentoo Foundation
96 # Distributed under the terms of the GNU General Public License v2
97 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/maxima/maxima-5.9.1.ebuild,v 1.5 2007/09/14 08:39:04 bicatali Exp $
98 +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/maxima/maxima-5.9.1.ebuild,v 1.6 2007/11/20 15:03:57 markusle Exp $
99
100 inherit eutils
101
102 @@ -11,9 +11,9 @@
103 LICENSE="GPL-2 AECA"
104 SLOT="0"
105 KEYWORDS="ppc x86"
106 -IUSE="cmucl clisp gcl tetex emacs auctex"
107 +IUSE="cmucl clisp gcl latex emacs auctex"
108
109 -DEPEND="tetex? ( virtual/tetex )
110 +DEPEND="latex? ( virtual/latex-base )
111 emacs? ( virtual/emacs )
112 auctex? ( app-emacs/auctex )
113 >=sys-apps/texinfo-4.3
114 @@ -26,8 +26,8 @@
115
116 src_unpack() {
117 unpack ${A}
118 - cd ${S}/interfaces/emacs/emaxima
119 - epatch ${FILESDIR}/maxima-emacs.patch
120 + cd "${S}"/interfaces/emacs/emaxima
121 + epatch "${FILESDIR}"/maxima-emacs.patch
122 }
123
124 src_compile() {
125 @@ -51,21 +51,21 @@
126 }
127
128 src_install() {
129 - make DESTDIR=${D} install || die
130 + make DESTDIR="${D}" install || die
131 if use emacs
132 then
133 - elisp-install ${S}/interfaces/emacs/emaxima *.el *.elc
134 + elisp-install "${S}"/interfaces/emacs/emaxima *.el *.elc
135 insinto /usr/share/emacs/site-lisp
136 - doins ${S}/interfaces/emacs/emaxima/emaxima.lisp
137 + doins "${S}"/interfaces/emacs/emaxima/emaxima.lisp
138 fi
139 - if use tetex
140 + if use latex
141 then
142 insinto /usr/share/texmf/tex/latex/emaxima
143 - doins ${S}/interfaces/emacs/emaxima/emaxima.sty
144 + doins "${S}"/interfaces/emacs/emaxima/emaxima.sty
145 fi
146 #move docs to the appropriate place
147 - dodoc AUTHORS ChangeLog COPYING COPYING1 NEWS README*
148 - mv ${D}/usr/share/${PN}/${PV}/doc/* ${D}/usr/share/doc/${PF}/
149 + dodoc AUTHORS ChangeLog NEWS README*
150 + mv "${D}"/usr/share/${PN}/${PV}/doc/* "${D}"/usr/share/doc/${PF}/
151 dosym /usr/share/doc/${PF} /usr/share/${PN}/${PV}/doc
152 }
153
154 @@ -75,7 +75,7 @@
155 einfo "Running elisp-site-regen...."
156 elisp-site-regen
157 fi
158 - if use tetex
159 + if use latex
160 then
161 einfo "Running mktexlsr to rebuild ls-R database...."
162 mktexlsr
163
164
165
166 1.41 sci-mathematics/maxima/ChangeLog
167
168 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/maxima/ChangeLog?rev=1.41&view=markup
169 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/maxima/ChangeLog?rev=1.41&content-type=text/plain
170 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/maxima/ChangeLog?r1=1.40&r2=1.41
171
172 Index: ChangeLog
173 ===================================================================
174 RCS file: /var/cvsroot/gentoo-x86/sci-mathematics/maxima/ChangeLog,v
175 retrieving revision 1.40
176 retrieving revision 1.41
177 diff -u -r1.40 -r1.41
178 --- ChangeLog 8 Oct 2007 14:21:47 -0000 1.40
179 +++ ChangeLog 20 Nov 2007 15:03:57 -0000 1.41
180 @@ -1,6 +1,11 @@
181 # ChangeLog for sci-mathematics/maxima
182 # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
183 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/maxima/ChangeLog,v 1.40 2007/10/08 14:21:47 ulm Exp $
184 +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/maxima/ChangeLog,v 1.41 2007/11/20 15:03:57 markusle Exp $
185 +
186 + 20 Nov 2007; Markus Dittrich <markusle@g.o> maxima-5.9.1.ebuild,
187 + maxima-5.13.0-r1.ebuild:
188 + Switched tetex useflag and dependency to latex and latex-base,
189 + respectively (see bug #196745).
190
191 08 Oct 2007; Ulrich Mueller <ulm@g.o> maxima-5.13.0-r1.ebuild:
192 Fix typo PV->PN in Emacs load path, bug #195043.
193
194
195
196 --
197 gentoo-commits@g.o mailing list