aboutsummaryrefslogtreecommitdiffstats
path: root/community/cppcheck/set_datadir.patch
diff options
context:
space:
mode:
authorAndré Klitzing <aklitzing@gmail.com>2017-03-24 10:03:52 +0100
committerWilliam Pitcock <nenolod@dereferenced.org>2017-03-24 23:32:23 +0000
commit8c5a331e745e63c806cdee2e7f55deeb632aed94 (patch)
tree55252680b44b77135a2ab6f3974fc84818bfef5a /community/cppcheck/set_datadir.patch
parentc23ced255d0a9db314024b05035bc90a93d1eeb8 (diff)
downloadaports-8c5a331e745e63c806cdee2e7f55deeb632aed94.tar.bz2
aports-8c5a331e745e63c806cdee2e7f55deeb632aed94.tar.xz
testing/cppcheck: claim maintainership and move to community
Diffstat (limited to 'community/cppcheck/set_datadir.patch')
-rw-r--r--community/cppcheck/set_datadir.patch21
1 files changed, 21 insertions, 0 deletions
diff --git a/community/cppcheck/set_datadir.patch b/community/cppcheck/set_datadir.patch
new file mode 100644
index 0000000000..3ffe79e593
--- /dev/null
+++ b/community/cppcheck/set_datadir.patch
@@ -0,0 +1,21 @@
+--- cppcheck-1.73-origin/gui/main.cpp
++++ cppcheck-1.73/gui/main.cpp
+@@ -57,12 +57,18 @@
+ QSettings* settings = new QSettings("Cppcheck", "Cppcheck-GUI", &app);
+
+ // Set data dir..
++ if ((settings->value("DATADIR", QString()).toString()).isEmpty())
++ settings->setValue("DATADIR", "/usr/share/cppcheck");
++
+ foreach (const QString arg, app.arguments()) {
+ if (arg.startsWith("--data-dir=")) {
+ settings->setValue("DATADIR", arg.mid(11));
+ return 0;
+ }
+ }
++
++ if ((settings->value(SETTINGS_LANGUAGE, QString()).toString()).isEmpty())
++ settings->setValue(SETTINGS_LANGUAGE, "en");
+
+ TranslationHandler* th = new TranslationHandler(&app);
+ th->SetLanguage(settings->value(SETTINGS_LANGUAGE, th->SuggestLanguage()).toString());