* [gentoo-commits] gentoo-x86 commit in sci-mathematics/fricas: ChangeLog fricas-1.0.8.ebuild
@ 2010-01-08 16:49 Andrey Grozin (grozin)
0 siblings, 0 replies; 3+ messages in thread
From: Andrey Grozin (grozin) @ 2010-01-08 16:49 UTC (permalink / raw
To: gentoo-commits
grozin 10/01/08 16:49:46
Modified: ChangeLog fricas-1.0.8.ebuild
Log:
Cleanup, inserted -j1 (bug #300132)
(Portage version: 2.2_rc61/cvs/Linux i686)
Revision Changes Path
1.2 sci-mathematics/fricas/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/fricas/ChangeLog?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/fricas/ChangeLog?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/fricas/ChangeLog?r1=1.1&r2=1.2
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-mathematics/fricas/ChangeLog,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ChangeLog 7 Jan 2010 17:07:46 -0000 1.1
+++ ChangeLog 8 Jan 2010 16:49:45 -0000 1.2
@@ -1,6 +1,10 @@
# ChangeLog for sci-mathematics/fricas
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/fricas/ChangeLog,v 1.1 2010/01/07 17:07:46 grozin Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/fricas/ChangeLog,v 1.2 2010/01/08 16:49:45 grozin Exp $
+
+ 08 Jan 2010; Andrey Grozin <grozin@gentoo.org> files/64fricas-gentoo.el,
+ fricas-1.0.8.ebuild:
+ Cleanup, inserted -j1 (bug #300132)
*fricas-1.0.8 (07 Jan 2010)
1.2 sci-mathematics/fricas/fricas-1.0.8.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/fricas/fricas-1.0.8.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/fricas/fricas-1.0.8.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/fricas/fricas-1.0.8.ebuild?r1=1.1&r2=1.2
Index: fricas-1.0.8.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-mathematics/fricas/fricas-1.0.8.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- fricas-1.0.8.ebuild 7 Jan 2010 17:07:47 -0000 1.1
+++ fricas-1.0.8.ebuild 8 Jan 2010 16:49:45 -0000 1.2
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/fricas/fricas-1.0.8.ebuild,v 1.1 2010/01/07 17:07:47 grozin Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/fricas/fricas-1.0.8.ebuild,v 1.2 2010/01/08 16:49:45 grozin Exp $
EAPI=2
inherit elisp-common
@@ -43,7 +43,7 @@
DEPEND="${RDEPEND}"
-# necessary for gcl
+# necessary for clisp and gcl
RESTRICT="strip"
src_configure() {
@@ -64,11 +64,19 @@
econf --disable-aldor --with-lisp=${LISP} $(use_with X x)
}
+src_compile() {
+ # bug #300132
+ emake -j1 || die "emake failed"
+}
+
src_install() {
emake DESTDIR="${D}" install || die 'emake install failed'
dodoc README FAQ || die "dodoc failed"
if use emacs; then
+ sed -e 's|(setq load-path (cons (quote "/usr/lib/fricas/emacs") load-path)) ||' \
+ -i "${D}"/usr/bin/efricas \
+ || die "sed efricas failed"
elisp-install ${PN} "${D}"/usr/lib/${PN}/emacs/*.el
elisp-site-file-install "${FILESDIR}"/64${PN}-gentoo.el
else
^ permalink raw reply [flat|nested] 3+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sci-mathematics/fricas: ChangeLog fricas-1.0.8.ebuild
@ 2010-01-10 8:20 Andrey Grozin (grozin)
0 siblings, 0 replies; 3+ messages in thread
From: Andrey Grozin (grozin) @ 2010-01-10 8:20 UTC (permalink / raw
To: gentoo-commits
grozin 10/01/10 08:20:59
Modified: ChangeLog fricas-1.0.8.ebuild
Log:
Added src_test; preparations for amd64
(Portage version: 2.2_rc61/cvs/Linux i686)
Revision Changes Path
1.3 sci-mathematics/fricas/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/fricas/ChangeLog?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/fricas/ChangeLog?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/fricas/ChangeLog?r1=1.2&r2=1.3
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-mathematics/fricas/ChangeLog,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ChangeLog 8 Jan 2010 16:49:45 -0000 1.2
+++ ChangeLog 10 Jan 2010 08:20:59 -0000 1.3
@@ -1,6 +1,9 @@
# ChangeLog for sci-mathematics/fricas
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/fricas/ChangeLog,v 1.2 2010/01/08 16:49:45 grozin Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/fricas/ChangeLog,v 1.3 2010/01/10 08:20:59 grozin Exp $
+
+ 10 Jan 2010; Andrey Grozin <grozin@gentoo.org> fricas-1.0.8.ebuild:
+ Added src_test; preparations for amd64
08 Jan 2010; Andrey Grozin <grozin@gentoo.org> files/64fricas-gentoo.el,
fricas-1.0.8.ebuild:
1.3 sci-mathematics/fricas/fricas-1.0.8.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/fricas/fricas-1.0.8.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/fricas/fricas-1.0.8.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/fricas/fricas-1.0.8.ebuild?r1=1.2&r2=1.3
Index: fricas-1.0.8.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-mathematics/fricas/fricas-1.0.8.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- fricas-1.0.8.ebuild 8 Jan 2010 16:49:45 -0000 1.2
+++ fricas-1.0.8.ebuild 10 Jan 2010 08:20:59 -0000 1.3
@@ -1,8 +1,8 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/fricas/fricas-1.0.8.ebuild,v 1.2 2010/01/08 16:49:45 grozin Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/fricas/fricas-1.0.8.ebuild,v 1.3 2010/01/10 08:20:59 grozin Exp $
EAPI=2
-inherit elisp-common
+inherit multilib elisp-common
DESCRIPTION="FriCAS is a fork of Axiom computer algebra system"
HOMEPAGE="http://${PN}.sourceforge.net/"
@@ -12,12 +12,11 @@
KEYWORDS="~x86"
# Supported lisps, number 0 is the default
-LISPS=( sbcl cmucl gcl ecl clisp clozurecl )
-# . means just dev-lisp/${LISP}
-# package-x.y.z means >=dev-lisp/package-x.y.z
-DEPS=( . . . ecls-9 . . )
+LISPS=( sbcl cmucl gcl ecl clisp clozurecl )
+# . means just dev-lisp/${LISP}; foo-x.y.z means >=dev-lisp/foo-x.y.z
+DEPS=( . . . ecls-9 . . )
# command name: . means just ${LISP}
-COMMAND=( . lisp . . . ccl )
+COMS=( . lisp . . . ccl )
IUSE="${LISPS[*]} X emacs"
RDEPEND="X? ( x11-libs/libXpm x11-libs/libICE )
@@ -52,7 +51,7 @@
n=${#LISPS[*]}
for ((n--; n > 0; n--)); do
if use ${LISPS[$n]}; then
- LISP=${COMMAND[$n]}
+ LISP=${COMS[$n]}
if [ "${LISP}" = "." ]; then
LISP=${LISPS[$n]}
fi
@@ -69,20 +68,24 @@
emake -j1 || die "emake failed"
}
+src_test() {
+ emake -j1 all-input
+}
+
src_install() {
- emake DESTDIR="${D}" install || die 'emake install failed'
+ emake -j1 DESTDIR="${D}" install || die 'emake install failed'
dodoc README FAQ || die "dodoc failed"
if use emacs; then
- sed -e 's|(setq load-path (cons (quote "/usr/lib/fricas/emacs") load-path)) ||' \
+ sed -e "s|(setq load-path (cons (quote \"/usr/$(get_libdir)/fricas/emacs\") load-path)) ||" \
-i "${D}"/usr/bin/efricas \
|| die "sed efricas failed"
- elisp-install ${PN} "${D}"/usr/lib/${PN}/emacs/*.el
+ elisp-install ${PN} "${D}"/usr/$(get_libdir)/${PN}/emacs/*.el
elisp-site-file-install "${FILESDIR}"/64${PN}-gentoo.el
else
rm "${D}"/usr/bin/efricas || die "rm efricas failed"
fi
- rm -r "${D}"/usr/lib/${PN}/emacs || die "rm -r emacs failed"
+ rm -r "${D}"/usr/$(get_libdir)/${PN}/emacs || die "rm -r emacs failed"
}
pkg_postinst() {
^ permalink raw reply [flat|nested] 3+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sci-mathematics/fricas: ChangeLog fricas-1.0.8.ebuild
@ 2010-01-10 11:49 Andrey Grozin (grozin)
0 siblings, 0 replies; 3+ messages in thread
From: Andrey Grozin (grozin) @ 2010-01-10 11:49 UTC (permalink / raw
To: gentoo-commits
grozin 10/01/10 11:49:18
Modified: ChangeLog fricas-1.0.8.ebuild
Log:
~amd64 added, closing bug #300132, thanks to Helmut Jarausch <jarausch@igpm.rwth-aachen.de>
(Portage version: 2.2_rc61/cvs/Linux i686)
Revision Changes Path
1.4 sci-mathematics/fricas/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/fricas/ChangeLog?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/fricas/ChangeLog?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/fricas/ChangeLog?r1=1.3&r2=1.4
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-mathematics/fricas/ChangeLog,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- ChangeLog 10 Jan 2010 08:20:59 -0000 1.3
+++ ChangeLog 10 Jan 2010 11:49:17 -0000 1.4
@@ -1,6 +1,10 @@
# ChangeLog for sci-mathematics/fricas
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/fricas/ChangeLog,v 1.3 2010/01/10 08:20:59 grozin Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/fricas/ChangeLog,v 1.4 2010/01/10 11:49:17 grozin Exp $
+
+ 10 Jan 2010; Andrey Grozin <grozin@gentoo.org> fricas-1.0.8.ebuild:
+ ~amd64 added, closing bug #300132, thanks to Helmut Jarausch
+ <jarausch@igpm.rwth-aachen.de>
10 Jan 2010; Andrey Grozin <grozin@gentoo.org> fricas-1.0.8.ebuild:
Added src_test; preparations for amd64
1.4 sci-mathematics/fricas/fricas-1.0.8.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/fricas/fricas-1.0.8.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/fricas/fricas-1.0.8.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/fricas/fricas-1.0.8.ebuild?r1=1.3&r2=1.4
Index: fricas-1.0.8.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-mathematics/fricas/fricas-1.0.8.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- fricas-1.0.8.ebuild 10 Jan 2010 08:20:59 -0000 1.3
+++ fricas-1.0.8.ebuild 10 Jan 2010 11:49:17 -0000 1.4
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/fricas/fricas-1.0.8.ebuild,v 1.3 2010/01/10 08:20:59 grozin Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/fricas/fricas-1.0.8.ebuild,v 1.4 2010/01/10 11:49:17 grozin Exp $
EAPI=2
inherit multilib elisp-common
@@ -9,7 +9,7 @@
SRC_URI="mirror://sourceforge/${PN}/${P}-full.tar.bz2"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~x86"
+KEYWORDS="~amd64 ~x86"
# Supported lisps, number 0 is the default
LISPS=( sbcl cmucl gcl ecl clisp clozurecl )
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2010-01-10 11:49 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-01-10 11:49 [gentoo-commits] gentoo-x86 commit in sci-mathematics/fricas: ChangeLog fricas-1.0.8.ebuild Andrey Grozin (grozin)
-- strict thread matches above, loose matches on Subject: below --
2010-01-10 8:20 Andrey Grozin (grozin)
2010-01-08 16:49 Andrey Grozin (grozin)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox