22
33EAPI=" 7"
44
5- DESCRIPTION=" A user-friendly time-traveling debugger for a wide range of programming languages"
5+ DESCRIPTION=" A user-friendly time-traveling debugger for a varierty of programming languages"
66HOMEPAGE=" https://github.com/metacraft-labs/codetracer"
77SRC_URI=" $HOMEPAGE /releases/download/${PV} /resources.tar.xz -> resources.tar.xz
8- https://downloads.codetracer.com/CodeTracer-${PV} -amd64.AppImage -> ct
9- "
8+ https://downloads.codetracer.com/CodeTracer-${PV} -amd64.AppImage -> ct"
109
1110LICENSE=" AGPL-3"
1211SLOT=" 0"
1312KEYWORDS=" *"
1413IUSE=" "
15- RESTRICT=" "
14+ RESTRICT=" strip " # Stripping ct will make it unable to be run
1615
1716BDEPEND=" "
1817DEPEND=" "
@@ -21,19 +20,22 @@ RDEPEND="sys-fs/fuse
2120 sys-apps/xdg-desktop-portal
2221"
2322
23+ S=" ${WORKDIR} /"
24+
2425src_unpack () {
25- unpack " ${A} "
26+ unpack resources.tar.xz
27+ cp " ${DISTDIR} " /ct " ${WORKDIR} "
2628}
2729
2830src_install () {
2931 dobin " ${WORKDIR} " /ct
30- install " ${WORKDIR} " /resources/codetracer.desktop " ${ED} " /usr/share/applications/
31-
32- install " ${WORKDIR} " /resources/Icon.iconset/icon_16x16.png " ${ED} " /usr/share/icons/hicolor/16x16/apps/codetracer.png
33- install " ${WORKDIR} " /resources/Icon.iconset/icon_32x32 .png " ${ED} " /usr/share/icons/hicolor/32x32 /apps/codetracer.png
34- install " ${WORKDIR} " /resources/Icon.iconset/icon_64x64 .png " ${ED} " /usr/share/icons/hicolor/64x64 /apps/codetracer.png
35- install " ${WORKDIR} " /resources/Icon.iconset/icon_128x128.png " ${ED} " /usr/share/icons/hicolor/128x128/apps/codetracer.png
36- install " ${WORKDIR} " /resources/Icon.iconset/icon_256x256.png " ${ED} " /usr/share/icons/hicolor/256x256/apps/codetracer.png
37- install " ${WORKDIR} " /resources/Icon.iconset/icon_512x512.png " ${ED} " /usr/share/icons/hicolor/512x512/apps/codetracer.png
32+
33+ install -Dm644 " ${WORKDIR} " /resources/codetracer.desktop " ${ED} " /usr/share/applications/codetracer.desktop
34+
35+ install -Dm644 " ${WORKDIR} " /resources/Icon.iconset/icon_16x16 .png " ${ED} " /usr/share/icons/hicolor/16x16 /apps/codetracer.png
36+ install -Dm644 " ${WORKDIR} " /resources/Icon.iconset/icon_32x32 .png " ${ED} " /usr/share/icons/hicolor/32x32 /apps/codetracer.png
37+ install -Dm644 " ${WORKDIR} " /resources/Icon.iconset/icon_128x128.png " ${ED} " /usr/share/icons/hicolor/128x128/apps/codetracer.png
38+ install -Dm644 " ${WORKDIR} " /resources/Icon.iconset/icon_256x256.png " ${ED} " /usr/share/icons/hicolor/256x256/apps/codetracer.png
39+ install -Dm644 " ${WORKDIR} " /resources/Icon.iconset/icon_512x512.png " ${ED} " /usr/share/icons/hicolor/512x512/apps/codetracer.png
3840}
3941
0 commit comments