Gentoo Archives: gentoo-commits

From: Jesus Rivero <neurogeek@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/neurogeek:master commit in: dev-cpp/litesql/, dev-cpp/yaml-cpp/
Date: Mon, 29 Aug 2011 20:39:29
Message-Id: 7096684f878ebfc91062c3cc3f8c29018c07cefb.neurogeek@gentoo
1 commit: 7096684f878ebfc91062c3cc3f8c29018c07cefb
2 Author: Jesus Rivero (Neurogeek) <jrivero <AT> bellbank <DOT> com>
3 AuthorDate: Mon Aug 29 20:41:12 2011 +0000
4 Commit: Jesus Rivero <neurogeek <AT> gentoo <DOT> org>
5 CommitDate: Mon Aug 29 20:41:12 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/neurogeek.git;a=commit;h=7096684f
7
8 Initial commit
9
10 ---
11 dev-cpp/litesql/Manifest | 2 +
12 dev-cpp/litesql/litesql-0.3.9.ebuild | 43 ++++++++++++++++++++++++++++++++
13 dev-cpp/yaml-cpp/Manifest | 2 +
14 dev-cpp/yaml-cpp/yaml-cpp-0.2.6.ebuild | 22 ++++++++++++++++
15 4 files changed, 69 insertions(+), 0 deletions(-)
16
17 diff --git a/dev-cpp/litesql/Manifest b/dev-cpp/litesql/Manifest
18 new file mode 100644
19 index 0000000..a0679e2
20 --- /dev/null
21 +++ b/dev-cpp/litesql/Manifest
22 @@ -0,0 +1,2 @@
23 +DIST litesql-src-0.3.9.tar.gz 1607801 RMD160 3a2dba0eec510b2c66bfcf5a1a85a79257337b51 SHA1 91fec4a241e63e39bf3eb9d6175a4fea375258cd SHA256 1ca6f537fa9b328db476baf4f8fffa45ad79f51790f4773728ce7e9c75d60c4d
24 +EBUILD litesql-0.3.9.ebuild 982 RMD160 1f5bc63651a5ab47cf2758034c435d6c816ab487 SHA1 e8a99257f24c4806f4288d5322e0c2a5006a9a9a SHA256 aaeee288690b9f0f981b0db01f71110451ad85db580c1f660150e0dd7778e92b
25
26 diff --git a/dev-cpp/litesql/litesql-0.3.9.ebuild b/dev-cpp/litesql/litesql-0.3.9.ebuild
27 new file mode 100644
28 index 0000000..7dccd19
29 --- /dev/null
30 +++ b/dev-cpp/litesql/litesql-0.3.9.ebuild
31 @@ -0,0 +1,43 @@
32 +# Copyright 1999-2011 Gentoo Foundation
33 +# Distributed under the terms of the GNU General Public License v2
34 +# $Header: $
35 +
36 +EAPI=3
37 +MY_P="${PN}-src-${PV}"
38 +
39 +inherit autotools
40 +
41 +DESCRIPTION="C++ Object-Relational Persistence Framework"
42 +HOMEPAGE="http://sourceforge.net/apps/trac/litesql"
43 +SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${MY_P}.tar.gz"
44 +
45 +LICENSE="BSD"
46 +SLOT="0"
47 +KEYWORDS="~x86"
48 +IUSE="doc +expat mysql postgresql sqlite"
49 +
50 +DEPEND="expat? ( >=dev-libs/expat-2.0.1-r3 )
51 + mysql? ( >=virtual/mysql-5.0 )
52 + postgresql? ( >=dev-db/postgresql-base-8.2.18 )
53 + sqlite? ( >=dev-db/sqlite-2.8.16 )"
54 +RDEPEND="${DEPEND}"
55 +
56 +S="${WORKDIR}/${MY_P}"
57 +
58 +src_prepare() {
59 + rm -rf configure
60 + eautoreconf
61 +}
62 +
63 +src_configure() {
64 + econf \
65 + $(use_with expat ) \
66 + $(use_with mysql ) \
67 + $(use_with postgresql pgsql ) \
68 + $(use_with sqlite sqlite3 ) || die "Could not configure source"
69 +}
70 +
71 +src_install() {
72 + emake install DESTDIR="${D}" || die "Install failed"
73 + use !doc && rm -rf "${D}/usr/share"
74 +}
75
76 diff --git a/dev-cpp/yaml-cpp/Manifest b/dev-cpp/yaml-cpp/Manifest
77 new file mode 100644
78 index 0000000..78727e7
79 --- /dev/null
80 +++ b/dev-cpp/yaml-cpp/Manifest
81 @@ -0,0 +1,2 @@
82 +DIST yaml-cpp-0.2.6.tar.gz 74708 RMD160 b7f4e76267ae15e320ea88ce4549eed3750f3a56 SHA1 5141c5a3beecbe80e6772d3d9ece1d668940906f SHA256 72dd9fbc7549e77756a1358729e5789f4ac713499c375856f6493f498a1d8adc
83 +EBUILD yaml-cpp-0.2.6.ebuild 461 RMD160 057374856e7d776087f0c46dc31c07406c10725e SHA1 e5136bdbd333686b84a79c55d75e4a14ff850d3e SHA256 edb99e0e3f04e87df70697477aba1becaaf3855bb3046649808cb2eb005638de
84
85 diff --git a/dev-cpp/yaml-cpp/yaml-cpp-0.2.6.ebuild b/dev-cpp/yaml-cpp/yaml-cpp-0.2.6.ebuild
86 new file mode 100644
87 index 0000000..5d2038a
88 --- /dev/null
89 +++ b/dev-cpp/yaml-cpp/yaml-cpp-0.2.6.ebuild
90 @@ -0,0 +1,22 @@
91 +# Copyright 1999-2011 Gentoo Foundation
92 +# Distributed under the terms of the GNU General Public License v2
93 +# $Header: $
94 +
95 +EAPI=3
96 +inherit cmake-utils
97 +
98 +DESCRIPTION="Library for parsing and emitting YAML with C++"
99 +HOMEPAGE="http://code.google.com/p/yaml-cpp/"
100 +SRC_URI="http://yaml-cpp.googlecode.com/files/${P}.tar.gz"
101 +
102 +LICENSE="MIT"
103 +SLOT="0"
104 +KEYWORDS="~amd64 ~x86"
105 +IUSE=""
106 +
107 +DEPEND=""
108 +RDEPEND="${DEPEND}"
109 +
110 +S="${WORKDIR}/${PN}"
111 +
112 +MYCMAKEARGS="-DBUILD_SHARED_LIBS=ON"