commit: b138654fee03bbcaf53f49bfd55cbc900718e0dd Author: Aisha Tammy <gentoo <AT> aisha <DOT> cc> AuthorDate: Tue Sep 22 12:12:18 2020 +0000 Commit: Aisha Tammy <gentoo <AT> aisha <DOT> cc> CommitDate: Tue Sep 22 12:12:18 2020 +0000 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=b138654f
sci-libs/openlibm: drop package present in ::gentoo Package-Manager: Portage-3.0.7, Repoman-3.0.1 Signed-off-by: Aisha Tammy <gentoo <AT> aisha.cc> .../files/openlibm-respect-toolchain.patch | 42 ---------------------- sci-libs/openlibm/metadata.xml | 16 --------- sci-libs/openlibm/openlibm-9999.ebuild | 38 -------------------- 3 files changed, 96 deletions(-) diff --git a/sci-libs/openlibm/files/openlibm-respect-toolchain.patch b/sci-libs/openlibm/files/openlibm-respect-toolchain.patch deleted file mode 100644 index 365aa17ec..000000000 --- a/sci-libs/openlibm/files/openlibm-respect-toolchain.patch +++ /dev/null @@ -1,42 +0,0 @@ ---- Make.inc.orig 2013-07-16 15:50:21.227405299 -0700 -+++ Make.inc 2013-07-16 15:52:17.539087715 -0700 -@@ -2,26 +2,18 @@ - - OS := $(shell uname) - --FC = gfortran --FFLAGS += -O3 -+FC := gfortran - --USEGCC = 1 --USECLANG = 0 - --ifeq ($(OS), Darwin) --USEGCC = 0 --USECLANG = 1 --endif -- --AR = ar -+AR := ar - --ifeq ($(USECLANG),1) -+ifneq (,$(findstring clang,$(CC))) - USEGCC = 0 - CC = clang - CFLAGS_add += -fno-builtin - endif - --ifeq ($(USEGCC),1) -+ifneq (,$(findstring gcc,$(CC))) - CC = gcc - CFLAGS_add += -fno-gnu89-inline - endif -@@ -31,7 +23,7 @@ - $(error "the mingw32 compiler you are using fails the openblas testsuite. please see the Julia README.windows.md document for a replacement") - endif - --CFLAGS_add += -std=c99 -Wall -O3 -I$(OPENLIBM_HOME) -I$(OPENLIBM_HOME)/include -I$(OPENLIBM_HOME)/ld80 -I$(OPENLIBM_HOME)/$(ARCH) -I$(OPENLIBM_HOME)/src -DASSEMBLER -D__BSD_VISIBLE -Wno-implicit-function-declaration -+CFLAGS_add += -std=c99 -Wall -I$(OPENLIBM_HOME) -I$(OPENLIBM_HOME)/include -I$(OPENLIBM_HOME)/ld80 -I$(OPENLIBM_HOME)/$(ARCH) -I$(OPENLIBM_HOME)/src -DASSEMBLER -D__BSD_VISIBLE -Wno-implicit-function-declaration - - default: all - diff --git a/sci-libs/openlibm/metadata.xml b/sci-libs/openlibm/metadata.xml deleted file mode 100644 index eee1adbcf..000000000 --- a/sci-libs/openlibm/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>s...@gentoo.org</email> - <name>Gentoo Science Project</name> - </maintainer> - <longdescription lang="en"> -OpenLibm is an effort to have a high quality, portable, standalone C -mathematical library (libm). It can be used standalone in applications -and programming language implementations. -The project was born out of a need to have a good libm for the Julia -programming langage that worked consistently across compilers and -operating systems, and in 32-bit and 64-bit environments. -</longdescription> -</pkgmetadata> diff --git a/sci-libs/openlibm/openlibm-9999.ebuild b/sci-libs/openlibm/openlibm-9999.ebuild deleted file mode 100644 index de78d6715..000000000 --- a/sci-libs/openlibm/openlibm-9999.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit git-r3 eutils fortran-2 - -DESCRIPTION="High quality system independent, open source libm" -HOMEPAGE="http://julialang.org/" -SRC_URI="" -EGIT_REPO_URI="git://github.com/JuliaLang/openlibm.git" - -LICENSE="public-domain MIT ISC BSD-2 LGPL-2.1+" -SLOT="0" -KEYWORDS="" - -IUSE="static-libs" - -src_prepare() { - epatch \ - "${FILESDIR}"/${PN}-respect-toolchain.patch -} - -src_compile() { - emake libopenlibm.so - use static-libs && emake libopenlibm.a -} - -src_test() { - default -} - -src_install() { - dolib.so libopenlibm.so* - use static-libs && dolib.a libopenlibm.a - doheader include/{cdefs,types}-compat.h src/openlibm.h - dodoc README.md -}