From ecdac123787b96ce6649f0f91da12ea6458cc2b1 Mon Sep 17 00:00:00 2001 From: Palica Date: Tue, 23 Jun 2020 22:35:08 +0200 Subject: Updating liguros repo --- dev-cpp/pstreams/pstreams-1.0.0.ebuild | 42 ++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 dev-cpp/pstreams/pstreams-1.0.0.ebuild (limited to 'dev-cpp/pstreams/pstreams-1.0.0.ebuild') diff --git a/dev-cpp/pstreams/pstreams-1.0.0.ebuild b/dev-cpp/pstreams/pstreams-1.0.0.ebuild new file mode 100644 index 000000000000..c6e500fabd86 --- /dev/null +++ b/dev-cpp/pstreams/pstreams-1.0.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit toolchain-funcs + +DESCRIPTION="C++ wrapper for the POSIX.2 functions popen(3) and pclose(3)" +HOMEPAGE="http://pstreams.sourceforge.net/" +SRC_URI=" + mirror://sourceforge/${PN}/${P}.tar.gz + doc? ( mirror://sourceforge/${PN}/${PN}-docs-${PV}.tar.gz )" + +SLOT="0" +LICENSE="LGPL-3" +IUSE="doc" +KEYWORDS="~amd64 ~x86" + +RDEPEND="" +DEPEND="doc? ( app-doc/doxygen )" + +src_compile() { + if use doc; then + doxygen -u || die + emake + fi +} + +src_test() { + emake \ + CXX="$(tc-getCXX)" \ + CXXFLAGS="${CXXFLAGS}" \ + check +} + +src_install() { + doheader pstream.h + + dodoc AUTHORS ChangeLog README + + use doc && dohtml -r "${WORKDIR}"/${PN}-docs-${PV}/* +} -- cgit v1.3