From 05f45a3bdc1307f770d47b0528cf854239b9796f Mon Sep 17 00:00:00 2001 From: Michał Górny Date: Sun, 26 Jun 2016 17:01:39 +0200 Subject: dev-libs/hammer: Remove last rited package --- dev-libs/hammer/hammer-9999.ebuild | 71 -------------------------------------- dev-libs/hammer/metadata.xml | 19 ---------- 2 files changed, 90 deletions(-) delete mode 100644 dev-libs/hammer/hammer-9999.ebuild delete mode 100644 dev-libs/hammer/metadata.xml (limited to 'dev-libs/hammer') 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 - - -- cgit v1.2.3-65-gdbad