diff options
| author | Manuel Rüger <mrueg@gentoo.org> | 2017-02-15 00:12:06 +0100 |
|---|---|---|
| committer | Manuel Rüger <mrueg@gentoo.org> | 2017-02-15 00:12:06 +0100 |
| commit | 617ae88685b90aa36321fa32d2c18ab8447bb81b (patch) | |
| tree | de2cb145e44dd24d9810f435b050a01a75f82a2a /dev-cpp/pstreams/pstreams-1.0.1.ebuild | |
| parent | ab70393b8cadaf5f477a0df4b189a7e8e3a4c7da (diff) | |
| download | gentoo-617ae88685b90aa36321fa32d2c18ab8447bb81b.tar.gz gentoo-617ae88685b90aa36321fa32d2c18ab8447bb81b.tar.bz2 gentoo-617ae88685b90aa36321fa32d2c18ab8447bb81b.zip | |
dev-cpp/pstreams: Version bump to 1.0.1
Package-Manager: portage-2.3.3
Diffstat (limited to 'dev-cpp/pstreams/pstreams-1.0.1.ebuild')
| -rw-r--r-- | dev-cpp/pstreams/pstreams-1.0.1.ebuild | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/dev-cpp/pstreams/pstreams-1.0.1.ebuild b/dev-cpp/pstreams/pstreams-1.0.1.ebuild new file mode 100644 index 000000000000..15497900cb65 --- /dev/null +++ b/dev-cpp/pstreams/pstreams-1.0.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +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}/* +} |
