commit:     4c2e7f059d87aa71c12e10bb9390c5f62e08835c
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 13 14:32:07 2015 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Sep 13 14:32:07 2015 +0000
URL:        https://gitweb.gentoo.org/dev/eva.git/commit/?id=4c2e7f05

dev-go/go-sqlite3: initial ebuild

required by grafana

 dev-go/go-sqlite3/Manifest                | 11 ++++++++++
 dev-go/go-sqlite3/go-sqlite3-1.1.0.ebuild | 36 +++++++++++++++++++++++++++++++
 dev-go/go-sqlite3/metadata.xml            | 11 ++++++++++
 3 files changed, 58 insertions(+)

diff --git a/dev-go/go-sqlite3/Manifest b/dev-go/go-sqlite3/Manifest
new file mode 100644
index 0000000..1f49350
--- /dev/null
+++ b/dev-go/go-sqlite3/Manifest
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+DIST go-sqlite3-1.1.0.tar.gz 1501603 SHA256 
ec10e01a91cff2a5102e8ee234cfaedca69207318ee828ab3e16db7004829054 SHA512 
3e16379ea466ba7b871dc03a688a73305024fe0fec9922b7b658a2d7448bd22b8d9f0f346fbd18781294ee235b9a4f195792e64abd0739a069ec6b5a1a4b00a5
 WHIRLPOOL 
08032309ecd8567c7ba2cd9892a436376426a362c0b05ab75a89358a4a161da89caedd67c0735bc010ec13191add75cbcb5b648d20c999bd9925ec653d33c5c1
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iEYEAREKAAYFAlX1iOcACgkQ1fmVwcYIWAbDLwCg1/xzystB/wrpFvFj+I325xYY
+td8AmwS8RHzYzHFp26IRRHs0Ku5NLgD0
+=RwCM
+-----END PGP SIGNATURE-----

diff --git a/dev-go/go-sqlite3/go-sqlite3-1.1.0.ebuild 
b/dev-go/go-sqlite3/go-sqlite3-1.1.0.ebuild
new file mode 100644
index 0000000..150ef96
--- /dev/null
+++ b/dev-go/go-sqlite3/go-sqlite3-1.1.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+EGO_PN="github.com/mattn/go-sqlite3"
+
+inherit golang-build
+
+DESCRIPTION="sqlite3 driver for go that using database/sql"
+HOMEPAGE="https://github.com/mattn/go-sqlite3";
+SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="icu"
+
+RDEPEND=""
+DEPEND="
+       dev-db/sqlite:3[icu?]
+"
+
+src_prepare() {
+       mkdir -p "${WORKDIR}"/${PN}/src/${EGO_PN%/*} || die
+       mv "${S}" "${WORKDIR}"/${PN}/src/${EGO_PN} || die
+       mv "${WORKDIR}"/${PN} "${S}" || die
+}
+
+src_compile() {
+       local myconf=( libsqlite3 linux )
+       if use icu ; then
+               myconf+=( icu )
+       fi
+       golang-build_src_compile --tags "${myconf[$@]}"
+}

diff --git a/dev-go/go-sqlite3/metadata.xml b/dev-go/go-sqlite3/metadata.xml
new file mode 100644
index 0000000..7b0400e
--- /dev/null
+++ b/dev-go/go-sqlite3/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+<maintainer>
+       <email>[email protected]</email>
+       <name>Gilles Dartiguelongue</name>
+</maintainer>
+<upstream>
+       <remote-id type="github">mattn/go-sqlite3</remote-id>
+</upstream>
+</pkgmetadata>

Reply via email to