summaryrefslogtreecommitdiff
path: root/dev-db/soci
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-db/soci
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-db/soci')
-rw-r--r--dev-db/soci/Manifest7
-rw-r--r--dev-db/soci/metadata.xml11
-rw-r--r--dev-db/soci/soci-3.2.2.ebuild46
-rw-r--r--dev-db/soci/soci-3.2.3.ebuild46
4 files changed, 110 insertions, 0 deletions
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 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <use>
+ <flag name="boost">Enable boost support</flag>
+ <flag name="empty">Build the sample backend called Empty</flag>
+ </use>
+ <upstream>
+ <remote-id type="sourceforge">soci</remote-id>
+ </upstream>
+</pkgmetadata>
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
+}