summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2016-06-26 17:01:39 +0200
committerMichał Górny <mgorny@gentoo.org>2016-06-26 17:01:39 +0200
commit05f45a3bdc1307f770d47b0528cf854239b9796f (patch)
tree95d9bdce7fb79aeb8c00b2f6d52b91efbb42bc9a /dev-libs/hammer
parentnet-irc/iip: Remove last rited package (diff)
downloadgentoo-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.ebuild71
-rw-r--r--dev-libs/hammer/metadata.xml19
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>