summaryrefslogtreecommitdiff
path: root/dev-go/delve
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-go/delve
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-go/delve')
-rw-r--r--dev-go/delve/Manifest6
-rw-r--r--dev-go/delve/delve-0.12.2.ebuild35
-rw-r--r--dev-go/delve/delve-1.0.0_rc1.ebuild35
-rw-r--r--dev-go/delve/metadata.xml8
4 files changed, 84 insertions, 0 deletions
diff --git a/dev-go/delve/Manifest b/dev-go/delve/Manifest
new file mode 100644
index 000000000000..ab2d468753d9
--- /dev/null
+++ b/dev-go/delve/Manifest
@@ -0,0 +1,6 @@
+DIST delve-0.12.2.tar.gz 1127128 SHA256 3dc9f6b7167b87dfa1142ddf6865ff4be6593624a965533870ce0c7aae007299 SHA512 f2351340a1f9cefe2410535cda79ad5ef5ad3c3783cd5869d8f0b682d5c109ea6efd3041f9ccc9988ccef77922c9bfab59ca062d98f429f85466b3e2ccc1eeee WHIRLPOOL a653637e19b58fb06b79ed30f95491cea17f683aeb607c19659cd2685d11336255acb22f2b9c5348cd128679ef589848ab3a7d162fd5d4cfbd885b4460791803
+DIST delve-1.0.0_rc1.tar.gz 1268859 SHA256 8071749a9bdfa6d4e1435d69d6685be3fdf8d096f37cdf971bc6bdb54b613ab7 SHA512 97e58bd7e00089bcdee7fa6e749a6c5b72cf5d63f776d56b6000703371091129ac52ab58601256429362d12c88a4ba7cd0d3d196d5cee2d6d2701a73963a9358 WHIRLPOOL 170909e7e4ce710b6a372fb2532516cc2b2c3e02187ef2e0a60944a25f41aedb7a970e818b1b0968f693c461c85be842bfced4d63e3de2ae615625dbadb9f295
+EBUILD delve-0.12.2.ebuild 787 SHA256 58a681d8491d90ee279b54ca64fe1402c68a17ea3d58446472124c753cc8289b SHA512 0ddade3a5c8a9feed1be1207519671b2595323608bfdde3160e6603d5be8d02561d6881c7ebeb0a6873729ff8a2191d2a413e4101e5708d2bde10b190c31e4e9 WHIRLPOOL 0d701ae2e42ecdca134ed3d139fc1cc535129daca94c03e424ead7d972ebb980cf9fbc479b7aa994e239a3139e059a2be57488ac00f9069c21c0fcc3cc890370
+EBUILD delve-1.0.0_rc1.ebuild 796 SHA256 3ce1778eb9444c347320b3676a8de38f854ff789da8ae25bb9f5ac09a5238f46 SHA512 6bfc9129cd54f01bd9b737b8db63dcad3bcd647fb278f003fc1f41cfcdb96a81b4ad30df0769288387bb26b45a29d892107cddbdc2af4a3b8e81404701ba9105 WHIRLPOOL ad8fa3e762525905e37aeec745665669a94736ef49c1cd9ea8531d5539d430e953c1291ff751eab94d8e64f83e22969a1e71c6918000ef1a8ff5990cdb58461f
+MISC ChangeLog 313 SHA256 0306ed223f8d61d580099f75b84002e903f96f2b6e2e85f5e8cbee55280aec4e SHA512 746d6fcdc6ae854bc1db7118a73fcee0d2d26f0216fd5e76427153867b079d3192bf344ecec7d701687ddfd24e7f42ba2602b67b4c98b3dd8db2825b6136a976 WHIRLPOOL 2f0e72d3ac81eea948ac9c300afab2095a2397b57069b24610ae4730c5244f53405673f0fd29a51cfa33b08924d7e4d717fc0a3bc07d26766c4c0a502f089aa9
+MISC metadata.xml 249 SHA256 a045e76c658db6680a976d6c52ec5f265a886822c141990784d2ad5a04e02396 SHA512 5ee3e6c2e8ed7c4a48ed28e46ad9e72430352fda564c03c8105b8dcfa6df9ffa6dfe2b15551379fb684c99d78857acff9b38f91354d081f08dc5fdde71c20cfa WHIRLPOOL 67880716cf5a24aaf00c9343fd8ff11a4ddb32dedd62ed8a1b645ae2e55dce58bdaa898a75aa2c5294302266eff92f4a56dca143a989db757cb985768e15e304
diff --git a/dev-go/delve/delve-0.12.2.ebuild b/dev-go/delve/delve-0.12.2.ebuild
new file mode 100644
index 000000000000..cfd7a6c1f565
--- /dev/null
+++ b/dev-go/delve/delve-0.12.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+EGO_PN="github.com/derekparker/delve"
+
+if [[ ${PV} == *9999 ]]; then
+ inherit golang-vcs
+else
+ EGIT_COMMIT="v${PV}"
+ DELVE_SHA="f605716"
+ SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+ inherit golang-vcs-snapshot
+fi
+
+DESCRIPTION="A source-level debugger for the Go programming language"
+HOMEPAGE="https://github.com/derekparker/delve"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+
+S=${WORKDIR}/${P}/src/${EGO_PN}
+
+RESTRICT="test"
+
+src_compile() {
+ GOPATH="${WORKDIR}/${P}:$(get_golibdir_gopath)" go build -ldflags="-X main.Build=${DELVE_SHA}" -o "bin/dlv" ./cmd/dlv || die
+}
+
+src_install() {
+ dodoc README.md CHANGELOG.md
+ dobin bin/dlv
+}
diff --git a/dev-go/delve/delve-1.0.0_rc1.ebuild b/dev-go/delve/delve-1.0.0_rc1.ebuild
new file mode 100644
index 000000000000..8ba6c142c24c
--- /dev/null
+++ b/dev-go/delve/delve-1.0.0_rc1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+EGO_PN="github.com/derekparker/delve"
+
+if [[ ${PV} == *9999 ]]; then
+ inherit golang-vcs
+else
+ EGIT_COMMIT="v${PV/_rc/-rc.}"
+ DELVE_SHA="f609169"
+ SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+ inherit golang-vcs-snapshot
+fi
+
+DESCRIPTION="A source-level debugger for the Go programming language"
+HOMEPAGE="https://github.com/derekparker/delve"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+
+S=${WORKDIR}/${P}/src/${EGO_PN}
+
+RESTRICT="test"
+
+src_compile() {
+ GOPATH="${WORKDIR}/${P}:$(get_golibdir_gopath)" go build -ldflags="-X main.Build=${DELVE_SHA}" -o "bin/dlv" ./cmd/dlv || die
+}
+
+src_install() {
+ dodoc README.md CHANGELOG.md
+ dobin bin/dlv
+}
diff --git a/dev-go/delve/metadata.xml b/dev-go/delve/metadata.xml
new file mode 100644
index 000000000000..483b7af8d321
--- /dev/null
+++ b/dev-go/delve/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">derekparker/delve</remote-id>
+ </upstream>
+</pkgmetadata>