Skip to content

Commit 04b7baf

Browse files
committed
package(codetracer): added stripping fixups
1 parent ee7edde commit 04b7baf

File tree

2 files changed

+17
-13
lines changed

2 files changed

+17
-13
lines changed

dev-debug/codetracer/Manifest

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
DIST ct 307077576 BLAKE2B 86bea325e9010430de081a56ec5b8d3bc7a2945087a45556929efb7c8a047f90bfa58b7319431df4218b2e263434076dea542ca33634abbc3ada410c1180c205 SHA512 6dc596ad629102c40c12e8ac735dea1d02225a98527354a47d70ea9ba5ada5229e8e1f02bc116f1039477419eedf0f61b3dbc24c5c44ef400ac904c35d34bf85
2+
DIST resources.tar.xz 452524 BLAKE2B 1cf3cabe309de4f48d260015fda0f0f9f67fd66654c3ee0908489892d3ad35d4acb2ad511fb497c76eb9c60fbbf1c95c7cc1766a792c0181de06a9fd844d36a4 SHA512 3d0d817a4899f1cafc28cb689cd407ba92e33d6ad0539166b21f339041bbf9cc27bc6aac582eaee762c4227a17cf3bd7f27c966eab3ca0221e687305d3430180

dev-debug/codetracer/codetracer-25.03.1.ebuild

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,16 @@
22

33
EAPI="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"
66
HOMEPAGE="https://github.com/metacraft-labs/codetracer"
77
SRC_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

1110
LICENSE="AGPL-3"
1211
SLOT="0"
1312
KEYWORDS="*"
1413
IUSE=""
15-
RESTRICT=""
14+
RESTRICT="strip" # Stripping ct will make it unable to be run
1615

1716
BDEPEND=""
1817
DEPEND=""
@@ -21,19 +20,22 @@ RDEPEND="sys-fs/fuse
2120
sys-apps/xdg-desktop-portal
2221
"
2322

23+
S="${WORKDIR}/"
24+
2425
src_unpack() {
25-
unpack "${A}"
26+
unpack resources.tar.xz
27+
cp "${DISTDIR}"/ct "${WORKDIR}"
2628
}
2729

2830
src_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

Comments
 (0)