public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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  8:20 [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 11:49 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