From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1RuPfQ-0000UL-Ov for garchives@archives.gentoo.org; Mon, 06 Feb 2012 14:35:41 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 70485E032F; Mon, 6 Feb 2012 14:35:31 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 29998E032F for ; Mon, 6 Feb 2012 14:35:30 +0000 (UTC) Received: from pelican.gentoo.org (unknown [66.219.59.40]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 4D1981B4068 for ; Mon, 6 Feb 2012 14:35:30 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by pelican.gentoo.org (Postfix) with ESMTP id B7ACF80043 for ; Mon, 6 Feb 2012 14:35:29 +0000 (UTC) From: "Jonathan-Christofer Demay" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Jonathan-Christofer Demay" Message-ID: <3184835175ce3568ee1e10d1bc705a23ca618a8b.jcdemay@gentoo> Subject: [gentoo-commits] proj/sci:master commit in: sci-mathematics/giac/ X-VCS-Repository: proj/sci X-VCS-Files: sci-mathematics/giac/ChangeLog sci-mathematics/giac/giac-0.9.2.ebuild sci-mathematics/giac/metadata.xml X-VCS-Directories: sci-mathematics/giac/ X-VCS-Committer: jcdemay X-VCS-Committer-Name: Jonathan-Christofer Demay X-VCS-Revision: 3184835175ce3568ee1e10d1bc705a23ca618a8b Date: Mon, 6 Feb 2012 14:35:29 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 90cbb2bf-4386-44d3-b6df-16a520283fdc X-Archives-Hash: 47274dd31b9cbd96db93d3d8908b8f70 commit: 3184835175ce3568ee1e10d1bc705a23ca618a8b Author: Jonathan-Christofer Demay gmail com> AuthorDate: Mon Feb 6 14:35:25 2012 +0000 Commit: Jonathan-Christofer Demay gmail com> CommitDate: Mon Feb 6 14:35:25 2012 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Dproj/sci.git;a=3Dc= ommit;h=3D31848351 sci-mathematics/giac: QA fixes --- sci-mathematics/giac/ChangeLog | 5 +--- sci-mathematics/giac/giac-0.9.2.ebuild | 41 +++++++++++++++-----------= ----- sci-mathematics/giac/metadata.xml | 2 +- 3 files changed, 22 insertions(+), 26 deletions(-) diff --git a/sci-mathematics/giac/ChangeLog b/sci-mathematics/giac/Change= Log index 65e10b1..b9938a5 100644 --- a/sci-mathematics/giac/ChangeLog +++ b/sci-mathematics/giac/ChangeLog @@ -1,10 +1,7 @@ -# ChangeLog for sci-mathematics/giac +# ChangeLog for sci-mathematics/frama-c # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ =20 - 25 Jun 2011; Justin Lecher giac-0.9.2.ebuild: - Cleaned ebuild - 16 May 2011; J.-C. Demay giac-0.9.2.ebuild, +metadata.xml: QA fixes diff --git a/sci-mathematics/giac/giac-0.9.2.ebuild b/sci-mathematics/gia= c/giac-0.9.2.ebuild index a1e4f23..428faae 100644 --- a/sci-mathematics/giac/giac-0.9.2.ebuild +++ b/sci-mathematics/giac/giac-0.9.2.ebuild @@ -2,30 +2,27 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: $ =20 -EAPI=3D4 +EAPI=3D"4" =20 DESCRIPTION=3D"A free C++ CAS (Computer Algebra System) library and its = interfaces" HOMEPAGE=3D"http://www-fourier.ujf-grenoble.fr/~parisse/giac.html" SRC_URI=3D"ftp://ftp-fourier.ujf-grenoble.fr/xcas/${P}.tar.gz" - LICENSE=3D"GPL-2" + SLOT=3D"0" KEYWORDS=3D"~x86 ~amd64" IUSE=3D"doc examples fltk" =20 -DEPEND=3D" - dev-libs/gmp - sys-libs/readline - dev-libs/mpfr - sci-libs/gsl - >=3Dsci-mathematics/pari-2.3 - >=3Ddev-libs/ntl-5.2 - fltk? ( x11-libs/fltk:1 )" -RDEPEND=3D"${DEPEND}" +RDEPEND=3D">=3Ddev-libs/gmp-3 + >=3Dsys-libs/readline-4.2 + fltk? ( >=3Dx11-libs/fltk-1.1.9 ) + dev-libs/mpfr + sci-libs/gsl + >=3Dsci-mathematics/pari-2.3 + >=3Ddev-libs/ntl-5.2" =20 src_prepare(){ - sed \ - -e "s:\$(prefix)/share:\$(DESTDIR)\$(prefix)/share:g" \ + sed -e "s:\$(prefix)/share:\$(DESTDIR)\$(prefix)/share:g" \ -e "s:config.h \$(includedir)/giac:config.h \$(DESTDIR)\$(includedir)/= giac:g" \ -e "s:\$(DESTDIR)\$(DESTDIR):\$(DESTDIR):g" \ -i `find -name Makefile\*` @@ -35,24 +32,26 @@ src_prepare(){ } =20 src_install() { - default - mv "${D}"/usr/bin/{aide,giac-help} - rm "${D}"/usr/bin/*cas_help + emake DESTDIR=3D"${D}" install || die "emake install failed" + mv ${D}/usr/bin/{aide,giac-help} + rm ${D}/usr/bin/*cas_help + dodoc AUTHORS ChangeLog COPYING INSTALL NEWS README TROUBLES if use !fltk; then - rm "${D}"/usr/bin/x* + rm ${D}/usr/bin/x* fi if use !doc; then - rm -R "${D}"/usr/share/doc/giac "${D}"/usr/share/giac/doc/ + rm -R ${D}/usr/share/doc/giac ${D}/usr/share/giac/doc/ else for LANG in el en es fr pt; do if echo ${LINGUAS} | grep -v $LANG &> /dev/null; then - rm -R "${D}"/usr/share/giac/doc/$LANG + rm -R ${D}/usr/share/giac/doc/$LANG else - ln "${D}"/usr/share/giac/doc/aide_cas "${D}"/usr/share/giac/doc/$LAN= G/aide_cas + ln ${D}/usr/share/giac/doc/aide_cas ${D}/usr/share/giac/doc/$LANG/ai= de_cas fi done fi if use !examples; then - rm -R "${D}"/usr/share/giac/examples + rm -R ${D}/usr/share/giac/examples fi } + diff --git a/sci-mathematics/giac/metadata.xml b/sci-mathematics/giac/met= adata.xml index d5ab63a..6238c8a 100644 --- a/sci-mathematics/giac/metadata.xml +++ b/sci-mathematics/giac/metadata.xml @@ -1,7 +1,7 @@ - sci-mathematics + sci Giac is a free computer algebra system that can be used to perform computer algebra, function graphs, interactive geometry (2-d and 3-d),