public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] dev/neurogeek:master commit in: dev-cpp/litesql/, dev-cpp/yaml-cpp/
@ 2011-08-29 20:39 Jesus Rivero
  0 siblings, 0 replies; only message in thread
From: Jesus Rivero @ 2011-08-29 20:39 UTC (permalink / raw
  To: gentoo-commits

commit:     7096684f878ebfc91062c3cc3f8c29018c07cefb
Author:     Jesus Rivero (Neurogeek) <jrivero <AT> bellbank <DOT> com>
AuthorDate: Mon Aug 29 20:41:12 2011 +0000
Commit:     Jesus Rivero <neurogeek <AT> gentoo <DOT> org>
CommitDate: Mon Aug 29 20:41:12 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/neurogeek.git;a=commit;h=7096684f

Initial commit

---
 dev-cpp/litesql/Manifest               |    2 +
 dev-cpp/litesql/litesql-0.3.9.ebuild   |   43 ++++++++++++++++++++++++++++++++
 dev-cpp/yaml-cpp/Manifest              |    2 +
 dev-cpp/yaml-cpp/yaml-cpp-0.2.6.ebuild |   22 ++++++++++++++++
 4 files changed, 69 insertions(+), 0 deletions(-)

diff --git a/dev-cpp/litesql/Manifest b/dev-cpp/litesql/Manifest
new file mode 100644
index 0000000..a0679e2
--- /dev/null
+++ b/dev-cpp/litesql/Manifest
@@ -0,0 +1,2 @@
+DIST litesql-src-0.3.9.tar.gz 1607801 RMD160 3a2dba0eec510b2c66bfcf5a1a85a79257337b51 SHA1 91fec4a241e63e39bf3eb9d6175a4fea375258cd SHA256 1ca6f537fa9b328db476baf4f8fffa45ad79f51790f4773728ce7e9c75d60c4d
+EBUILD litesql-0.3.9.ebuild 982 RMD160 1f5bc63651a5ab47cf2758034c435d6c816ab487 SHA1 e8a99257f24c4806f4288d5322e0c2a5006a9a9a SHA256 aaeee288690b9f0f981b0db01f71110451ad85db580c1f660150e0dd7778e92b

diff --git a/dev-cpp/litesql/litesql-0.3.9.ebuild b/dev-cpp/litesql/litesql-0.3.9.ebuild
new file mode 100644
index 0000000..7dccd19
--- /dev/null
+++ b/dev-cpp/litesql/litesql-0.3.9.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=3
+MY_P="${PN}-src-${PV}"
+
+inherit autotools
+
+DESCRIPTION="C++ Object-Relational Persistence Framework"
+HOMEPAGE="http://sourceforge.net/apps/trac/litesql"
+SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="doc +expat mysql postgresql sqlite"
+
+DEPEND="expat? ( >=dev-libs/expat-2.0.1-r3 )
+		mysql? ( >=virtual/mysql-5.0 )
+		postgresql? ( >=dev-db/postgresql-base-8.2.18 )
+		sqlite? ( >=dev-db/sqlite-2.8.16 )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+	rm -rf configure
+	eautoreconf
+}
+
+src_configure() {
+	econf \
+		$(use_with expat ) \
+		$(use_with mysql ) \
+		$(use_with postgresql pgsql ) \
+		$(use_with sqlite sqlite3 ) || die "Could not configure source"
+}
+
+src_install() {
+	emake install DESTDIR="${D}" || die "Install failed"
+	use !doc && rm -rf "${D}/usr/share"
+}

diff --git a/dev-cpp/yaml-cpp/Manifest b/dev-cpp/yaml-cpp/Manifest
new file mode 100644
index 0000000..78727e7
--- /dev/null
+++ b/dev-cpp/yaml-cpp/Manifest
@@ -0,0 +1,2 @@
+DIST yaml-cpp-0.2.6.tar.gz 74708 RMD160 b7f4e76267ae15e320ea88ce4549eed3750f3a56 SHA1 5141c5a3beecbe80e6772d3d9ece1d668940906f SHA256 72dd9fbc7549e77756a1358729e5789f4ac713499c375856f6493f498a1d8adc
+EBUILD yaml-cpp-0.2.6.ebuild 461 RMD160 057374856e7d776087f0c46dc31c07406c10725e SHA1 e5136bdbd333686b84a79c55d75e4a14ff850d3e SHA256 edb99e0e3f04e87df70697477aba1becaaf3855bb3046649808cb2eb005638de

diff --git a/dev-cpp/yaml-cpp/yaml-cpp-0.2.6.ebuild b/dev-cpp/yaml-cpp/yaml-cpp-0.2.6.ebuild
new file mode 100644
index 0000000..5d2038a
--- /dev/null
+++ b/dev-cpp/yaml-cpp/yaml-cpp-0.2.6.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=3
+inherit cmake-utils
+
+DESCRIPTION="Library for parsing and emitting YAML with C++"
+HOMEPAGE="http://code.google.com/p/yaml-cpp/"
+SRC_URI="http://yaml-cpp.googlecode.com/files/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${PN}"
+
+MYCMAKEARGS="-DBUILD_SHARED_LIBS=ON"



^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2011-08-29 20:39 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-08-29 20:39 [gentoo-commits] dev/neurogeek:master commit in: dev-cpp/litesql/, dev-cpp/yaml-cpp/ Jesus Rivero

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox