app-portage/golop: New ebuild

Package-Manager: Portage-2.3.18, Repoman-2.3.6
This commit is contained in:
Thomas Deutschmann
2017-12-15 14:02:18 +01:00
parent 62cee3ac74
commit e455ffa8b9
2 changed files with 48 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
EGO_PN=github.com/klausman/golop
if [[ ${PV} = *9999* ]]; then
inherit golang-vcs
else
KEYWORDS="~amd64 ~x86"
EGIT_COMMIT=v${PV}
SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
inherit golang-vcs-snapshot
fi
inherit golang-build
DESCRIPTION="A pure Go re-implementation of genlop"
HOMEPAGE="https://github.com/klausman/golop"
LICENSE="Apache-2.0"
SLOT="0"
IUSE=""
DEPEND=""
RDEPEND=""
src_install() {
dobin ${PN}
declare -a DOCS
DOCS+=( src/${EGO_PN}/README.md )
einstalldocs
}

View File

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>klausman@gentoo.org</email>
<name>Tobias Klausmann</name>
</maintainer>
<maintainer type="person">
<email>whissi@gentoo.org</email>
<name>Thomas Deutschmann</name>
</maintainer>
<upstream>
<bugs-to>https://github.com/klausman/golop/issues/</bugs-to>
<changelog>https://github.com/klausman/golop/commits/master</changelog>
<remote-id type="github">klausman/golop</remote-id>
</upstream>
</pkgmetadata>