ios-safari-remote-debug: add support for Gentoo Prefix

Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
This commit is contained in:
Pavel Sobolev
2025-06-23 21:13:06 +03:00
parent 848aa9aa9d
commit 7a47c00620
2 changed files with 10 additions and 4 deletions

View File

@@ -11,8 +11,8 @@ Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
additionsDir := fmt.Sprintf("%s/WebKitAdditions/WebInspectorUI", baseDir)
- cp.Copy("injectedCode/WebInspectorUIAdditions.css", fmt.Sprintf("%s/WebInspectorUIAdditions.css", additionsDir))
- cp.Copy("injectedCode/WebInspectorUIAdditions.js", fmt.Sprintf("%s/WebInspectorUIAdditions.js", additionsDir))
+ cp.Copy("/usr/share/ios-safari-remote-debug/injectedCode/WebInspectorUIAdditions.css", fmt.Sprintf("%s/WebInspectorUIAdditions.css", additionsDir))
+ cp.Copy("/usr/share/ios-safari-remote-debug/injectedCode/WebInspectorUIAdditions.js", fmt.Sprintf("%s/WebInspectorUIAdditions.js", additionsDir))
+ cp.Copy("@GENTOO_PORTAGE_EPREFIX@/usr/share/ios-safari-remote-debug/injectedCode/WebInspectorUIAdditions.css", fmt.Sprintf("%s/WebInspectorUIAdditions.css", additionsDir))
+ cp.Copy("@GENTOO_PORTAGE_EPREFIX@/usr/share/ios-safari-remote-debug/injectedCode/WebInspectorUIAdditions.js", fmt.Sprintf("%s/WebInspectorUIAdditions.js", additionsDir))
log.Debug().TimeDiff("loadFiles", time.Now(), loadFilesTime).Send()
getRelevantFilesTime := time.Now()
@@ -21,7 +21,7 @@ Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
bundleTime := time.Now()
- cp.Copy("views", outputDir)
+ cp.Copy("/usr/share/ios-safari-remote-debug/views", outputDir)
+ cp.Copy("@GENTOO_PORTAGE_EPREFIX@/usr/share/ios-safari-remote-debug/views", outputDir)
os.Mkdir(fmt.Sprintf("%s/debug", outputDir), os.ModePerm)
os.Mkdir(fmt.Sprintf("%s/debug/Lib", outputDir), os.ModePerm)
os.Mkdir(fmt.Sprintf("%s/debug/Protocols", outputDir), os.ModePerm)

View File

@@ -3,7 +3,7 @@
EAPI=8
inherit go-module
inherit go-module prefix
EGIT_COMMIT="d73d1215b38abb82f64513f472fd75ee2b8224f5"
@@ -24,6 +24,12 @@ PATCHES=(
"${FILESDIR}/${P}-copy-injected-code-from-the-system.patch"
)
src_prepare() {
default
eprefixify build/build.go
}
src_compile() {
ego build
}