From f7c4bcb4008c8cb9b437d8bc362ceb2c0d7b14f0 Mon Sep 17 00:00:00 2001 From: Marco Scardovi Date: Fri, 16 Apr 2021 20:10:38 +0200 Subject: x11-terms/terminus-bin: makes everything mandatory Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Marco Scardovi --- .../terminus-bin/terminus-bin-1.0.136-r2.ebuild | 66 ---------------------- .../terminus-bin/terminus-bin-1.0.136-r3.ebuild | 66 ++++++++++++++++++++++ 2 files changed, 66 insertions(+), 66 deletions(-) delete mode 100644 x11-terms/terminus-bin/terminus-bin-1.0.136-r2.ebuild create mode 100644 x11-terms/terminus-bin/terminus-bin-1.0.136-r3.ebuild diff --git a/x11-terms/terminus-bin/terminus-bin-1.0.136-r2.ebuild b/x11-terms/terminus-bin/terminus-bin-1.0.136-r2.ebuild deleted file mode 100644 index 81df1dcf51..0000000000 --- a/x11-terms/terminus-bin/terminus-bin-1.0.136-r2.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# 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-bin/*" - -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 %U" "Terminus" "terminus" \ - "GNOME;GTK;Utility;" \ - "GenericName=Terminus\n\nStartupNotify=true\nStartupWMClass=terminus" - 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 -} diff --git a/x11-terms/terminus-bin/terminus-bin-1.0.136-r3.ebuild b/x11-terms/terminus-bin/terminus-bin-1.0.136-r3.ebuild new file mode 100644 index 0000000000..19565a822a --- /dev/null +++ b/x11-terms/terminus-bin/terminus-bin-1.0.136-r3.ebuild @@ -0,0 +1,66 @@ +# 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" + +S="${WORKDIR}/${MY_P}-linux" + +DEPEND=" + app-accessibility/at-spi2-atk + app-accessibility/at-spi2-core + dev-libs/atk + dev-libs/nss + media-libs/alsa-lib + net-print/cups + 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-bin/*" + +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 %U" "Terminus" "terminus" \ + "GNOME;GTK;Utility;" \ + "GenericName=Terminus\n\nStartupNotify=true\nStartupWMClass=terminus" + 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 +} + +pkg_postinst(){ + xdg_desktop_database_update +} -- cgit v1.2.3-65-gdbad