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>
