Files
termux-packages/packages/newsboat/fix-paths.patch
2025-09-22 06:44:31 +00:00

37 lines
1.5 KiB
Diff

diff -uNr newsboat-2.19/src/controller.cpp newsboat-2.19.mod/src/controller.cpp
--- newsboat-2.19/src/controller.cpp 2020-03-22 20:54:24.000000000 +0200
+++ newsboat-2.19.mod/src/controller.cpp 2020-03-29 22:59:00.640650862 +0300
@@ -923,7 +923,7 @@
filename_template = Filepath::from_locale_string(tmpdir);
filename_template.push("newsboat-article.XXXXXX"_path);
} else {
- filename_template = "/tmp/newsboat-article.XXXXXX"_path;
+ filename_template = "@TERMUX_PREFIX@/tmp/newsboat-article.XXXXXX"_path;
}
auto template_string = filename_template.to_locale_string();
diff -uNr newsboat-2.19/src/formaction.cpp newsboat-2.19.mod/src/formaction.cpp
--- newsboat-2.19/src/formaction.cpp 2020-03-22 20:54:24.000000000 +0200
+++ newsboat-2.19.mod/src/formaction.cpp 2020-03-29 22:59:57.654933862 +0300
@@ -670,7 +670,7 @@
return "";
} else {
const char* my_argv[4];
- my_argv[0] = "/bin/sh";
+ my_argv[0] = "@TERMUX_PREFIX@/bin/sh";
my_argv[1] = "-c";
my_argv[2] = cmdline.c_str();
my_argv[3] = nullptr;
diff -uNr newsboat-2.19/src/itemrenderer.cpp newsboat-2.19.mod/src/itemrenderer.cpp
--- newsboat-2.19/src/itemrenderer.cpp 2020-03-22 20:54:24.000000000 +0200
+++ newsboat-2.19.mod/src/itemrenderer.cpp 2020-03-29 22:59:38.589839238 +0300
@@ -159,7 +159,7 @@
rnd.render(source, lines, thelinks, url);
} else {
const char* argv[4];
- argv[0] = "/bin/sh";
+ argv[0] = "@TERMUX_PREFIX@/bin/sh";
argv[1] = "-c";
argv[2] = renderer.c_str();
argv[3] = nullptr;