Gentoo Archives: gentoo-commits

From: Christoph Junghans <ottxor@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/cereal/
Date: Wed, 31 Aug 2016 21:30:25
Message-Id: 1472679010.8e92fcc175d4c07fc165d8e24fe30a3f44a29770.ottxor@gentoo
1 commit: 8e92fcc175d4c07fc165d8e24fe30a3f44a29770
2 Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
3 AuthorDate: Wed Aug 31 21:28:42 2016 +0000
4 Commit: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
5 CommitDate: Wed Aug 31 21:30:10 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e92fcc1
7
8 dev-libs/cereal: initial commit
9
10 Package-Manager: portage-2.2.28
11
12 dev-libs/cereal/Manifest | 1 +
13 dev-libs/cereal/cereal-1.2.1.ebuild | 30 ++++++++++++++++++++++++++++++
14 dev-libs/cereal/metadata.xml | 8 ++++++++
15 3 files changed, 39 insertions(+)
16
17 diff --git a/dev-libs/cereal/Manifest b/dev-libs/cereal/Manifest
18 new file mode 100644
19 index 00000000..bceff89
20 --- /dev/null
21 +++ b/dev-libs/cereal/Manifest
22 @@ -0,0 +1 @@
23 +DIST cereal-1.2.1.tar.gz 301994 SHA256 7d321c22ea1280b47ddb06f3e9702fcdbb2910ff2f3df0a2554804210714434e SHA512 f0050f27433a4b544e7785aa94fc7b14a57eed6d542e25d3d0fda4d27cf55ea55e796be2138bf80809c96c392436513fe42764b3a456938395bf7f7177dd1c73 WHIRLPOOL d17573dc44b4cf610b4dd0d295f414a58bea39729537f2cabb2ebbba4ba6e899df1f5a43f8959b9afa55a0b1123ec53cf61eabe8c6dcd534619caaf567f6b1b8
24
25 diff --git a/dev-libs/cereal/cereal-1.2.1.ebuild b/dev-libs/cereal/cereal-1.2.1.ebuild
26 new file mode 100644
27 index 00000000..662f699
28 --- /dev/null
29 +++ b/dev-libs/cereal/cereal-1.2.1.ebuild
30 @@ -0,0 +1,30 @@
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="header-only C++11 serialization library"
40 +HOMEPAGE="http://uscilab.github.io/cereal/"
41 +SRC_URI="https://github.com/USCiLab/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
42 +
43 +LICENSE="BSD"
44 +SLOT="0"
45 +KEYWORDS="~amd64 ~x86"
46 +IUSE="test"
47 +
48 +DEPEND="test? ( dev-libs/boost )"
49 +
50 +src_prepare() {
51 + sed -i 's/-Werror//' CMakeLists.txt || die
52 + default
53 +}
54 +
55 +src_configure() {
56 + mycmakeargs=(
57 + -DJUST_INSTALL_CEREAL=$(usex !test)
58 + )
59 + cmake-utils_src_configure
60 +}
61
62 diff --git a/dev-libs/cereal/metadata.xml b/dev-libs/cereal/metadata.xml
63 new file mode 100644
64 index 00000000..9dee8db
65 --- /dev/null
66 +++ b/dev-libs/cereal/metadata.xml
67 @@ -0,0 +1,8 @@
68 +<?xml version="1.0" encoding="UTF-8"?>
69 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
70 +<pkgmetadata>
71 + <maintainer type="person">
72 + <email>ottxor@g.o</email>
73 + <name>Christoph Junghans</name>
74 + </maintainer>
75 +</pkgmetadata>