commit: aa02bcb37277880a1d624b00b43a5434a7ed3b68 Author: Jarod Anders <jarodjoe1210 <AT> gmail <DOT> com> AuthorDate: Mon Aug 14 00:04:00 2023 +0000 Commit: Jarod Anders <jarodjoe1210 <AT> gmail <DOT> com> CommitDate: Mon Aug 14 00:04:00 2023 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aa02bcb3
app-misc/twertlefetch: new package, add 1.1.0 Signed-off-by: Jarod Anders <jarodjoe1210 <AT> gmail.com> app-misc/twertlefetch/Manifest | 1 + app-misc/twertlefetch/metadata.xml | 11 +++++ app-misc/twertlefetch/twertlefetch-1.1.0.ebuild | 61 +++++++++++++++++++++++++ 3 files changed, 73 insertions(+) diff --git a/app-misc/twertlefetch/Manifest b/app-misc/twertlefetch/Manifest new file mode 100644 index 0000000000..1196620c15 --- /dev/null +++ b/app-misc/twertlefetch/Manifest @@ -0,0 +1 @@ +DIST 1.1.0.tar.gz 4192 BLAKE2B b11eb5b028ec42c4cc60895cda75ac9a3e3db5df48e8bef6d4e6d0920b0552c4ff93505763887d8067709521253cf292177d096f468a3629ea4812c7574f95c3 SHA512 8f6a0691caad6b9ff43ce0c569d223a0df47e2fc7131ddefa1dbb9f3e64dec6a74034942bc7f4e35889e98a4489d9201796b0a0325e2c1251c43ecdad3c38f70 diff --git a/app-misc/twertlefetch/metadata.xml b/app-misc/twertlefetch/metadata.xml new file mode 100644 index 0000000000..814e9dee72 --- /dev/null +++ b/app-misc/twertlefetch/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <upstream> + <remote-id type="github">iliketwertles/twertlefetch</remote-id> + </upstream> + <maintainer type="person"> + <email>[email protected]</email> + <name>Jarod Anders</name> + </maintainer> +</pkgmetadata> diff --git a/app-misc/twertlefetch/twertlefetch-1.1.0.ebuild b/app-misc/twertlefetch/twertlefetch-1.1.0.ebuild new file mode 100644 index 0000000000..3184337491 --- /dev/null +++ b/app-misc/twertlefetch/twertlefetch-1.1.0.ebuild @@ -0,0 +1,61 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Auto-Generated by cargo-ebuild 0.5.4 + +EAPI=8 + +CRATES=" + aho-corasick-1.0.3 + atty-0.2.14 + autocfg-1.1.0 + bincode-2.0.0-rc.3 + bincode_derive-2.0.0-rc.3 + bitflags-1.3.2 + cfg-if-1.0.0 + colored-2.0.0 + devices-0.3.0 + either-1.9.0 + hermit-abi-0.1.19 + lazy_static-1.4.0 + libc-0.2.140 + memchr-2.5.0 + memoffset-0.7.1 + nix-0.26.2 + once_cell-1.18.0 + pin-utils-0.1.0 + regex-1.9.3 + regex-automata-0.3.6 + regex-syntax-0.7.4 + serde-1.0.183 + static_assertions-1.1.0 + uname-rs-0.1.1 + virtue-0.0.13 + which-4.4.0 + widestring-1.0.2 + winapi-0.3.9 + winapi-i686-pc-windows-gnu-0.4.0 + winapi-x86_64-pc-windows-gnu-0.4.0 +" + +inherit cargo + +DESCRIPTION="system fetch written in rust" +# Double check the homepage as the cargo_metadata crate +# does not provide this value so instead repository is used +HOMEPAGE="https://github.com/iliketwertles" +SRC_URI="https://github.com/iliketwertles/twertlefetch/archive/refs/tags/1.1.0.tar.gz" + +# License set may be more restrictive as OR is not respected +# use cargo-license for a more accurate license picture +LICENSE="Apache-2.0 MIT MPL-2.0 Unlicense" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="" +RDEPEND="${DEPEND}" +BDEPEND="" + +# rust does not use *FLAGS from make.conf, silence portage warning +# update with proper path to binaries this crate installs, omit leading / +QA_FLAGS_IGNORED="usr/bin/${PN}"
