From: Michał Górny Date: Sun, 26 Jun 2016 15:01:39 +0000 (+0200) Subject: dev-libs/hammer: Remove last rited package X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=05f45a3bdc1307f770d47b0528cf854239b9796f;p=gentoo.git dev-libs/hammer: Remove last rited package --- diff --git a/dev-libs/hammer/hammer-9999.ebuild b/dev-libs/hammer/hammer-9999.ebuild deleted file mode 100644 index 98b199d46948..000000000000 --- a/dev-libs/hammer/hammer-9999.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -# Hammer upstreams only supports python2.7 -PYTHON_COMPAT=( python2_7 ) -DISTUTILS_OPTIONAL="true" -DISTUTILS_SINGLE_IMPL="true" - -inherit eutils toolchain-funcs scons-utils git-2 distutils-r1 - -DESCRIPTION="Hammer is a parsing library, which is bit-oriented and features several parsing backends" -HOMEPAGE="https://github.com/UpstandingHackers/hammer" -SRC_URI="" -EGIT_REPO_URI="git://github.com/UpstandingHackers/hammer.git" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="" -IUSE="debug perl php python test" - -DEPEND="dev-util/scons ->=dev-libs/glib-2.29 -python? ( ${PYTHON_DEPS} -dev-lang/swig ) -perl? ( >=dev-lang/swig-2.0.8 ) -php? ( dev-lang/swig )" -RDEPEND="" -src_prepare() { - tc-export AR CC CXX RANLIB -} - -src_configure() { - myesconsargs="bindings=cpp" - - if use python; then - myesconsargs+=",python" - fi - - if use perl; then - myesconsargs+=",perl" - fi - - if use debug; then - # Has to be before bindings parameter - # or else it whines about bogus bindings - myesconsarg+="--variant=debug ${myesconsarg}" - fi -} - -src_compile() { - escons prefix="/usr" - - # Have to replace /usr/local in the Makefile for - # the perl binding because it doesn't inherit/honor the - # prefix set at scons commandline - if use perl; then - sed -i s:/usr/local:/usr: "${S}/build/opt/src/bindings/perl/Makefile" - fi -} - -src_test() { - escons test -} - -src_install() { - escons prefix="${D}/usr" install - dodoc -r README.md NOTES HACKING TODO examples/ - -} diff --git a/dev-libs/hammer/metadata.xml b/dev-libs/hammer/metadata.xml deleted file mode 100644 index 9446351f2270..000000000000 --- a/dev-libs/hammer/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - lejonet@gentoo.org - Daniel Kuehn - - - Hammer is a parsing library. Like many modern parsing libraries, it - provides a parser combinator interface for writing grammars as - inline domain-specific languages, but Hammer also provides a variety - of parsing backends. It's also bit-oriented rather than - character-oriented, making it ideal for parsing binary data such as - images, network packets, audio, and executables. - - - UpstandingHackers/hammer - - diff --git a/profiles/package.mask b/profiles/package.mask index cf87818579a3..c121061a3344 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -245,11 +245,6 @@ net-print/foomatic-gui # Exported to user maintained overlay kde-sunset. kde-apps/superkaramba -# Michael Palimaka (26 May 2016) -# No longer developed by upstream. No revdeps. -# Masked for removal in 30 days. Bug 583776. -dev-libs/hammer - # Michael Palimaka (26 May 2016) # Depends on vulnerable slot of net-libs/webkit-gtk. # Dead upstream. Unmaintained. Masked for removal in 30 days.