File tree Expand file tree Collapse file tree 2 files changed +52
-2
lines changed Expand file tree Collapse file tree 2 files changed +52
-2
lines changed Original file line number Diff line number Diff line change 1- DIST ct 324243912 BLAKE2B 16f83b812cb8dce72fc7b9a19134d445eb9f28b433df068e68af468151418b480c0162e118ec8c17124d481280d8de769cd03fb0701765d2acf3a7fc0eef4f3c SHA512 d739f45ca6f32db4de0db69eefa7678e825140506b18aa2fb33f2c72b8e5d2b33c1c85d6988a1eed8e05857c3d999ce92ffc60ff2ce4fcefc2de6c960251c1bc
2- DIST resources.tar.xz 452256 BLAKE2B 285b31fd02e7c3f108302961b6105746bf6e3719ab7248fbf6475a23942ee92c4ac38c09f386372910a02b2123da31b4ac01ce9de20943f1f828e0d71205b2a1 SHA512 89e442e31aecfeb5e4b910f18f3d91bbbaf01423b2224ee35b0d41559b1db2c3b90ea29238cfab5581210d65db6be6d4ccbb4eb19fdd17f3eacf3b4b9b7580d6
1+ DIST ct 324977096 BLAKE2B 6f9ca6e46a79c008ed86964be95fa04ef006e547c2ebe48f14002cb99a0c5e6429c51ba9e60576febc7502cdd49677939284e877e749df40e8340316072ef4b6 SHA512 5b0dad81bb0290e43c866fe5f454a8037006e3364e05001832063bf00068f8a0354f1dba54b18f84cd00e7c772c264d31b8d88471c0dd0a460076e1d08397e25
2+ DIST resources.tar.xz 452172 BLAKE2B 862c03da804b4f896d179aee4cea367db1d9f62a4952b671a439e6afd18f33a970b34144e84d42a2c8ca2bb74cf884fc2492d3f7e10c773dc13f2b899cdbf4bd SHA512 802ed106cd5e84af45f388f84238d7b597ca66f2daa9f9599f1b8229a1382974c792c4106f08ac03950c2de2978de8b3a7b535faefe917df23d66f85a3e601cd
Original file line number Diff line number Diff line change 1+ # Distributed under the terms of the MIT License
2+
3+ EAPI=" 7"
4+
5+ inherit xdg
6+
7+ DESCRIPTION=" A user-friendly time-traveling debugger for a varierty of programming languages"
8+ HOMEPAGE=" https://github.com/metacraft-labs/codetracer"
9+ SRC_URI=" $HOMEPAGE /releases/download/${PV} /resources.tar.xz -> resources.tar.xz
10+ https://downloads.codetracer.com/CodeTracer-${PV} -amd64.AppImage -> ct"
11+
12+ LICENSE=" AGPL-3"
13+ SLOT=" 0"
14+ KEYWORDS=" *"
15+ IUSE=" "
16+ RESTRICT=" strip" # Stripping ct will make it unable to be run
17+
18+ BDEPEND=" "
19+ DEPEND=" "
20+ RDEPEND=" sys-fs/fuse
21+ dev-libs/openssl
22+ sys-apps/xdg-desktop-portal
23+ "
24+
25+ S=" ${WORKDIR} /"
26+
27+ src_unpack () {
28+ unpack resources.tar.xz
29+ cp " ${DISTDIR} " /ct " ${WORKDIR} "
30+ }
31+
32+ src_install () {
33+ dobin " ${WORKDIR} " /ct
34+
35+ install -Dm644 " ${WORKDIR} " /resources/codetracer.desktop " ${ED} " /usr/share/applications/codetracer.desktop
36+
37+ install -Dm644 " ${WORKDIR} " /resources/Icon.iconset/icon_16x16.png " ${ED} " /usr/share/icons/hicolor/16x16/apps/codetracer.png
38+ install -Dm644 " ${WORKDIR} " /resources/Icon.iconset/icon_32x32.png " ${ED} " /usr/share/icons/hicolor/32x32/apps/codetracer.png
39+ install -Dm644 " ${WORKDIR} " /resources/Icon.iconset/icon_128x128.png " ${ED} " /usr/share/icons/hicolor/128x128/apps/codetracer.png
40+ install -Dm644 " ${WORKDIR} " /resources/Icon.iconset/icon_256x256.png " ${ED} " /usr/share/icons/hicolor/256x256/apps/codetracer.png
41+ install -Dm644 " ${WORKDIR} " /resources/Icon.iconset/icon_512x512.png " ${ED} " /usr/share/icons/hicolor/512x512/apps/codetracer.png
42+ }
43+
44+ pkg_postinst () {
45+ xdg_icon_cache_update
46+ }
47+
48+ pkg_postrm () {
49+ xdg_icon_cache_update
50+ }
You can’t perform that action at this time.
0 commit comments