sys-apps/gendesk - 1.0.10 (xira)

Search

Install

Install this version:

emerge -a =sys-apps/gendesk-1.0.10

If this version is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask =sys-apps/gendesk-1.0.10

Or alternatively:

emerge --autounmask-write -a =sys-apps/gendesk-1.0.10

Package Information

Description:
Generate .desktop files from the terminal
Homepage:
https://github.com/xyproto/gendesk https://gendesk.roboticoverlords.org
License:
BSD

Ebuild Details

Version EAPI Keywords Slot
1.0.10 8 ~amd64 0
View Raw Ebuild
# Copyright 2024 Kirixetamine <revelation@krxt.dev>
# Distributed under the terms of the ISC License

EAPI=8

inherit go-module

DESCRIPTION="Generate .desktop files from the terminal"
HOMEPAGE="
	https://github.com/xyproto/gendesk
	https://gendesk.roboticoverlords.org
"

SRC_URI="https://github.com/xyproto/gendesk/archive/v${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${P}"

LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE="man"

RESTRICT="mirror"

src_compile() {
	ego build -mod=vendor -v -trimpath
}

src_install() {
	default
	dobin ${PN}

	if use man; then
		doman ${PN}.1
	fi

	einstalldocs
}

USE Flags

Manage flags for this package: euse -i <flag> -p sys-apps/gendesk | euse -E <flag> -p sys-apps/gendesk | euse -D <flag> -p sys-apps/gendesk

Global/Standard Flags

man

Inherited Eclasses

Manifest for 1.0.10

Type File Size Source URLs
DIST gendesk-1.0.10.tar.gz 1152320 bytes https://github.com/xyproto/gendesk/archive/v1.0.10.tar.gz