From 527b1e97ff0f1096025aa07c9c46bae046d81af1 Mon Sep 17 00:00:00 2001 From: David Seifert Date: Mon, 5 Dec 2016 19:01:17 +0100 Subject: dev-cpp/libfrontend-elements: Remove old Closes: https://github.com/gentoo/gentoo/pull/3022 --- dev-cpp/libfrontend-elements/Manifest | 1 - .../libfrontend-elements-1.1.4.ebuild | 82 ---------------------- dev-cpp/libfrontend-elements/metadata.xml | 8 --- profiles/package.mask | 2 - 4 files changed, 93 deletions(-) delete mode 100644 dev-cpp/libfrontend-elements/Manifest delete mode 100644 dev-cpp/libfrontend-elements/libfrontend-elements-1.1.4.ebuild delete mode 100644 dev-cpp/libfrontend-elements/metadata.xml diff --git a/dev-cpp/libfrontend-elements/Manifest b/dev-cpp/libfrontend-elements/Manifest deleted file mode 100644 index 3f215748ff37..000000000000 --- a/dev-cpp/libfrontend-elements/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST libfrontend-elements-1.1.4.tar.bz2 17766 SHA256 ea1cdf861e5922af9a1b85371fe76d0bcbbc17ca0939e907a8fde552f5900b63 SHA512 2d371259171fdc5605b9ada6e4036fb8ac6ea09e6dbaf13d90651cf532b2ffa2f007ccf8e4b42bf1e333df1bc31a7434f7b68a6a15e2090eea462a97b4188afe WHIRLPOOL 65a60689c401efda4fa1813af3f97245c80ec4fa285d52b593a3e9dcbb3402b1768e0378f45d54abbef4bd32f59535c589b4a092fd3bedb240a06e991d17671a diff --git a/dev-cpp/libfrontend-elements/libfrontend-elements-1.1.4.ebuild b/dev-cpp/libfrontend-elements/libfrontend-elements-1.1.4.ebuild deleted file mode 100644 index 594c20f49fcb..000000000000 --- a/dev-cpp/libfrontend-elements/libfrontend-elements-1.1.4.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="2" - -inherit toolchain-funcs versionator - -DESCRIPTION="A collection of elementary building blocks for implementing compiler frontends in c++" -HOMEPAGE="http://kolpackov.net/projects/libfrontend-elements/" -SRC_URI="ftp://kolpackov.net/pub/projects/${PN}/$(get_version_component_range 1-2)/${P}.tar.bz2" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm ppc ppc64 x86" -IUSE="examples" - -RDEPEND=">=dev-cpp/libcult-1.4.6-r1" -DEPEND="${RDEPEND} - dev-util/build" - -src_prepare() { - # never build the examples - sed -i \ - -e 's| $(out_base)/examples/[[:alnum:]\.]*||' \ - -e '/examples\/makefile/d' \ - makefile || die "sed failed" -} - -src_configure() { - mkdir -p build/{ld,cxx/gnu,import/libcult} - - cat >> build/cxx/configuration-dynamic.make <<- EOF -cxx_id := gnu -cxx_optimize := n -cxx_debug := n -cxx_rpath := n -cxx_pp_extra_options := -cxx_extra_options := ${CXXFLAGS} -cxx_ld_extra_options := ${LDFLAGS} -cxx_extra_libs := -cxx_extra_lib_paths := - EOF - - cat >> build/cxx/gnu/configuration-dynamic.make <<- EOF -cxx_gnu := $(tc-getCXX) -cxx_gnu_libraries := -cxx_gnu_optimization_options := - EOF - - cat >> build/import/libcult/configuration-dynamic.make <<- EOF -libcult_installed := y - EOF - - cat >> build/ld/configuration-lib-dynamic.make <<- EOF -ld_lib_type := shared - EOF - - MAKEOPTS+=" verbose=1" -} - -src_install() { - dolib.so frontend-elements/libfrontend-elements.so - - find frontend-elements -iname "*.cxx" \ - -o -iname "makefile" \ - -o -iname "*.o" -o -iname "*.d" \ - -o -iname "*.m4" -o -iname "*.l" \ - -o -iname "*.cpp-options" -o -iname "*.so" | xargs rm -f - rm -rf frontend-elements/arch - - insinto /usr/include - doins -r frontend-elements - - dodoc NEWS README documentation/[[:upper:]]* - dohtml -A xhtml -r documentation/* - - if use examples ; then - find examples -name makefile -delete - # preserving symlinks in the examples - cp -dpR examples "${D}/usr/share/doc/${PF}" - fi -} diff --git a/dev-cpp/libfrontend-elements/metadata.xml b/dev-cpp/libfrontend-elements/metadata.xml deleted file mode 100644 index acd00be69f92..000000000000 --- a/dev-cpp/libfrontend-elements/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - dev-zero@gentoo.org - Tiziano Müller - - diff --git a/profiles/package.mask b/profiles/package.mask index c0724386ffcc..ca4a91d6c431 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -366,8 +366,6 @@ dev-java/jaffl # David Seifert (29 Oct 2016) # Unmaintained, broken, do not work with GCC 6 # Bugs #594506, #597780, removal in 30 days. -