summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Faulhammer <fauli@gentoo.org>2012-10-22 22:01:21 +0000
committerChristian Faulhammer <fauli@gentoo.org>2012-10-22 22:01:21 +0000
commit3bba6552c632a36980056db9b69c3c777358425b (patch)
tree58e2f774f08e0d5f353d4d37079915eaf308f7f0
parentRespect CC, EAPI4 bump, add missing DEPEND, add ~amd64 (diff)
downloadgentoo-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)
-rw-r--r--sci-mathematics/pari/ChangeLog8
-rw-r--r--sci-mathematics/pari/pari-2.3.4-r1.ebuild29
-rw-r--r--sci-mathematics/pari/pari-2.3.5.ebuild36
-rw-r--r--sci-mathematics/pari/pari-2.5.0-r3.ebuild6
-rw-r--r--sci-mathematics/pari/pari-2.5.1-r1.ebuild4
-rw-r--r--sci-mathematics/pari/pari-2.5.1.ebuild4
-rw-r--r--sci-mathematics/pari/pari-2.5.2.ebuild4
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