From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- dev-db/soci/Manifest | 7 +++++++ dev-db/soci/metadata.xml | 11 +++++++++++ dev-db/soci/soci-3.2.2.ebuild | 46 +++++++++++++++++++++++++++++++++++++++++++ dev-db/soci/soci-3.2.3.ebuild | 46 +++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 110 insertions(+) create mode 100644 dev-db/soci/Manifest create mode 100644 dev-db/soci/metadata.xml create mode 100644 dev-db/soci/soci-3.2.2.ebuild create mode 100644 dev-db/soci/soci-3.2.3.ebuild (limited to 'dev-db/soci') diff --git a/dev-db/soci/Manifest b/dev-db/soci/Manifest new file mode 100644 index 000000000000..6a63236a9219 --- /dev/null +++ b/dev-db/soci/Manifest @@ -0,0 +1,7 @@ +DIST soci-3.2.2.zip 518502 SHA256 e3ad3ea0ef37eab0ae9e6459d2cdd099b1fa1165b663c349e1200356cf4e9c91 SHA512 36fa977e8827ec546ec85be45d78bb21b2700ee7838d144e6f6ac91cc70242cbe8ce968092146e2b29d52fe1022b9287cff7465c156a49c0ffb1dde6d89964ab WHIRLPOOL e25bc0ec7ca1137db5b703635ea0066b8e93307e721c2e4efc45f0d008abff8c9b944b483dfd9c45a6361e7bd049f70570342ae4ea0e0594f9d0914268d00873 +DIST soci-3.2.3.zip 508929 SHA256 ab0f82873b0c5620e0e8eb2ff89abad6517571fd63bae4bdcac64dd767ac9a05 SHA512 dd9b7eaf535502e3230eada4d4d019963d2c9cf59b69fff5d466b4fc00976fa08f7b0199a0e4564a0395d0d30095b97aa1d613dfbaa329feb077ece3b0efacdf WHIRLPOOL ce4316de7228ba44a7440fe2e90c6252f5d5780b6826bd1b41cce7fe471551bb454d4658c3b07813050d36ec17886c6f583e1d531ee63c671d648bccfc63b1b1 +EBUILD soci-3.2.2.ebuild 1234 SHA256 88a8779ec13757ba24c1644a51f800fbb66973370f8a272acfbf378dc7a90085 SHA512 0e7eee3a2fd94d6d9a0042ee734d9c57586bde432b65ae75a2d986cdd42e7d589524b4d0a99d250a055eb02f50af1028e199dd8286ad119f58c714a2f8bfb3b6 WHIRLPOOL 00f42ea30920be35ea43670f31bb4e962d3207d8385cbff6c569127c1fef3ec5e84bb4a5a1d05b4f914767523e9c5312e71ce7552fcfefbca491640f2a62660e +EBUILD soci-3.2.3.ebuild 1234 SHA256 88a8779ec13757ba24c1644a51f800fbb66973370f8a272acfbf378dc7a90085 SHA512 0e7eee3a2fd94d6d9a0042ee734d9c57586bde432b65ae75a2d986cdd42e7d589524b4d0a99d250a055eb02f50af1028e199dd8286ad119f58c714a2f8bfb3b6 WHIRLPOOL 00f42ea30920be35ea43670f31bb4e962d3207d8385cbff6c569127c1fef3ec5e84bb4a5a1d05b4f914767523e9c5312e71ce7552fcfefbca491640f2a62660e +MISC ChangeLog 2332 SHA256 9432949c5cd2f1e585959a27fdd606caeac47127f80d6f7740a5f7ad3b34a32a SHA512 7dc51470f0b81bc837266cace107ca4e86a89acfafece4b597ea2d9235bf3877dad2f8181cf9e70fb9bdd0bcbc590dbf207fe98b733f6d3ebf437e97fe0aafe8 WHIRLPOOL 0cf6ed150b5f59a944602a72feca3c82bd346b93cf032116e99290996db314354493fdd45d51d18e4222eb5104274a8bea7c04eedd6cfa97db8ecd6e8874d63e +MISC ChangeLog-2015 843 SHA256 15fdd5dd62ff471bb043dd335d7a796d6f4a4c1e07ef35fb67e0c7441a52d908 SHA512 3ec885ab044b079bb17448b48b50a4f7bb4d04b89e1d41475823ee8ba30ef8a46ecc749743710f97351204227e4ff576780e4ecc697399dfcd949f2303975678 WHIRLPOOL 6f75c9df347fbad02490fd13be2d57e52413c9d446144972bf104c497dbbf9193286c91dded3a6fbf3c84c975204148d58440d51867e1b9cc8e0d33f89d75fc1 +MISC metadata.xml 343 SHA256 e028778dce2d25da1ef0696024408125730aff49e073492d8fd140eb480b2f45 SHA512 a3441b5c5f7127af874a08bc9e05dd95f1594167906383c44fcfb9620e52fdabdd90b23c2cbc6f082699150b1593b4600f7a9eae54c799f501b95ca9022d83c7 WHIRLPOOL 55a5af1906c47bb26215b4fb5156c6073937e7ff09db04629eb8cee9bac94a2ff70281e4b62af4209b8c03640f5d1e76faf44d2e9c964571ebd3e009beb7af1f diff --git a/dev-db/soci/metadata.xml b/dev-db/soci/metadata.xml new file mode 100644 index 000000000000..3f843d86929c --- /dev/null +++ b/dev-db/soci/metadata.xml @@ -0,0 +1,11 @@ + + + + + Enable boost support + Build the sample backend called Empty + + + soci + + diff --git a/dev-db/soci/soci-3.2.2.ebuild b/dev-db/soci/soci-3.2.2.ebuild new file mode 100644 index 000000000000..390012ef0f71 --- /dev/null +++ b/dev-db/soci/soci-3.2.2.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit cmake-utils + +KEYWORDS="~amd64 ~x86" + +DESCRIPTION="Makes the illusion of embedding SQL queries in the regular C++ code" +HOMEPAGE="http://soci.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.zip" +LICENSE="Boost-1.0" +SLOT="0" +IUSE="boost doc +empty firebird mysql odbc oracle postgres sqlite" + +DEPEND="boost? ( dev-libs/boost ) + firebird? ( dev-db/firebird ) + mysql? ( virtual/mysql ) + odbc? ( dev-db/unixODBC ) + oracle? ( dev-db/oracle-instantclient-basic ) + postgres? ( dev-db/postgresql:= ) + sqlite? ( dev-db/sqlite:3 ) +" +RDEPEND=${DEPEND} + +src_configure() { + local mycmakeargs="$(cmake-utils_use_with boost ) + $(cmake-utils_use empty SOCI_EMPTY) + $(cmake-utils_use_with firebird FIREBIRD) + $(cmake-utils_use_with mysql MYSQL) + $(cmake-utils_use_with odbc ODBC) + $(cmake-utils_use_with oracle ORACLE) + $(cmake-utils_use_with postgres POSTGRESQL) + $(cmake-utils_use_with sqlite SQLITE3) + -DWITH_DB2=OFF" #use MYCMAKEARGS if you want enable IBM DB2 support + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + dodoc AUTHORS CHANGES + if use doc; then + dohtml -r doc/* + fi +} diff --git a/dev-db/soci/soci-3.2.3.ebuild b/dev-db/soci/soci-3.2.3.ebuild new file mode 100644 index 000000000000..390012ef0f71 --- /dev/null +++ b/dev-db/soci/soci-3.2.3.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit cmake-utils + +KEYWORDS="~amd64 ~x86" + +DESCRIPTION="Makes the illusion of embedding SQL queries in the regular C++ code" +HOMEPAGE="http://soci.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.zip" +LICENSE="Boost-1.0" +SLOT="0" +IUSE="boost doc +empty firebird mysql odbc oracle postgres sqlite" + +DEPEND="boost? ( dev-libs/boost ) + firebird? ( dev-db/firebird ) + mysql? ( virtual/mysql ) + odbc? ( dev-db/unixODBC ) + oracle? ( dev-db/oracle-instantclient-basic ) + postgres? ( dev-db/postgresql:= ) + sqlite? ( dev-db/sqlite:3 ) +" +RDEPEND=${DEPEND} + +src_configure() { + local mycmakeargs="$(cmake-utils_use_with boost ) + $(cmake-utils_use empty SOCI_EMPTY) + $(cmake-utils_use_with firebird FIREBIRD) + $(cmake-utils_use_with mysql MYSQL) + $(cmake-utils_use_with odbc ODBC) + $(cmake-utils_use_with oracle ORACLE) + $(cmake-utils_use_with postgres POSTGRESQL) + $(cmake-utils_use_with sqlite SQLITE3) + -DWITH_DB2=OFF" #use MYCMAKEARGS if you want enable IBM DB2 support + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + dodoc AUTHORS CHANGES + if use doc; then + dohtml -r doc/* + fi +} -- cgit v1.2.3