diff options
author | 2015-12-25 12:09:24 +0000 | |
---|---|---|
committer | 2015-12-25 12:09:24 +0000 | |
commit | 88aef5f61f5c7b7b346ec04e6e5f971d1ccaf2f7 (patch) | |
tree | e34213bf5193c6d1ecfedf844524677c598471c7 /dev-libs | |
parent | revert to console logging if our logfile is not available (diff) | |
download | lmiphay-88aef5f61f5c7b7b346ec04e6e5f971d1ccaf2f7.tar.gz lmiphay-88aef5f61f5c7b7b346ec04e6e5f971d1ccaf2f7.tar.bz2 lmiphay-88aef5f61f5c7b7b346ec04e6e5f971d1ccaf2f7.zip |
add ebuild for nanopb
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/nanopb/Manifest | 2 | ||||
-rw-r--r-- | dev-libs/nanopb/nanopb-0.3.4.ebuild | 47 |
2 files changed, 49 insertions, 0 deletions
diff --git a/dev-libs/nanopb/Manifest b/dev-libs/nanopb/Manifest new file mode 100644 index 0000000..7a0b907 --- /dev/null +++ b/dev-libs/nanopb/Manifest @@ -0,0 +1,2 @@ +DIST nanopb-0.3.4.tar.gz 220741 SHA256 300e3025ed64cc8e557341c92cd613ef56567f87bb63d75b3718b5899c00f69c SHA512 f459c78a8000cb11c7944fc6f480d1df9d207120df533d3a4b5427f2a5e737d32a4e5e89ab3035db3b082bc440a50c98eaee00f3784f7fc8cc7e7eb0ee5742c7 WHIRLPOOL c640c3a962bfc2b475efb39027fed3349352faca4f55d073675407d524d648fe7af55c9fd98d6f8ecdd0adc6232e40430d7d52329f62db0fe5e5cab004e359bf +EBUILD nanopb-0.3.4.ebuild 812 SHA256 6f9c4939ce2837bf0371f0eac2b531ea18784849c86b3c1ed40c0ed334374c4c SHA512 8898b60a558627a3580fbd9a13b212cf1a1dbe34d91d9c72ce117e72ee6a3399decaeb4f7b69df4a095608a6011f06695cf58948e8bd0b43c9253c836cd63e9a WHIRLPOOL 5226662e1bc7a618f8fcda74b47aa7e530372e2f40dd7c7d240b162fe9d2fd01911b8ad945f2b53ce9f873f4a2a4d5782f6d936fed8572f076e3db56394744d9 diff --git a/dev-libs/nanopb/nanopb-0.3.4.ebuild b/dev-libs/nanopb/nanopb-0.3.4.ebuild new file mode 100644 index 0000000..618cd99 --- /dev/null +++ b/dev-libs/nanopb/nanopb-0.3.4.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit eutils + +DESCRIPTION="plain-C Protocol Buffers for embedded/memory-constrained systems" +HOMEPAGE="http://koti.kapsi.fi/jpa/nanopb/" +SRC_URI="http://koti.kapsi.fi/~jpa/nanopb/download/${P}.tar.gz" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc examples" + +RDEPEND=" + dev-libs/protobuf +" +DEPEND=" + dev-util/scons + ${RDEPEND} +" + +S="${WORKDIR}/${PN}" + +src_install() { + insinto /usr/include/${PN} + doins pb.h pb_common.h pb_decode.h pb_encode.h + + insinto /usr/share/${PN} + doins pb_common.c pb_decode.c pb_encode.c + + if use doc ; then + dodoc -r README.txt CHANGELOG.txt docs + fi + + if use examples ; then + dodoc -r examples + fi +} + +src_test() { + cd "${S}"/tests + scons +} |