mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
app-portage/golop: New ebuild
Package-Manager: Portage-2.3.18, Repoman-2.3.6
This commit is contained in:
31
app-portage/golop/golop-9999.ebuild
Normal file
31
app-portage/golop/golop-9999.ebuild
Normal 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
|
||||
}
|
||||
17
app-portage/golop/metadata.xml
Normal file
17
app-portage/golop/metadata.xml
Normal 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>
|
||||
Reference in New Issue
Block a user