Gentoo Archives: gentoo-commits

From: Alexis Ballier <aballier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-libs/ignition-msgs/
Date: Tue, 29 Nov 2016 12:18:53
Message-Id: 1480421919.8713448a418876f755bed733372a47b34ee4f9ac.aballier@gentoo
1 commit: 8713448a418876f755bed733372a47b34ee4f9ac
2 Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
3 AuthorDate: Tue Nov 29 09:49:06 2016 +0000
4 Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
5 CommitDate: Tue Nov 29 12:18:39 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8713448a
7
8 net-libs/ignition-msgs: initial import; ebuild by me
9
10 Package-Manager: portage-2.3.2
11
12 net-libs/ignition-msgs/Manifest | 1 +
13 net-libs/ignition-msgs/ignition-msgs-0.6.0.ebuild | 28 +++++++++++++++++++++++
14 net-libs/ignition-msgs/metadata.xml | 8 +++++++
15 3 files changed, 37 insertions(+)
16
17 diff --git a/net-libs/ignition-msgs/Manifest b/net-libs/ignition-msgs/Manifest
18 new file mode 100644
19 index 00000000..9b3b7ad
20 --- /dev/null
21 +++ b/net-libs/ignition-msgs/Manifest
22 @@ -0,0 +1 @@
23 +DIST ignition-msgs-0.6.0.tar.bz2 320820 SHA256 aaac3f5ffdbc0e81afde4aa2c297bec52293cfa4091adde9d6fd539089cfd269 SHA512 a7ca7d4fbb8f9d9b0abc786707936e275b4abdf1519a2d4d33dd217ec04b40658682e4c92d21030730b16cc7032653a51aea1f2de01b43a74d8e9f9d6c4e89ef WHIRLPOOL 17afca98bd8d2a37d1c6cbde9c4d97f2278cc0aa84611ea4e368b1259bf58e5ad554c3490fd8e1e83c3a584e697fea8cbb7ae5c377cb4f636610a2db24cc9200
24
25 diff --git a/net-libs/ignition-msgs/ignition-msgs-0.6.0.ebuild b/net-libs/ignition-msgs/ignition-msgs-0.6.0.ebuild
26 new file mode 100644
27 index 00000000..9532a49
28 --- /dev/null
29 +++ b/net-libs/ignition-msgs/ignition-msgs-0.6.0.ebuild
30 @@ -0,0 +1,28 @@
31 +# Copyright 1999-2016 Gentoo Foundation
32 +# Distributed under the terms of the GNU General Public License v2
33 +# $Id$
34 +
35 +EAPI=6
36 +
37 +inherit cmake-utils
38 +
39 +DESCRIPTION="Protobuf messages and functions for robot applications"
40 +HOMEPAGE="http://ignitionrobotics.org/libraries/messages https://bitbucket.org/ignitionrobotics/ign-msgs"
41 +SRC_URI="https://osrf-distributions.s3.amazonaws.com/ign-msgs/releases/${P}.tar.bz2"
42 +
43 +LICENSE="Apache-2.0"
44 +SLOT="0"
45 +KEYWORDS="~amd64"
46 +IUSE=""
47 +
48 +DEPEND="dev-libs/protobuf:="
49 +RDEPEND="${DEPEND}"
50 +CMAKE_BUILD_TYPE=RelWithDebInfo
51 +
52 +src_configure() {
53 + # upstream appends this conditionally...
54 + append-flags "-fPIC"
55 + echo "set (CMAKE_C_FLAGS_ALL \"${CXXFLAGS} \${CMAKE_C_FLAGS_ALL}\")" > "${S}/cmake/HostCFlags.cmake"
56 + sed -i -e "s/LINK_FLAGS_RELWITHDEBINFO \" \"/LINK_FLAGS_RELWITHDEBINFO \" ${LDFLAGS} \"/" cmake/DefaultCFlags.cmake || die
57 + cmake-utils_src_configure
58 +}
59
60 diff --git a/net-libs/ignition-msgs/metadata.xml b/net-libs/ignition-msgs/metadata.xml
61 new file mode 100644
62 index 00000000..6ca4a59
63 --- /dev/null
64 +++ b/net-libs/ignition-msgs/metadata.xml
65 @@ -0,0 +1,8 @@
66 +<?xml version="1.0" encoding="UTF-8"?>
67 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
68 +<pkgmetadata>
69 +<maintainer type="person">
70 +<email>aballier@g.o</email>
71 +<name>Alexis Ballier</name>
72 +</maintainer>
73 +</pkgmetadata>