commit:     17e727b2e1f6c61e58ce57ca7ff759a3ddd57133
Author:     Denis Strizhkin <strdenis02 <AT> gmail <DOT> com>
AuthorDate: Sun Mar 24 05:18:35 2024 +0000
Commit:     Denis Strizhkin <strdenis02 <AT> gmail <DOT> com>
CommitDate: Sun Mar 24 05:19:51 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=17e727b2

x11-themes/catppuccin: new package, add 0.7.1

Signed-off-by: Denis Strizhkin <strdenis02 <AT> gmail.com>

 x11-themes/catppuccin/Manifest                | 14 +++++++++
 x11-themes/catppuccin/catppuccin-0.7.1.ebuild | 45 +++++++++++++++++++++++++++
 x11-themes/catppuccin/metadata.xml            | 14 +++++++++
 3 files changed, 73 insertions(+)

diff --git a/x11-themes/catppuccin/Manifest b/x11-themes/catppuccin/Manifest
new file mode 100644
index 0000000000..2ebf8f0743
--- /dev/null
+++ b/x11-themes/catppuccin/Manifest
@@ -0,0 +1,14 @@
+DIST catppuccin-0.7.1-blue-dark.zip 497646 BLAKE2B 
2d1f2c09ed4a42992805e7ae79add2b13e7cf3c364150a3d54ea747759608494f8cbaad3b01723e6a01e9a48c48b1504b177f80b371a2249b12250e966da2fcf
 SHA512 
51b4c554a88199abd744a236c6efce73cc295800d7c4f81a68663cdbe03db614d3f02d799b8ebb223a9d1a369bf54e3161b009981117a503718dfaa05d776587
+DIST catppuccin-0.7.1-flamingo-dark.zip 501352 BLAKE2B 
2962f5d1f5c0213409d10d28aac8c61941077fd8630151e33847ec456b2f52e8750998835b70d5840f9f5b36d57a1311236114299b8b9a359f4b94767364db17
 SHA512 
27740ab67acacc1ac26ac6487816424e8ab6f549c6e6de430fc36e99d9b7bcce18975e9a451a20a10c1a415690689b8739860ff1649ccc781c9894a38880940f
+DIST catppuccin-0.7.1-green-dark.zip 496890 BLAKE2B 
8b5a25522b4a8cd5374665f7719ddb42ec439192b8beab8ae895411cb1fc649a9a003092798f273cb1a4dce6a9fc6ce580830785ae1c17110b8ce953e395dfe9
 SHA512 
fcb3d638b62a33684093c3c8d0b05f90b31831750fea4ad0c0296593dc6a3997d89b9f08b03e38b1737338fc4a25bb7613f9fba3c9107466e6b83a0b01582d60
+DIST catppuccin-0.7.1-lavender-dark.zip 501845 BLAKE2B 
8abc3e457f07f529336e810c1d7091bdd2ada69186ebd668362431208f460e3b8c11d62736c64cdd05915aef7677b01379d21521b2fe2eb22d1e671b28b3f992
 SHA512 
f5b8eb96875c521aa2be5742f04e465a25bfa80b3b9282a642597d7ce1e131e20bf0562061908e82290dd71ec3dd55bbe8b601c74079149b2cd1b8cc1ea940b3
+DIST catppuccin-0.7.1-maroon-dark.zip 497892 BLAKE2B 
356c5b55239d6f3e78609368f51e48beb1cf9979ac7e8b62a5cb1ab77d04bfc8e203cfc5b12740f8d0a0a818d7a609986330d5c5322ae88aad18fa7a16086564
 SHA512 
21bafff62ea2fd2fc890d830f10ae579eaf519d3d708d86bdbec3ea5d7a317a7741568c81b7be30b8f88ef6f7ed3ac8ef2db0a12f29f8f98f85489f38e9065c7
+DIST catppuccin-0.7.1-mauve-dark.zip 498455 BLAKE2B 
19b63b5700f2cd13d01a2062f9cd7f1f6ee8ab8ccd3e57740cd0e478f4494537bdf9a906e5a11d90311f985b700a2736fbf21399b1e342c419d7a6c3ec3e56fc
 SHA512 
145e997e439f77c912c8d95ba4a085c0e20e373980bf95efd8bc5fe14fb31f04ad7ff4bd25e4c221f51185044dc4fbb67cc3512d51f54310309a868e897c2cc1
+DIST catppuccin-0.7.1-peach-dark.zip 496070 BLAKE2B 
7da62bee9139e5b4f9ba1d2456dd4c15d30b3e6e29a2df2d803e57b02483bea28fcedc38db20b86ff857e38bfb109c5d852631ed395df32bc7264602b18fdb27
 SHA512 
5c116b83ab12e3ecc4491497dcb6a947142a27bae05cb38186c169d55a591b99dd9482e8aa4cd9fdfa8490ddcd68572f23ee117fdac28f564237c8e373505a9f
+DIST catppuccin-0.7.1-pink-dark.zip 497179 BLAKE2B 
bed40ada8de0f4474daf3f7106b2815763995115432646beb635af122b1f822755cb333fd7884319105b99ab50f2db073dc237295c12508cbefebedf86a1177d
 SHA512 
7d4097b1d05ba88b6aa5a9376c6bb2c747dacf262c922e6a7ee079293628cc6146480e1c4b2dedbd57741a939fc3d9ca8ebf4f8db38181bd066e37a666543f5a
+DIST catppuccin-0.7.1-red-dark.zip 494685 BLAKE2B 
30b3346719b63b3321038d23c2ac243fe240aaca27b76b32404256ea9d191797f9d6caa12c9e14df244d69a766ed97e1f9e56dcca2a15928c858351cf453d293
 SHA512 
a41bdc01fb91e454ed19dbd122d217f946b01a0c26c5565272c8304ddb0f8832f3223f28439720e060ebb8f4bc4426658f305fbc38c7cfda960ee9538ce47e08
+DIST catppuccin-0.7.1-rosewater-dark.zip 509300 BLAKE2B 
1b6d820a745bba32f505cec8b9fecc3b296a12a7d8f94f3d9dc604ec3facc4b22ea66bd603f44a06ae8a9746eeb6a8c7b311bc63cbe3c8922d273ed1b5fcfc17
 SHA512 
bb49842a2f50140f29f7879fb765be603a56a4a6e47fdd33141a487e37e115f07ce4d40986cb3f6f29b4e44705572d6c810876ce8b1ef8f59541a43a37fe8fdc
+DIST catppuccin-0.7.1-sapphire-dark.zip 501867 BLAKE2B 
53d735a1dad019fa48c476d715aedee40758fa668a0b79214ac2a243bdb126896f253f377e932657dac81ad0bcb505ab1061606abef986f8d67cf49a9e6f78a7
 SHA512 
133aef37bed849b76528de54a10556b42665ddc3afab788df654a8e9576d8c78a6b6c16a403851099b469657306c31083ffd0d3093c7df72eb52dd72f2766cde
+DIST catppuccin-0.7.1-sky-dark.zip 495082 BLAKE2B 
555f25e058839fd2ea667d7fa3a7b5cb76ebe85a6336c06910f29b270d2eca23fb5e76d4db31cb4545669964855ec5733b85934346bad4f7f1fd18f82385839a
 SHA512 
5713304787a85041468bc65c5542f956efb4534e066f161c442bd0697fb4419e8c5c898544d270b9adb37dada5f4ebfbe3c931d3a49797b576e7e75cdde8a73d
+DIST catppuccin-0.7.1-teal-dark.zip 496126 BLAKE2B 
2fabd9f2705e454ef933c4489c88c55e578a3f9a26a7489d4bed2bf0f1f82d7db1693b34bbed28a23cada83f5ec470df7bb2b0ad73ad62c74edfbb4ae2164738
 SHA512 
61c9574aa979188ec2f71538ba18a678a36cc5c5b6983a6f67aff9594b4a1899274f85802376670afab673ee4f9eef68d82cc2142d8eb741b1bbe097cae289aa
+DIST catppuccin-0.7.1-yellow-dark.zip 496137 BLAKE2B 
50f1ecbdbae0aa038a4049047ff5470b6951e6787e7e11d6b2bec718ce26b0396aa2a98a32a2331d4c1f34cbb50c3ade8a30bf6557823ab8f090c460bd850f32
 SHA512 
c858dd74f2845ffb145805b1fd7d0e8006f2318b517aeb0b573c3a5c3dde22c81e298a031dd14a2e256087afee733b2fd61cb112189e2ce01ce8490f7b9c902f

diff --git a/x11-themes/catppuccin/catppuccin-0.7.1.ebuild 
b/x11-themes/catppuccin/catppuccin-0.7.1.ebuild
new file mode 100644
index 0000000000..444bb3ea40
--- /dev/null
+++ b/x11-themes/catppuccin/catppuccin-0.7.1.ebuild
@@ -0,0 +1,45 @@
+
+EAPI=8
+
+DESCRIPTION="Catppuccin is a community-driven pastel theme."
+HOMEPAGE="https://github.com/catppuccin";
+MY_URI="https://github.com/${PN}/gtk/releases/download/v${PV}/";
+MY_FRAPPE="Catppuccin-Frappe-Standard"
+SRC_URI="
+       frappe? ( ${MY_URI}/${MY_FRAPPE}-Blue-Dark.zip      -> 
${P}-blue-dark.zip
+                         ${MY_URI}/${MY_FRAPPE}-Flamingo-Dark.zip  -> 
${P}-flamingo-dark.zip
+                         ${MY_URI}/${MY_FRAPPE}-Green-Dark.zip     -> 
${P}-green-dark.zip
+                         ${MY_URI}/${MY_FRAPPE}-Lavender-Dark.zip  -> 
${P}-lavender-dark.zip
+                         ${MY_URI}/${MY_FRAPPE}-Maroon-Dark.zip    -> 
${P}-maroon-dark.zip
+                         ${MY_URI}/${MY_FRAPPE}-Mauve-Dark.zip     -> 
${P}-mauve-dark.zip
+                         ${MY_URI}/${MY_FRAPPE}-Peach-Dark.zip     -> 
${P}-peach-dark.zip
+                         ${MY_URI}/${MY_FRAPPE}-Pink-Dark.zip      -> 
${P}-pink-dark.zip
+                         ${MY_URI}/${MY_FRAPPE}-Red-Dark.zip       -> 
${P}-red-dark.zip
+                         ${MY_URI}/${MY_FRAPPE}-Rosewater-Dark.zip -> 
${P}-rosewater-dark.zip
+                         ${MY_URI}/${MY_FRAPPE}-Sapphire-Dark.zip  -> 
${P}-sapphire-dark.zip
+                         ${MY_URI}/${MY_FRAPPE}-Sky-Dark.zip       -> 
${P}-sky-dark.zip
+                         ${MY_URI}/${MY_FRAPPE}-Teal-Dark.zip      -> 
${P}-teal-dark.zip
+                         ${MY_URI}/${MY_FRAPPE}-Yellow-Dark.zip    -> 
${P}-yellow-dark.zip
+       )
+"
+S="${WORKDIR}"
+
+IUSE="+frappe"
+REQUIRED_USE="|| ( frappe )"
+
+BDEPEND="
+       app-arch/unzip
+"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_install() {
+       insinto "/usr/share/themes"
+       for folder in * ; do
+               if [ -d "${folder}" ]; then
+                       doins -r "${folder}"
+               fi
+       done
+}

diff --git a/x11-themes/catppuccin/metadata.xml 
b/x11-themes/catppuccin/metadata.xml
new file mode 100644
index 0000000000..c83344a1dd
--- /dev/null
+++ b/x11-themes/catppuccin/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+       <maintainer type="person">
+               <email>strdeni...@gmail.com</email>
+               <name>Denis Strizhkin</name>
+       </maintainer>
+       <use>
+               <flag name="frappe">Install Frappe-Standar-Dark flavor.</flag>
+       </use>
+       <upstream>
+               <remote-id type="github">catppuccin/gtk</remote-id>
+       </upstream>
+</pkgmetadata>

Reply via email to