commit: f4ea8691e3dd44cedde1bf2ad621269832a881d4 Author: Michał Górny <mgorny <AT> gentoo <DOT> org> AuthorDate: Sun Jun 17 10:44:46 2018 +0000 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> CommitDate: Sun Jun 17 10:46:52 2018 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4ea8691
sci-libs/freesteam: Remove last-rited pkg Closes: https://bugs.gentoo.org/655852 profiles/package.mask | 9 ----- sci-libs/freesteam/Manifest | 1 - sci-libs/freesteam/files/freesteam-flags.patch | 28 ------------- .../files/freesteam-soname-symlinks.patch | 39 ------------------ sci-libs/freesteam/freesteam-2.0.ebuild | 46 --------------------- sci-libs/freesteam/freesteam-9999.ebuild | 47 ---------------------- sci-libs/freesteam/metadata.xml | 11 ----- 7 files changed, 181 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 0a34fa999c1..9111c970734 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -197,15 +197,6 @@ x11-plugins/epplets # Removal in 30 days. app-misc/eid-viewer-bin -# Michał Górny <[email protected]> (16 May 2018) -# Ancient, unmaintained and seriously broken. Applying patches -# in the ebuild was broken in 2014 and nobody even reported that. -# Building tests is broken. No reverse dependencies. Back in the day, -# the package was so bad and incomplete that I've decided it's easier to -# write my own implementation. sci-libs/libh2o is a good replacement. -# Bug #655852. Removal in 30 days. -sci-libs/freesteam - # Maciej Mrozowski <[email protected]> (6 May 2018) # SoQt does not build yet >=media-libs/coin-4.0.0 diff --git a/sci-libs/freesteam/Manifest b/sci-libs/freesteam/Manifest deleted file mode 100644 index 26eba7beda9..00000000000 --- a/sci-libs/freesteam/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST freesteam-2.0.tar.bz2 80838 BLAKE2B fe2a3730bf929adbe9e1f7a82434ea0f7fb3d80f4f77a9aaac647480185ea0496e9104352c95cd2629db3629ec44abeda333e0fe5b90916ae928c31fb56bbdc1 SHA512 32c69a5b6665c62c566fb1c6e4b349ec820028a0a431532a39d0f8d07c2a474c1d41b166dff5e05087a94b58066084a0a369a5f3f6531df1021596c6252325f8 diff --git a/sci-libs/freesteam/files/freesteam-flags.patch b/sci-libs/freesteam/files/freesteam-flags.patch deleted file mode 100644 index 615bdc05032..00000000000 --- a/sci-libs/freesteam/files/freesteam-flags.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 6a68348f4b1fb755724e1df34bff4d6986d07dab Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <[email protected]> -Date: Sat, 26 Nov 2011 22:30:15 +0100 -Subject: [PATCH] Merge CFLAGS and LDFLAGS from the environment. - ---- - SConstruct | 5 +++++ - 1 files changed, 5 insertions(+), 0 deletions(-) - -diff --git a/SConstruct b/SConstruct -index 9dc17f5..e529e88 100644 ---- a/SConstruct -+++ b/SConstruct -@@ -194,6 +194,11 @@ SConsEnvironment.InstallLibraryAs = lambda env, dest, files: InstallPermAs(env, - - vars.Update(env) - -+# Merge environment CFLAGS & LDFLAGS -+ -+env.MergeFlags([os.environ.get('CFLAGS', ''), -+ os.environ.get('LDFLAGS', '')]) -+ - #---------------- - # SWIG - --- -1.7.8.rc3.31.g017d.dirty - diff --git a/sci-libs/freesteam/files/freesteam-soname-symlinks.patch b/sci-libs/freesteam/files/freesteam-soname-symlinks.patch deleted file mode 100644 index dbd8b2a64c2..00000000000 --- a/sci-libs/freesteam/files/freesteam-soname-symlinks.patch +++ /dev/null @@ -1,39 +0,0 @@ -From dd03d6b29fd29f9978022291f0c023e4fe5dd345 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <[email protected]> -Date: Sat, 26 Nov 2011 23:18:37 +0100 -Subject: [PATCH] Fix SONAME symlinks - make them relative. - ---- - SConstruct | 6 +++--- - 1 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/SConstruct b/SConstruct -index 1794691..d84a13a 100644 ---- a/SConstruct -+++ b/SConstruct -@@ -5,7 +5,7 @@ - # We don't currently propose to support building freesteam from MSVS but - # that shouldn't be necessary, as you should be able to use the MinGW-generated - # DLL even with MSVS, because it only uses C code. --import platform, sys, distutils.sysconfig, os -+import platform, sys, distutils.sysconfig, os, os.path - - #version number for this copy of freesteam - version = "2.1" -@@ -436,11 +436,11 @@ else: - - install_link1 = None - if env.subst(link1) != env.subst(libname): -- install_link1 = env.Command("${INSTALL_ROOT}"+link1,install_lib,"ln -s %s $TARGET" % libname) -+ install_link1 = env.Command("${INSTALL_ROOT}"+link1,install_lib,"ln -s %s $TARGET" % os.path.basename(libname)) - - install_link2 = None - if env.get("SONAME_MINOR"): -- install_link2 = env.Command("${INSTALL_ROOT}"+link2,install_lib,"ln -s %s $TARGET"%libname) -+ install_link2 = env.Command("${INSTALL_ROOT}"+link2,install_lib,"ln -s %s $TARGET"%os.path.basename(libname)) - - env['installedfiles'] += [install_link1, install_link2] - --- -1.7.8.rc3.31.g017d.dirty - diff --git a/sci-libs/freesteam/freesteam-2.0.ebuild b/sci-libs/freesteam/freesteam-2.0.ebuild deleted file mode 100644 index 92f6e685bc0..00000000000 --- a/sci-libs/freesteam/freesteam-2.0.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils multilib scons-utils toolchain-funcs - -DESCRIPTION="Open source implementation of IF97 steam tables" -HOMEPAGE="http://freesteam.sourceforge.net/" -SRC_URI="mirror://sourceforge/freesteam/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="sci-libs/gsl" -DEPEND="${RDEPEND}" - -src_prepare() { - epatch \ - "${FILESDIR}"/${PN}-flags.patch - "${FILESDIR}"/${PN}-soname-symlinks.patch - epatch_user -} - -src_configure() { - myesconsargs=( - INSTALL_PREFIX=/usr - INSTALL_LIB=/usr/$(get_libdir) - INSTALL_ROOT="${D}" - - CC="$(tc-getCC)" - SWIG=false - ) - - mkdir -p "${D}" || die -} - -src_compile() { - escons -} - -src_install() { - escons install -} diff --git a/sci-libs/freesteam/freesteam-9999.ebuild b/sci-libs/freesteam/freesteam-9999.ebuild deleted file mode 100644 index 939afc9dfe2..00000000000 --- a/sci-libs/freesteam/freesteam-9999.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils multilib scons-utils toolchain-funcs subversion - -DESCRIPTION="Open source implementation of IF97 steam tables" -HOMEPAGE="http://freesteam.sourceforge.net/" -SRC_URI="" -ESVN_REPO_URI="https://svn.code.sf.net/p/freesteam/code/trunk" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="" -IUSE="" - -RDEPEND="sci-libs/gsl" -DEPEND="${RDEPEND}" - -src_prepare() { - epatch \ - "${FILESDIR}"/${PN}-flags.patch - "${FILESDIR}"/${PN}-soname-symlinks.patch - epatch_user -} - -src_configure() { - myesconsargs=( - INSTALL_PREFIX=/usr - INSTALL_LIB=/usr/$(get_libdir) - INSTALL_ROOT="${D}" - - CC="$(tc-getCC)" - SWIG=false - ) - - mkdir -p "${D}" || die -} - -src_compile() { - escons -} - -src_install() { - escons install -} diff --git a/sci-libs/freesteam/metadata.xml b/sci-libs/freesteam/metadata.xml deleted file mode 100644 index a8f3c63c1bf..00000000000 --- a/sci-libs/freesteam/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> - <maintainer type="person"> - <email>[email protected]</email> - <name>Michał Górny</name> - </maintainer> - <upstream> - <remote-id type="sourceforge">freesteam</remote-id> - </upstream> -</pkgmetadata>
