aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSébastien Fabbro <bicatali@gentoo.org>2014-04-02 16:06:37 -0700
committerSébastien Fabbro <bicatali@gentoo.org>2014-04-02 16:06:37 -0700
commit1d5b677ba7c46829c32f9028091db61c50c02c4a (patch)
tree3728f8f4e0d78297114e76686456e4a3654e9000 /dev-libs
parentMerge github.com:gentoo-science/sci (diff)
downloadsci-1d5b677ba7c46829c32f9028091db61c50c02c4a.tar.gz
sci-1d5b677ba7c46829c32f9028091db61c50c02c4a.tar.bz2
sci-1d5b677ba7c46829c32f9028091db61c50c02c4a.zip
in main tree
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/double-conversion/ChangeLog18
-rw-r--r--dev-libs/double-conversion/Manifest1
-rw-r--r--dev-libs/double-conversion/double-conversion-1.1.1.ebuild46
-rw-r--r--dev-libs/double-conversion/files/double-conversion-1.1.1-scons.patch26
-rw-r--r--dev-libs/double-conversion/metadata.xml11
5 files changed, 0 insertions, 102 deletions
diff --git a/dev-libs/double-conversion/ChangeLog b/dev-libs/double-conversion/ChangeLog
deleted file mode 100644
index 72834ac59..000000000
--- a/dev-libs/double-conversion/ChangeLog
+++ /dev/null
@@ -1,18 +0,0 @@
-# ChangeLog for dev-libs/double-conversion
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*double-conversion-1.1.1 (02 Apr 2013)
-
- 02 Apr 2013; Guillaume Horel <guillaume.horel@gmail.com>
- -double-conversion-1.1.ebuild, +double-conversion-1.1.1.ebuild,
- +files/double-conversion-1.1.1-scons.patch,
- -files/double-conversion-1.1-scons.patch:
- Version bump and move header files into subdirectory
-
-*double-conversion-1.1 (11 Jul 2012)
-
- 11 Jul 2012; Sébastien Fabbro <bicatali@gentoo.org>
- +double-conversion-1.1.ebuild, +files/double-conversion-1.1-scons.patch,
- +metadata.xml:
- dev-libs/double-conversion: Initial import
diff --git a/dev-libs/double-conversion/Manifest b/dev-libs/double-conversion/Manifest
deleted file mode 100644
index 26009ce29..000000000
--- a/dev-libs/double-conversion/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST double-conversion-1.1.1.tar.gz 7012946 SHA256 e1cabb73fd69e74f145aea91100cde483aef8b79dc730fcda0a34466730d4d1d SHA512 e116196eb60077565050995b060049747a3c72e743eea21c6c9fb68414adc533d456d19e1ca241f08895cca97a38511477bdc7d2e0cae38d149c83cb9d6896ad WHIRLPOOL d69604fbb6e1b5cac8d4dd0f8cf0af4621e32548e9e5061dcb843067a3f821c6f52e918e3e367988076b9ccf0be0ab68107cc6a21b02f4de424a1d98b399fc33
diff --git a/dev-libs/double-conversion/double-conversion-1.1.1.ebuild b/dev-libs/double-conversion/double-conversion-1.1.1.ebuild
deleted file mode 100644
index 7c5a2395a..000000000
--- a/dev-libs/double-conversion/double-conversion-1.1.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-inherit scons-utils eutils
-
-DESCRIPTION="Binary-decimal and decimal-binary routines forIEEE doubles"
-HOMEPAGE="http://code.google.com/p/double-conversion/"
-SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="static-libs"
-
-RDEPEND=""
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${PN}"
-
-LIBNAME=lib${PN}
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-scons.patch
-}
-
-src_compile() {
- escons ${LIBNAME}.so
- use static-libs && escons ${LIBNAME}.a
-}
-
-src_test() {
- escons run_tests
- export LD_LIBRARY_PATH=".:${LD_LIBRARY_PATH}"
- ./run_tests --list | tr -d '<' | xargs ./run_tests || die
-}
-
-src_install() {
- dolib.so ${LIBNAME}.so
- use static-libs && dolib.a ${LIBNAME}.a
- insinto /usr/include/double-conversion
- doins src/double-conversion.h src/utils.h
- dodoc README Changelog AUTHORS
-}
diff --git a/dev-libs/double-conversion/files/double-conversion-1.1.1-scons.patch b/dev-libs/double-conversion/files/double-conversion-1.1.1-scons.patch
deleted file mode 100644
index eea519f5f..000000000
--- a/dev-libs/double-conversion/files/double-conversion-1.1.1-scons.patch
+++ /dev/null
@@ -1,26 +0,0 @@
---- SConstruct.orig 2012-07-11 14:21:27.783375399 -0700
-+++ SConstruct 2012-07-11 15:10:28.400764573 -0700
-@@ -1,3 +1,4 @@
-+import os
- double_conversion_sources = ['src/' + x for x in SConscript('src/SConscript')]
- double_conversion_test_sources = ['test/cctest/' + x for x in SConscript('test/cctest/SConscript')]
- test = double_conversion_sources + double_conversion_test_sources
-@@ -7,8 +8,16 @@
- optimize = ARGUMENTS.get('optimize', 0)
- if int(debug):
- env.Append(CCFLAGS = '-g -Wall -Werror')
--if int(optimize):
-+elif int(optimize):
- env.Append(CCFLAGS = '-O3')
-+else:
-+ env.Append(CCFLAGS = os.environ['CXXFLAGS'])
-+env.Append(LINKFLAGS = os.environ['LDFLAGS'])
- print double_conversion_sources
- print double_conversion_test_sources
--env.Program('run_tests', double_conversion_sources + double_conversion_test_sources)
-+libname = 'double-conversion'
-+# tofix: line below only works for linux?
-+env.Append(SHLINKFLAGS=" -Wl,-soname=lib"+libname+".so ")
-+shlib = env.SharedLibrary(libname, [env.SharedObject(src) for src in double_conversion_sources])
-+env.StaticLibrary(libname, [env.StaticObject(src) for src in double_conversion_sources])
-+env.Program('run_tests', double_conversion_test_sources, LIBS=[shlib])
diff --git a/dev-libs/double-conversion/metadata.xml b/dev-libs/double-conversion/metadata.xml
deleted file mode 100644
index e74139346..000000000
--- a/dev-libs/double-conversion/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>sci</herd>
-<longdescription lang='en'>
- This library consists of efficient conversion routines that have
- been extracted from the V8 JavaScript engine. The code has been
- refactored and improved so that it can be used more easily in other
- projects.
-</longdescription>
-</pkgmetadata>