diff options
Diffstat (limited to 'x11-terms/sakura')
-rw-r--r-- | x11-terms/sakura/Manifest | 2 | ||||
-rw-r--r-- | x11-terms/sakura/sakura-3.8.7.ebuild | 44 |
2 files changed, 46 insertions, 0 deletions
diff --git a/x11-terms/sakura/Manifest b/x11-terms/sakura/Manifest index b1c4156a848f..23d37c6495d3 100644 --- a/x11-terms/sakura/Manifest +++ b/x11-terms/sakura/Manifest @@ -1,4 +1,6 @@ AUX sakura-3.8.4-gentoo.patch 636 BLAKE2B b091feefd69ce0c0940837a5f9688b421ea9f47b022b1e45d3d1d6e9047fde48c994488d46e14de8bfab332ba45bc70fcbe5c2dc6744ff5f97afc50786322476 SHA512 e6c38bcea03561b874fb3110a6f5e6508091c2398fd578e9daf9f7c55d86e56197235795a525f4d96b03aa365f8152b5869602e206a261c0738cd8f224ca7c67 DIST sakura-3.8.4.tar.bz2 70492 BLAKE2B 4f53a86813de49d1f76c0a209a825b19601a22b4078744a0e4dfe21afd000e524a3705e8125b275b3615b35e5e7f38934270baa73d190e06dabf4284d4dab536 SHA512 9450f523555a40c66375304cb4134686dddd1b15233a70e488d1220fbdacd46b8e93cb679bbd1c235cc8d08f08551743b4780130d282d94d258247436a84ed61 +DIST sakura-3.8.7.tar.bz2 60003 BLAKE2B 56d0b57dbd5db57662ce9a286bbfde709d86ce41cf6dca3598d0ac095f9fee6e88051214a1092c65126e238719914b4209fbc485b2f97ceda96e4f3f9bb10d58 SHA512 ec606af0ab808e93366a08ef36199ef7e23677e7aac4765573604230c9ea498a14d6f22983ab7285030e6d10f432b7ad924f33660bce8bc05bd76a2c31c1a76b EBUILD sakura-3.8.4.ebuild 838 BLAKE2B 192b66ea44830efe2a5822b58d1ee217fc4380a245f3574963665aed90148fff968727b155dcea0796bb3e74e995e82138653bf58dbfd5b7f84d3fe5772a2079 SHA512 454672b6e6c3e942aa730ee6edaf12aae9387d3e65cc568bfda0ba46afcfdb1aa6f0fbc8f9471b0933e6d405a8060b32800456e90be826ec54c31ef26bfafd58 +EBUILD sakura-3.8.7.ebuild 847 BLAKE2B 89e4fea155e13bf3098a745c0314348aab9e4dd96db398813f7613aa8af00de574a24010371c44946826448bd21a290b0cf3531f47611fdc52cfcafa0c092bf6 SHA512 03d5a66e5132b7fac1063f7b403b5dde9fe88a67e2170b8ba1836993f4e50df9f27d1b54f6fd8d4a5da46d13287eab7662faab6ee6d57190ac98e5e8cb7a2ac2 MISC metadata.xml 851 BLAKE2B 823d08b0bc994ef9732b69188f2d6f55bd58709104517313093ee1f5d39fcb40e01a54fe47ab0e80f9b42b523f38129ac2ac0f1fdfb8d08338c3d4bb893914ec SHA512 99c6563360d9326835c2b49d8e77c28c07573c3dc14303f6ed4e1699ddc9ed199cad03ba841556903845a43d245c692ca0909f825c9cbd4a198a56a6b9dee0ae diff --git a/x11-terms/sakura/sakura-3.8.7.ebuild b/x11-terms/sakura/sakura-3.8.7.ebuild new file mode 100644 index 000000000000..4cee2fd88724 --- /dev/null +++ b/x11-terms/sakura/sakura-3.8.7.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="GTK/VTE based terminal emulator" +HOMEPAGE="https://www.pleyades.net/david/projects/sakura" +SRC_URI="https://launchpad.net/sakura/trunk/${PV}/+download/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86 ~x86-linux" + +RDEPEND=" + dev-libs/glib:2 + x11-libs/gtk+:3[X] + x11-libs/pango + x11-libs/vte:2.91" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto + x11-libs/libX11" +BDEPEND=" + sys-devel/gettext + virtual/perl-podlators" + +PATCHES=( + "${FILESDIR}"/${PN}-3.8.4-gentoo.patch +) + +src_prepare() { + cmake_src_prepare + + if [[ -v LINGUAS ]]; then + local lingua + for lingua in po/*.po; do + lingua=${lingua#*/} + lingua=${lingua%.*} + has ${lingua} ${LINGUAS} || rm po/${lingua}.po || die + done + fi +} |