diff options
author | 2016-06-26 17:01:39 +0200 | |
---|---|---|
committer | 2016-06-26 17:01:39 +0200 | |
commit | 05f45a3bdc1307f770d47b0528cf854239b9796f (patch) | |
tree | 95d9bdce7fb79aeb8c00b2f6d52b91efbb42bc9a /dev-libs/hammer | |
parent | net-irc/iip: Remove last rited package (diff) | |
download | gentoo-05f45a3bdc1307f770d47b0528cf854239b9796f.tar.gz gentoo-05f45a3bdc1307f770d47b0528cf854239b9796f.tar.bz2 gentoo-05f45a3bdc1307f770d47b0528cf854239b9796f.zip |
dev-libs/hammer: Remove last rited package
Diffstat (limited to 'dev-libs/hammer')
-rw-r--r-- | dev-libs/hammer/hammer-9999.ebuild | 71 | ||||
-rw-r--r-- | dev-libs/hammer/metadata.xml | 19 |
2 files changed, 0 insertions, 90 deletions
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 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lejonet@gentoo.org</email> - <name>Daniel Kuehn</name> - </maintainer> - <longdescription> - 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. - </longdescription> - <upstream> - <remote-id type="github">UpstandingHackers/hammer</remote-id> - </upstream> -</pkgmetadata> |