summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2010-02-01 20:17:36 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2010-02-01 20:17:36 +0000
commitbe9bb7ee000a9212df4e1faeb015469ade4039da (patch)
treeee716ed228383eefaa8713b20d5f8749392475b2 /sci-libs/cln
parentamd64 stable, bug #296868. Dropped old. (diff)
downloadgentoo-2-be9bb7ee000a9212df4e1faeb015469ade4039da.tar.gz
gentoo-2-be9bb7ee000a9212df4e1faeb015469ade4039da.tar.bz2
gentoo-2-be9bb7ee000a9212df4e1faeb015469ade4039da.zip
Cleaning old ebuilds
(Portage version: 2.2_rc61/cvs/Linux x86_64)
Diffstat (limited to 'sci-libs/cln')
-rw-r--r--sci-libs/cln/ChangeLog7
-rw-r--r--sci-libs/cln/cln-1.2.2.ebuild60
-rw-r--r--sci-libs/cln/cln-1.3.0.ebuild57
-rw-r--r--sci-libs/cln/files/cln-1.2.2-docs.patch17
-rw-r--r--sci-libs/cln/files/cln-1.2.2-examples.patch34
5 files changed, 6 insertions, 169 deletions
diff --git a/sci-libs/cln/ChangeLog b/sci-libs/cln/ChangeLog
index 225917b66fcf..d41181b35289 100644
--- a/sci-libs/cln/ChangeLog
+++ b/sci-libs/cln/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sci-libs/cln
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/cln/ChangeLog,v 1.49 2010/01/30 18:08:42 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/cln/ChangeLog,v 1.50 2010/02/01 20:17:36 bicatali Exp $
+
+ 01 Feb 2010; Sébastien Fabbro <bicatali@gentoo.org> -cln-1.2.2.ebuild,
+ -files/cln-1.2.2-docs.patch, -files/cln-1.2.2-examples.patch,
+ -cln-1.3.0.ebuild:
+ Cleaning old ebuilds
30 Jan 2010; Raúl Porcel <armin76@gentoo.org> cln-1.3.1.ebuild:
ia64/sparc stable wrt #297350
diff --git a/sci-libs/cln/cln-1.2.2.ebuild b/sci-libs/cln/cln-1.2.2.ebuild
deleted file mode 100644
index 9c98e86e588c..000000000000
--- a/sci-libs/cln/cln-1.2.2.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/cln/cln-1.2.2.ebuild,v 1.15 2009/12/27 12:42:49 armin76 Exp $
-
-EAPI=2
-inherit eutils flag-o-matic
-
-DESCRIPTION="Class library (C++) for numbers"
-HOMEPAGE="http://www.ginac.de/CLN/"
-SRC_URI="ftp://ftpthep.physik.uni-mainz.de/pub/gnu/${P}.tar.bz2
- ftp://ftp.santafe.edu/pub/gnu/${P}.tar.bz2
- ftp://ftp.ilog.fr/pub/Users/haible/gnu/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="1"
-KEYWORDS="alpha amd64 ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
-IUSE="doc examples"
-
-DEPEND="dev-libs/gmp"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
- # -Os causes segmentation faults (see bug #174576)
- # checked for 1.2.2, gcc-4.3.3
- replace-flags -Os -O2
- # ftracer buggy bug #237451
- filter-flags -ftracer
- # -fdirectives-only also buggy bug #263257
- filter-flags -fdirectives-only
- use sparc && append-cppflags "-DNO_ASM"
- use hppa && append-cppflags "-DNO_ASM"
-}
-
-src_prepare() {
- # avoid building tests and examples by default
- epatch "${FILESDIR}"/${P}-examples.patch
- # avoid installing dvi and html docs by default
- epatch "${FILESDIR}"/${P}-docs.patch
- # fix compilation under gcc 4.4
- epatch "${FILESDIR}"/${P}-gcc-4.4.patch
-}
-
-src_configure () {
- econf \
- --libdir=/usr/$(get_libdir) \
- --datadir=/usr/share/doc/${PF}
-}
-
-src_install () {
- emake DESTDIR="${D}" install || die "emake install failed"
- dodoc README ChangeLog TODO* NEWS
- if use doc; then
- dodoc doc/cln.ps
- dohtml doc/cln/* || die
- fi
- if use examples; then
- insinto /usr/share/doc/${PF}
- doins -r examples || die
- fi
-}
diff --git a/sci-libs/cln/cln-1.3.0.ebuild b/sci-libs/cln/cln-1.3.0.ebuild
deleted file mode 100644
index e01c89b07910..000000000000
--- a/sci-libs/cln/cln-1.3.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/cln/cln-1.3.0.ebuild,v 1.1 2009/07/14 23:30:10 bicatali Exp $
-
-EAPI=2
-inherit eutils flag-o-matic
-
-DESCRIPTION="Class library (C++) for numbers"
-HOMEPAGE="http://www.ginac.de/CLN/"
-SRC_URI="ftp://ftpthep.physik.uni-mainz.de/pub/gnu/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="1"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="doc examples"
-
-DEPEND="dev-libs/gmp"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
- use sparc && append-cppflags "-DNO_ASM"
- use hppa && append-cppflags "-DNO_ASM"
-}
-
-src_prepare() {
- # avoid building examples
- # do it in Makefile.in to avoid time consuming eautoreconf
- sed -i -e '/^SUBDIRS.*=/s/examples doc benchmarks/doc/' Makefile.in || die
- # fix compilation under gcc 4.4
- epatch "${FILESDIR}"/${PN}-1.2.2-gcc-4.4.patch
-}
-
-src_configure () {
- econf \
- --libdir=/usr/$(get_libdir) \
- --datadir=/usr/share/doc/${PF}
-}
-src_compile() {
- emake || die "emake failed"
- if use doc; then
- emake html pdf || die "emake doc failed"
- fi
-}
-
-src_install () {
- emake DESTDIR="${D}" install || die "emake install failed"
- dodoc README ChangeLog TODO* NEWS
- if use doc; then
- insinto /usr/share/doc/${PF}
- doins doc/cln.pdf || die
- dohtml doc/* || die
- fi
- if use examples; then
- insinto /usr/share/doc/${PF}/examples
- doins examples/*.cc || die
- fi
-}
diff --git a/sci-libs/cln/files/cln-1.2.2-docs.patch b/sci-libs/cln/files/cln-1.2.2-docs.patch
deleted file mode 100644
index f30658628508..000000000000
--- a/sci-libs/cln/files/cln-1.2.2-docs.patch
+++ /dev/null
@@ -1,17 +0,0 @@
---- doc/Makefile.in~ 2008-01-19 20:50:47.000000000 +0000
-+++ doc/Makefile.in 2008-09-29 13:08:08.000000000 +0100
-@@ -80,14 +80,10 @@
- echo " install-info --info-dir=${DESTDIR}${infodir} ${DESTDIR}${infodir}/${PACKAGE}.info";\
- install-info --info-dir=${DESTDIR}${infodir} ${DESTDIR}${infodir}/${PACKAGE}.info || :;\
- else : ; fi
-- ${INSTALL_DATA} ${srcdir}/${PACKAGE}/${PACKAGE}*.html ${DESTDIR}${htmldir}
-- ${INSTALL_DATA} ${srcdir}/${PACKAGE}.dvi ${DESTDIR}${dvidir}/${PACKAGE}.dvi
-
- installdirs : force
- ${MKDIR} ${DESTDIR}${datadir}
- ${MKDIR} ${DESTDIR}${infodir}
-- ${MKDIR} ${DESTDIR}${htmldir}
-- ${MKDIR} ${DESTDIR}${dvidir}
-
- uninstall : force
- @if (install-info --version && \
diff --git a/sci-libs/cln/files/cln-1.2.2-examples.patch b/sci-libs/cln/files/cln-1.2.2-examples.patch
deleted file mode 100644
index 479cc84d5606..000000000000
--- a/sci-libs/cln/files/cln-1.2.2-examples.patch
+++ /dev/null
@@ -1,34 +0,0 @@
---- tests/Makefile.in~ 2006-10-11 20:08:32.000000000 +0100
-+++ tests/Makefile.in 2008-09-29 13:19:05.000000000 +0100
-@@ -95,7 +95,9 @@
- MODULES_timesqrtmodp = timesqrtmodp
- MODULES_main = main
-
--all : exam${EXEEXT} tests${EXEEXT}
-+all :
-+
-+build : exam${EXEEXT} tests${EXEEXT}
-
- %.s : %.c
- ${CC} ${CFLAGS} ${CPPFLAGS} ${TARGET_ARCH} -S $< -o $@
-@@ -171,7 +173,7 @@
-
- uninstall :
-
--check : all
-+check : build
- ./exam${EXEEXT}
- ./tests${EXEEXT}
-
---- examples/Makefile.in~ 2006-09-06 21:09:08.000000000 +0100
-+++ examples/Makefile.in 2008-09-29 13:17:24.000000000 +0100
-@@ -62,7 +62,8 @@
- MODULES_perfnum = perfnum
- MODULES_pi = pi
-
--all : $(addsuffix ${EXEEXT}, contfrac e fibonacci legendre lucaslehmer nextprime perfnum pi)
-+all:
-+build : $(addsuffix ${EXEEXT}, contfrac e fibonacci legendre lucaslehmer nextprime perfnum pi)
-
- %.s : %.c
- ${CC} ${CFLAGS} ${CPPFLAGS} ${TARGET_ARCH} -S $< -o $@