diff options
author | Christian Faulhammer <fauli@gentoo.org> | 2012-10-22 22:01:21 +0000 |
---|---|---|
committer | Christian Faulhammer <fauli@gentoo.org> | 2012-10-22 22:01:21 +0000 |
commit | 3bba6552c632a36980056db9b69c3c777358425b (patch) | |
tree | 58e2f774f08e0d5f353d4d37079915eaf308f7f0 /sci-mathematics | |
parent | Respect CC, EAPI4 bump, add missing DEPEND, add ~amd64 (diff) | |
download | gentoo-2-3bba6552c632a36980056db9b69c3c777358425b.tar.gz gentoo-2-3bba6552c632a36980056db9b69c3c777358425b.tar.bz2 gentoo-2-3bba6552c632a36980056db9b69c3c777358425b.zip |
drop GNU Emacs support as it is not compatible with Emacs 24 (see bug 419457), also remove som disfunctional rests from newer ebuilds
(Portage version: 2.1.11.9/cvs/Linux i686)
Diffstat (limited to 'sci-mathematics')
-rw-r--r-- | sci-mathematics/pari/ChangeLog | 8 | ||||
-rw-r--r-- | sci-mathematics/pari/pari-2.3.4-r1.ebuild | 29 | ||||
-rw-r--r-- | sci-mathematics/pari/pari-2.3.5.ebuild | 36 | ||||
-rw-r--r-- | sci-mathematics/pari/pari-2.5.0-r3.ebuild | 6 | ||||
-rw-r--r-- | sci-mathematics/pari/pari-2.5.1-r1.ebuild | 4 | ||||
-rw-r--r-- | sci-mathematics/pari/pari-2.5.1.ebuild | 4 | ||||
-rw-r--r-- | sci-mathematics/pari/pari-2.5.2.ebuild | 4 |
7 files changed, 22 insertions, 69 deletions
diff --git a/sci-mathematics/pari/ChangeLog b/sci-mathematics/pari/ChangeLog index a8bf5384845c..af3b31a900ac 100644 --- a/sci-mathematics/pari/ChangeLog +++ b/sci-mathematics/pari/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sci-mathematics/pari # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/pari/ChangeLog,v 1.91 2012/09/29 14:28:59 grobian Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/pari/ChangeLog,v 1.92 2012/10/22 22:01:21 fauli Exp $ + + 22 Oct 2012; Christian Faulhammer <fauli@gentoo.org> pari-2.3.4-r1.ebuild, + pari-2.3.5.ebuild, pari-2.5.0-r3.ebuild, pari-2.5.1.ebuild, + pari-2.5.1-r1.ebuild, pari-2.5.2.ebuild: + drop GNU Emacs support as it is not compatible with Emacs 24 (see bug + 419457), also remove som disfunctional rests from newer ebuilds 29 Sep 2012; Fabian Groffen <grobian@gentoo.org> pari-2.5.2.ebuild: Sed some more files for Prefix, bug #433379 diff --git a/sci-mathematics/pari/pari-2.3.4-r1.ebuild b/sci-mathematics/pari/pari-2.3.4-r1.ebuild index 375ffb0184c3..289f633b0469 100644 --- a/sci-mathematics/pari/pari-2.3.4-r1.ebuild +++ b/sci-mathematics/pari/pari-2.3.4-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/pari/pari-2.3.4-r1.ebuild,v 1.12 2011/03/20 19:58:08 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/pari/pari-2.3.4-r1.ebuild,v 1.13 2012/10/22 22:01:21 fauli Exp $ EAPI=2 -inherit elisp-common eutils flag-o-matic toolchain-funcs +inherit eutils flag-o-matic toolchain-funcs DESCRIPTION="A software package for computer-aided number theory" HOMEPAGE="http://pari.math.u-bordeaux.fr/" @@ -18,10 +18,9 @@ SRC_URI="${SRC_COM}/unix/${P}.tar.gz LICENSE="GPL-2" SLOT="0" KEYWORDS="alpha amd64 hppa ~mips ppc ppc64 sparc x86 ~x86-fbsd" -IUSE="doc data emacs fltk gmp static-libs X" +IUSE="doc data fltk gmp static-libs X" RDEPEND="sys-libs/readline - emacs? ( virtual/emacs ) fltk? ( x11-libs/fltk:1 ) gmp? ( dev-libs/gmp ) X? ( x11-libs/libX11 ) @@ -29,8 +28,6 @@ RDEPEND="sys-libs/readline DEPEND="${RDEPEND} doc? ( virtual/latex-base )" -SITEFILE=50${PN}-gentoo.el - get_compile_dir() { pushd "${S}/config" >& /dev/null local fastread=yes @@ -109,10 +106,6 @@ src_compile() { VARTEXFONTS="${T}"/fonts emake docpdf \ || die "Failed to generate docs" fi - if use emacs; then - cd "${S}/emacs" - elisp-compile *.el || die "elisp-compile failed" - fi } src_test() { @@ -122,12 +115,6 @@ src_test() { src_install() { emake DESTDIR="${D}" install || die "Install failed" - if use emacs; then - elisp-install ${PN} emacs/*.el emacs/*.elc \ - || die "elisp-install failed" - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - fi - dodoc AUTHORS Announce.2.1 CHANGES README NEW MACHINES COMPAT if use doc; then emake \ @@ -149,11 +136,3 @@ src_install() { install-lib-sta || die "Install of static-libs library failed" fi } - -pkg_postinst() { - use emacs && elisp-site-regen -} - -pkg_postrm() { - use emacs && elisp-site-regen -} diff --git a/sci-mathematics/pari/pari-2.3.5.ebuild b/sci-mathematics/pari/pari-2.3.5.ebuild index 54105e90d383..72e4b99c88b0 100644 --- a/sci-mathematics/pari/pari-2.3.5.ebuild +++ b/sci-mathematics/pari/pari-2.3.5.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/pari/pari-2.3.5.ebuild,v 1.6 2011/04/24 15:49:42 grobian Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/pari/pari-2.3.5.ebuild,v 1.7 2012/10/22 22:01:21 fauli Exp $ EAPI=3 inherit elisp-common eutils flag-o-matic toolchain-funcs @@ -18,10 +18,9 @@ SRC_URI="${SRC_COM}/unix/${P}.tar.gz LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-solaris" -IUSE="doc data emacs fltk gmp static-libs X" +IUSE="doc data fltk gmp static-libs X" RDEPEND="sys-libs/readline - emacs? ( virtual/emacs ) fltk? ( x11-libs/fltk:1 ) gmp? ( dev-libs/gmp ) X? ( x11-libs/libX11 ) @@ -29,8 +28,6 @@ RDEPEND="sys-libs/readline DEPEND="${RDEPEND} doc? ( virtual/latex-base )" -SITEFILE=50${PN}-gentoo.el - get_compile_dir() { pushd "${S}/config" >& /dev/null local fastread=yes @@ -62,12 +59,9 @@ src_prepare() { -e 's:"xdvi":"xdg-open":' \ -e 's:xdvi -paper 29.7x21cm:xdg-open:' \ doc/gphelp.in || die "Failed to fix doc dir" - - if ! use emacs; then - # disable emacs support - sed -i -e '/^list=/s/emacs//' Configure \ - || die "Failed to edit Configure" - fi + # disable emacs support + sed -i -e '/^list=/s/emacs//' Configure \ + || die } src_configure() { @@ -116,10 +110,6 @@ src_compile() { VARTEXFONTS="${T}"/fonts emake docpdf \ || die "Failed to generate docs" fi - if use emacs; then - cd "${S}/emacs" - elisp-compile *.el || die "elisp-compile failed" - fi } src_test() { @@ -129,12 +119,6 @@ src_test() { src_install() { emake DESTDIR="${D}" install || die "Install failed" - if use emacs; then - elisp-install ${PN} emacs/*.el emacs/*.elc \ - || die "elisp-install failed" - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - fi - dodoc AUTHORS Announce.2.1 CHANGES README NEW MACHINES COMPAT if use doc; then emake \ @@ -156,11 +140,3 @@ src_install() { install-lib-sta || die "Install of static library failed" fi } - -pkg_postinst() { - use emacs && elisp-site-regen -} - -pkg_postrm() { - use emacs && elisp-site-regen -} diff --git a/sci-mathematics/pari/pari-2.5.0-r3.ebuild b/sci-mathematics/pari/pari-2.5.0-r3.ebuild index ffbe2470555e..29d5d44f7a91 100644 --- a/sci-mathematics/pari/pari-2.5.0-r3.ebuild +++ b/sci-mathematics/pari/pari-2.5.0-r3.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/pari/pari-2.5.0-r3.ebuild,v 1.1 2011/08/04 00:23:54 bicatali Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/pari/pari-2.5.0-r3.ebuild,v 1.2 2012/10/22 22:01:21 fauli Exp $ EAPI="4" @@ -24,8 +24,6 @@ RDEPEND="sys-libs/readline DEPEND="${RDEPEND} doc? ( virtual/latex-base )" -SITEFILE=50${PN}-gentoo.el - get_compile_dir() { pushd "${S}/config" > /dev/null local fastread=yes diff --git a/sci-mathematics/pari/pari-2.5.1-r1.ebuild b/sci-mathematics/pari/pari-2.5.1-r1.ebuild index 2f20dd7f2ece..c4d2077d22e7 100644 --- a/sci-mathematics/pari/pari-2.5.1-r1.ebuild +++ b/sci-mathematics/pari/pari-2.5.1-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/pari/pari-2.5.1-r1.ebuild,v 1.1 2012/08/01 21:38:31 bicatali Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/pari/pari-2.5.1-r1.ebuild,v 1.2 2012/10/22 22:01:21 fauli Exp $ EAPI="4" @@ -25,8 +25,6 @@ RDEPEND="sys-libs/readline DEPEND="${RDEPEND} doc? ( virtual/latex-base )" -SITEFILE=50${PN}-gentoo.el - get_compile_dir() { pushd "${S}/config" > /dev/null local fastread=yes diff --git a/sci-mathematics/pari/pari-2.5.1.ebuild b/sci-mathematics/pari/pari-2.5.1.ebuild index b3f62ff4dc68..da6d92b5f1d8 100644 --- a/sci-mathematics/pari/pari-2.5.1.ebuild +++ b/sci-mathematics/pari/pari-2.5.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/pari/pari-2.5.1.ebuild,v 1.2 2012/06/28 04:57:27 bicatali Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/pari/pari-2.5.1.ebuild,v 1.3 2012/10/22 22:01:21 fauli Exp $ EAPI="4" @@ -24,8 +24,6 @@ RDEPEND="sys-libs/readline DEPEND="${RDEPEND} doc? ( virtual/latex-base )" -SITEFILE=50${PN}-gentoo.el - get_compile_dir() { pushd "${S}/config" > /dev/null local fastread=yes diff --git a/sci-mathematics/pari/pari-2.5.2.ebuild b/sci-mathematics/pari/pari-2.5.2.ebuild index c00ff87b735e..e99f59dac3ad 100644 --- a/sci-mathematics/pari/pari-2.5.2.ebuild +++ b/sci-mathematics/pari/pari-2.5.2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/pari/pari-2.5.2.ebuild,v 1.2 2012/09/29 14:28:59 grobian Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/pari/pari-2.5.2.ebuild,v 1.3 2012/10/22 22:01:21 fauli Exp $ EAPI=4 @@ -25,8 +25,6 @@ RDEPEND="sys-libs/readline DEPEND="${RDEPEND} doc? ( virtual/latex-base )" -SITEFILE=50${PN}-gentoo.el - get_compile_dir() { pushd "${S}/config" > /dev/null local fastread=yes |