From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id CBDA81382C5 for ; Mon, 12 Apr 2021 09:30:18 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 0D9D7E0828; Mon, 12 Apr 2021 09:30:18 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id DEA3FE0828 for ; Mon, 12 Apr 2021 09:30:17 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id C7E75335CC1 for ; Mon, 12 Apr 2021 09:30:16 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 2A1AA59C for ; Mon, 12 Apr 2021 09:30:15 +0000 (UTC) From: "Andrew Ammerlaan" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Andrew Ammerlaan" Message-ID: <1618210742.2ddebf8a5164614f39ecca2804ff8968c9d36d95.andrewammerlaan@gentoo> Subject: [gentoo-commits] repo/proj/guru:master commit in: x11-terms/terminus-bin/ X-VCS-Repository: repo/proj/guru X-VCS-Files: x11-terms/terminus-bin/Manifest x11-terms/terminus-bin/metadata.xml x11-terms/terminus-bin/terminus-bin-1.0.136.ebuild X-VCS-Directories: x11-terms/terminus-bin/ X-VCS-Committer: andrewammerlaan X-VCS-Committer-Name: Andrew Ammerlaan X-VCS-Revision: 2ddebf8a5164614f39ecca2804ff8968c9d36d95 X-VCS-Branch: master Date: Mon, 12 Apr 2021 09:30:15 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: f6d6aa84-1be4-46d8-957c-a9de7ad1e012 X-Archives-Hash: 5a6dffc237cc462ecfcf9c5f04a4bb4a commit: 2ddebf8a5164614f39ecca2804ff8968c9d36d95 Author: Marco Scardovi scardovi com> AuthorDate: Mon Apr 12 06:59:02 2021 +0000 Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Apr 12 06:59:02 2021 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2ddebf8a x11-terms/terminus-bin: various changes Move to -bin version Bump to new version Closes: https://bugs.gentoo.org/781833 Closes: https://bugs.gentoo.org/781836 Signed-off-by: Marco Scardovi scardovi.com> Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Marco Scardovi scardovi.com> x11-terms/terminus-bin/Manifest | 2 + x11-terms/terminus-bin/metadata.xml | 12 ++++ x11-terms/terminus-bin/terminus-bin-1.0.136.ebuild | 64 ++++++++++++++++++++++ 3 files changed, 78 insertions(+) diff --git a/x11-terms/terminus-bin/Manifest b/x11-terms/terminus-bin/Manifest new file mode 100644 index 000000000..481f4ebf0 --- /dev/null +++ b/x11-terms/terminus-bin/Manifest @@ -0,0 +1,2 @@ +DIST terminus-bin-1.0.136.tar.gz 98170177 BLAKE2B 71c8ae6db336c2ea5eaf463ff877941865f46bc502f50a98cf32243ae73000bc25a598fbadcf03b5dbf04bf4ea5da02356770c6cb7e7d210c7eaa2c3370026b8 SHA512 24e9cdcb0c0cb573796ae95318c2baa8a3b0fdd5f46aab4239b8a6d48885507f43e32c97615487f8e94f8007302d1d79a8363da83bd71ed8f3f5eac5065cf016 +DIST terminus-icons.tar.gz 29662 BLAKE2B 156f1a41d230cd895fcd58528ed86980249a01486cd43b7fa0dfe6cab6de228cf107f4725ad25d01ffe48fefba8734bd7ec0183da1324750b481e9bef6e2497e SHA512 03eef1909ce7da01ce7c058f57b5a2c792eacdd623532208568f312ecf0717dfde43790f2daa2a97ab0de9e137b0989c9c63a5ca8e71b0fcffdf67c63703fa26 diff --git a/x11-terms/terminus-bin/metadata.xml b/x11-terms/terminus-bin/metadata.xml new file mode 100644 index 000000000..ca63cb8f9 --- /dev/null +++ b/x11-terms/terminus-bin/metadata.xml @@ -0,0 +1,12 @@ + + + + + marco@scardovi.com + Marco Scardovi + + + Eugeny/terminus + scardracs/icons + + diff --git a/x11-terms/terminus-bin/terminus-bin-1.0.136.ebuild b/x11-terms/terminus-bin/terminus-bin-1.0.136.ebuild new file mode 100644 index 000000000..cc6480460 --- /dev/null +++ b/x11-terms/terminus-bin/terminus-bin-1.0.136.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop xdg + +MY_P="terminus-${PV}" + +DESCRIPTION="A terminal for a more modern age" +HOMEPAGE="https://eugeny.github.io/terminus/" +SRC_URI=" + https://github.com/Eugeny/terminus/releases/download/v${PV}/${MY_P}-linux.tar.gz -> ${P}.tar.gz + https://github.com/ScardracS/icons/releases/download/release/terminus-icons.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="alsa cups X" + +S="${WORKDIR}/${MY_P}-linux" + +DEPEND=" + app-accessibility/at-spi2-atk + app-accessibility/at-spi2-core + dev-libs/atk + dev-libs/nss + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + X? ( + media-libs/mesa + x11-libs/gdk-pixbuf + x11-libs/gtk+ + x11-libs/libdrm + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXfixes + x11-libs/libxkbcommon + x11-libs/libXrandr + x11-libs/libxshmfence + x11-libs/pango + ) +" + +QA_PREBUILT="/opt/terminus/*" + +src_prepare(){ + default +} + +src_install(){ + insinto /opt/"${PN}" + doins -r "${S}"/* + dosym ../../opt/"${PN}"/terminus "${EPREFIX}"/usr/bin/terminus + fperms +x /opt/"${PN}"/terminus + make_desktop_entry /opt/${PN}/terminus Terminus terminus Utility + doicon ../terminus.svg + doicon ../terminus.ico + for i in {16,24,32,48,64,72,96,128,512}; do + doicon -s "${i}" ../terminus-"${i}".png + done +}