Permalink
Browse files

drop old

(Portage version: 2.2.0_alpha84/git/Linux x86_64, unsigned Manifest commit)
  • Loading branch information...
1 parent 59ac6fe commit aa56c8ec234d49d0df5b79c7d4dd1a5506419bcb @kiwifb kiwifb committed Jan 25, 2012
Showing with 6 additions and 82 deletions.
  1. +5 −1 sci-mathematics/lcalc/ChangeLog
  2. +1 −2 sci-mathematics/lcalc/Manifest
  3. +0 −79 sci-mathematics/lcalc/lcalc-1.23-r3.ebuild
@@ -1,7 +1,11 @@
# ChangeLog for sci-mathematics/lcalc
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 25 Jan 2012; François Bissey <francois.bissey@canterbury.ac.nz>
+ -lcalc-1.23-r3.ebuild:
+ drop old
+
*lcalc-1.23-r4 (22 Aug 2011)
22 Aug 2011; François Bissey <francois.bissey@canterbury.ac.nz>
@@ -2,7 +2,6 @@ AUX lcalc-1.23-gcc-4.6-fix.patch 547 RMD160 18ddc5a6d906dbbfe4a2e72ff943598a5695
AUX lcalc-1.23-makefile.patch 3929 RMD160 ac1d5f370c754437e987585d8d855c01abbec892 SHA1 44d458c3908ddebf7828f5d752f36a1cfeac4747 SHA256 ff9dcfc74524fc54665fc6020b99ce2f53931a675d607478dcf4315025607059
AUX lcalc-1.23-pari-2.5.patch 1451 RMD160 c49c3ce403dfb9faa90af9fe47617dfb3b474649 SHA1 4eff0ee29cbefde51c063db249ab793379109ab9 SHA256 6d6cecee0e15b6b44a602bd5491fed8f69ed07296bf49095097fd32e1ff9eedf
DIST L-1.23.tar.gz 640126 RMD160 8052abfa24a148842237fb400e0e397a88193ff3 SHA1 b986249a6a5927ee4a85139fe534332be8e48846 SHA256 3d1f47bdb3156c085faab3c4ccaaf68063175d3fba9b4c85adea52d032bcd46a
-EBUILD lcalc-1.23-r3.ebuild 2252 RMD160 d49591650ffe29e090d5be14f16f6fed3c76322f SHA1 c4344a42b01b8606bb5ec44911aae4853bf49f84 SHA256 8432a5d4048ecf1fe4efc4a53970d99a6cef9fe8e03353156f6757bf01f4718c
EBUILD lcalc-1.23-r4.ebuild 2095 RMD160 9f47341d7c52f926d4b1b5ff4ce67123ee5cd0f2 SHA1 20f3b78ebb4e9683850c709541168c6b9335b0bf SHA256 04ae0333b65231bb6db6c5f55c3825f677b2f12be403657392ab048f6b2ca9b7
-MISC ChangeLog 4218 RMD160 4db82c382fb2a2fbabb4ab4a585a2f2ce2f33de0 SHA1 75dbd152527d3af421f950c75973a76cabf7986c SHA256 34973259600d4f015e3ad292d9e944d6ab1e90084308e57882d94bbdcffb8b9d
+MISC ChangeLog 4322 RMD160 d5888f28ecc54e15cef90155a123937230856cf1 SHA1 79e0989290c8e01ee0fbb42ac52868956190356d SHA256 5f3f73e21eefb9b8e61562a78faafe8f2b8d8ee67273a9642a57ed5a7db77b47
MISC metadata.xml 259 RMD160 2559e0c50b75f48442498f27e07d3ad3b0522446 SHA1 e56e11eb62b6a5475c60b9f790affaf7b97c60fc SHA256 d59324a131de4d46b753c94ea56eb0885dea27477bfd3628ad9360a393317a30
@@ -1,79 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-
-inherit eutils multilib
-
-MY_PN="L"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A program for calculating with L-functions"
-HOMEPAGE="http://oto.math.uwaterloo.ca/~mrubinst/L_function_public/L.html"
-SRC_URI="http://oto.math.uwaterloo.ca/~mrubinst/L_function_public/CODE/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="pari -pari24"
-
-REQUIRED_USE="pari? ( !pari24 )"
-
-# TODO: depend on pari[gmp] ?
-DEPEND="pari24? ( =sci-mathematics/pari-2.4.3-r1 )
- pari? ( !pari24? ( ~sci-mathematics/pari-2.3.5 ) )"
-RDEPEND="${DEPEND}"
-
-# testing does not work because archive missed test program!
-RESTRICT="mirror test"
-
-S="${WORKDIR}/${MY_P}/src"
-
-# TODO: Support for openmp ?
-# TODO: Get pari to generate a configuration file to use here
-src_prepare() {
- # patch for proper installation routine, flag respect and crufty linking flag removal.
- epatch "${FILESDIR}"/${P}-makefile.patch
-
- # patches with relative paths will fail in the future
- cd .. || die "failed to change directory"
- epatch "${FILESDIR}"/${PN}-1.23-gcc-4.6-fix.patch
- cd src || die "failed to change directory"
-
- # macos patch
- sed -i "s:-dynamiclib:-dynamiclib -install_name ${EPREFIX}/usr/$(get_libdir)/libLfunction.dylib:g" \
- Makefile || die "failed to fix macos dylib"
-
- # patch for pari-2.4 this pari-2.3 safe.
- sed -i "s:lgeti:(long)cgeti:g" Lcommandline_elliptic.cc \
- || die "sed for lgeti failed"
-
- # patch pari's location in a prefix safe way.
- sed -i \
- -e "s:LOCATION_PARI_H = /usr/include/pari:LOCATION_PARI_H = ${EPREFIX}/usr/include/pari:" \
- -e "s:LOCATION_PARI_LIBRARY = /usr/lib:LOCATION_PARI_LIBRARY = ${EPREFIX}/usr/$(get_libdir):" \
- Makefile || die "sed for pari location failed"
-
- if use pari24 ; then
- sed -i "s:pari:pari24:g" Makefile || die "sed for pari24 failed"
- fi
-
- if ( use pari || use pari24 ) ; then
- export PARI_DEFINE=-DINCLUDE_PARI
- fi
-
- if [[ ${CHOST} == *-darwin* ]] ; then
- sed -i "s:.so:.dylib:g" Makefile || die "sed for macos failed"
- fi
-}
-
-src_compile() {
- emake CC=$(tc-getCXX)
-}
-
-src_install() {
- emake DESTDIR="${ED}"/usr LIB_DIR=$(get_libdir) install
-
- dodoc ../README
-}

0 comments on commit aa56c8e

Please sign in to comment.