commit: 77c7d6cd487816b060bc3871090cc5bc276fa902 Author: Christoph Junghans <junghans <AT> gentoo <DOT> org> AuthorDate: Thu May 17 16:58:33 2018 +0000 Commit: Christoph Junghans <junghans <AT> gentoo <DOT> org> CommitDate: Thu May 17 16:58:33 2018 +0000 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=77c7d6cd
dev-cpp/highwayhash: initial commit Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-cpp/highwayhash/highwayhash-20180209.ebuild | 30 +++++++++++++++++++++++++ dev-cpp/highwayhash/metadata.xml | 8 +++++++ 2 files changed, 38 insertions(+) diff --git a/dev-cpp/highwayhash/highwayhash-20180209.ebuild b/dev-cpp/highwayhash/highwayhash-20180209.ebuild new file mode 100644 index 000000000..2fd3f1349 --- /dev/null +++ b/dev-cpp/highwayhash/highwayhash-20180209.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Fast strong hash functions: SipHash/HighwayHash" +HOMEPAGE="https://github.com/google/highwayhash" +COMMIT="14dedecd1de87cb662f7a882ea1578d2384feb2f" +SRC_URI="https://github.com/google/highwayhash/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="static-libs" + +DEPEND="" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${PN}-${COMMIT}" + +src_prepare() { + sed -i "/CXXFLAGS/s/-O3/${CXXFLAGS}/" Makefile || die + default +} + +src_install() { + emake DESTDIR="${D}" INCDIR="${EPREFIX}/usr/include" LIBDIR="${EPREFIX}/usr/$(get_libdir)" install + use static-libs || rm "${D}/${EPREFIX}/usr/$(get_libdir)"/lib*.a || die + einstalldocs +} diff --git a/dev-cpp/highwayhash/metadata.xml b/dev-cpp/highwayhash/metadata.xml new file mode 100644 index 000000000..ef6b5dcd5 --- /dev/null +++ b/dev-cpp/highwayhash/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>jungh...@gentoo.org</email> + <name>Christoph Junghans</name> + </maintainer> +</pkgmetadata>