mirror of
https://github.com/gryf/gryf-overlay.git
synced 2025-12-17 19:40:22 +01:00
Preserving Cool Retro Term ebuild
This commit is contained in:
4
x11-terms/cool-retro-term/Manifest
Normal file
4
x11-terms/cool-retro-term/Manifest
Normal file
@@ -0,0 +1,4 @@
|
||||
DIST cool-retro-term-1.2.0.tar.gz 1996540 BLAKE2B 3b8da2a040276fdd5ab743743ec2adc325afd521a854ccb8aaeddeb11045c692bc6ac597a5bbb5a29422be94c3fa13a182a85568872793922c699e3e7fcd69c6 SHA512 21d3551d429380b026f8003652d78d186e5ac7079d3f143fe7f8f0c57876df263e5c40f218577ef236da859e779699f766414949591ecab38921caec5fd59209
|
||||
DIST qmltermwidget-63228027e1f97c24abb907550b22ee91836929c5.tar.gz 235028 BLAKE2B 8f6cca761a3e77c2b02895315cc80f6c7cbe6e45ef15321187cf51c691fb35b8b80884514e359d3ebddf345fa59e7cb3a3919eb23aa97f0aa75c71f6035f1c7a SHA512 7b80ef2cba24d4ceaf50ebb4adc69efe54919ef9a0dfa49ce766f56c3500ad200468db76676dd048cd3e41209b3a06b3ef5505c64d683702bf181ff8ec82c07e
|
||||
EBUILD cool-retro-term-1.2.0.ebuild 1390 BLAKE2B 0f6086fc9b5a025314051673bb1b87c0fde334c9f80c44b94a86afadacad221a505fcbe3ddcf7edc323f7a0a61576cfa3661864109eb68d77aa4ce4bf7e80b15 SHA512 c4f5a54c8f6e169504c066698f1aa84e8e4b13eb74bf3eb36f73a9628f0a2c73d608a5efdf67457c9d9a5340274604a39977a47ce320240eba0c964538501cc3
|
||||
MISC metadata.xml 1336 BLAKE2B c0ff827ddcbb7d871784f59c9dea2ca8cbf1a182e9942ccad43809bd9e498fec7e56293fcb42f77cc17b38880109f7b2033a87e1e52579e40bd55c88aa0d8aaa SHA512 af79e69f121c4c3991dc15dafa6b792fe13b51ea17726fd14d09bdff6ddb5f2647ba26b191a67da374910c19ec1f966677b5e7afc96761475d4aa3063c7eebf1
|
||||
59
x11-terms/cool-retro-term/cool-retro-term-1.2.0.ebuild
Normal file
59
x11-terms/cool-retro-term/cool-retro-term-1.2.0.ebuild
Normal file
@@ -0,0 +1,59 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit qmake-utils xdg
|
||||
|
||||
QTW_PN="qmltermwidget"
|
||||
QTW_PV=63228027e1f97c24abb907550b22ee91836929c5
|
||||
QTW_P="${QTW_PN}-${QTW_PV}"
|
||||
|
||||
DESCRIPTION="Terminal emulator with an old school look and feel"
|
||||
HOMEPAGE="https://github.com/Swordfish90/cool-retro-term/"
|
||||
|
||||
SRC_URI="
|
||||
https://github.com/Swordfish90/cool-retro-term/archive/${PV}.tar.gz -> ${P}.tar.gz
|
||||
https://github.com/Swordfish90/qmltermwidget/archive/${QTW_PV}.tar.gz -> ${QTW_P}.tar.gz
|
||||
"
|
||||
|
||||
LICENSE="BSD GPL-2+ GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc64 ~x86"
|
||||
|
||||
DEPEND="
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtdeclarative:5[localstorage]
|
||||
dev-qt/qtgraphicaleffects:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtnetwork:5
|
||||
dev-qt/qtquickcontrols:5[widgets]
|
||||
dev-qt/qtquickcontrols2:5[widgets]
|
||||
dev-qt/qtwidgets:5
|
||||
"
|
||||
|
||||
RDEPEND="${DEPEND}
|
||||
virtual/opengl"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
rmdir "${QTW_PN}" || die
|
||||
mv "${WORKDIR}/${QTW_P}" "${QTW_PN}" || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
eqmake5 PREFIX="${EPREFIX}/usr"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# `default` attempts to install directly to /usr and parallelised
|
||||
# installation is not supported as `qmake5 -install` does not implictly
|
||||
# create target directory.
|
||||
|
||||
emake -j1 INSTALL_ROOT="${ED}" install
|
||||
doman "packaging/debian/cool-retro-term.1"
|
||||
|
||||
insinto "/usr/share/metainfo"
|
||||
doins "packaging/appdata/cool-retro-term.appdata.xml"
|
||||
}
|
||||
32
x11-terms/cool-retro-term/metadata.xml
Normal file
32
x11-terms/cool-retro-term/metadata.xml
Normal file
@@ -0,0 +1,32 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person" proxied="yes">
|
||||
<email>beatussum@protonmail.com</email>
|
||||
<name>Mattéo Rossillol‑‑Laruelle</name>
|
||||
</maintainer>
|
||||
<maintainer type="project" proxied="proxy">
|
||||
<email>proxy-maint@gentoo.org</email>
|
||||
<name>Proxy Maintainers</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
<pkg>x11-terms/cool-retro-term</pkg> is a terminal emulator which tries
|
||||
to mimic the look and feel of the old cathode tube screens. It has been
|
||||
designed to be eye-candy, customizable, and reasonably lightweight.
|
||||
</longdescription>
|
||||
<longdescription lang="fr">
|
||||
<pkg>x11-terms/cool-retro-term</pkg> est un émulateur de terminal qui
|
||||
tente d'imiter l'aspect et le comportement des anciens écrans à tube
|
||||
cathodique. Il a été conçu pour être agréable à regarder,
|
||||
personnalisable et raisonablement léger.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<maintainer status="active">
|
||||
<name>Filippo Scognamiglio</name>
|
||||
<email>flscogna@gmail.com</email>
|
||||
</maintainer>
|
||||
<doc>https://github.com/Swordfish90/cool-retro-term/wiki/</doc>
|
||||
<bugs-to>https://github.com/Swordfish90/cool-retro-term/issues/</bugs-to>
|
||||
<remote-id type="github">Swordfish90/cool-retro-term</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
Reference in New Issue
Block a user