commit: 1d5b677ba7c46829c32f9028091db61c50c02c4a Author: Sébastien Fabbro <bicatali <AT> gentoo <DOT> org> AuthorDate: Wed Apr 2 23:06:37 2014 +0000 Commit: Sebastien Fabbro <bicatali <AT> gentoo <DOT> org> CommitDate: Wed Apr 2 23:06:37 2014 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=1d5b677b
in main tree --- dev-libs/double-conversion/ChangeLog | 18 --------- .../double-conversion-1.1.1.ebuild | 46 ---------------------- .../files/double-conversion-1.1.1-scons.patch | 26 ------------ dev-libs/double-conversion/metadata.xml | 11 ------ 4 files changed, 101 deletions(-) diff --git a/dev-libs/double-conversion/ChangeLog b/dev-libs/double-conversion/ChangeLog deleted file mode 100644 index 72834ac..0000000 --- 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.ho...@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 <bicat...@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/double-conversion-1.1.1.ebuild b/dev-libs/double-conversion/double-conversion-1.1.1.ebuild deleted file mode 100644 index 7c5a239..0000000 --- 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 eea519f..0000000 --- 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 e741393..0000000 --- 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>