mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-29 06:06:32 +00:00
Remove unnecessary ugly hacks in package/config
Those hacks should not be needed and they even make "mconf" fail to save the configuration file in $(CONFIG_DIR). Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
parent
8b6585a9d3
commit
723f01dafa
@ -640,10 +640,6 @@ int main(int ac, char **av)
|
|||||||
fprintf(stderr, _("\n*** Error during writing of the Buildroot configuration.\n\n"));
|
fprintf(stderr, _("\n*** Error during writing of the Buildroot configuration.\n\n"));
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
if (conf_write_autoconf()) {
|
|
||||||
fprintf(stderr, _("\n*** Error during update of the Buildroot configuration.\n\n"));
|
|
||||||
return 1;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -862,6 +862,6 @@ int main(int ac, char **av)
|
|||||||
"\n\n"));
|
"\n\n"));
|
||||||
}
|
}
|
||||||
|
|
||||||
return conf_write_autoconf();
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,53 +0,0 @@
|
|||||||
---
|
|
||||||
conf.c | 4 ++++
|
|
||||||
mconf.c | 2 +-
|
|
||||||
qconf.cc | 2 ++
|
|
||||||
3 files changed, 7 insertions(+), 1 deletion(-)
|
|
||||||
|
|
||||||
Index: config.new/conf.c
|
|
||||||
===================================================================
|
|
||||||
--- config.new.orig/conf.c
|
|
||||||
+++ config.new/conf.c
|
|
||||||
@@ -641,6 +641,10 @@
|
|
||||||
fprintf(stderr, _("\n*** Error during writing of the Buildroot configuration.\n\n"));
|
|
||||||
exit(1);
|
|
||||||
}
|
|
||||||
+ if (conf_write_autoconf()) {
|
|
||||||
+ fprintf(stderr, _("\n*** Error during update of the Buildroot configuration.\n\n"));
|
|
||||||
+ return 1;
|
|
||||||
+ }
|
|
||||||
}
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
Index: config.new/mconf.c
|
|
||||||
===================================================================
|
|
||||||
--- config.new.orig/mconf.c
|
|
||||||
+++ config.new/mconf.c
|
|
||||||
@@ -862,6 +862,6 @@
|
|
||||||
"\n\n"));
|
|
||||||
}
|
|
||||||
|
|
||||||
- return 0;
|
|
||||||
+ return conf_write_autoconf();
|
|
||||||
}
|
|
||||||
|
|
||||||
Index: config.new/qconf.cc
|
|
||||||
===================================================================
|
|
||||||
--- config.new.orig/qconf.cc
|
|
||||||
+++ config.new/qconf.cc
|
|
||||||
@@ -1612,6 +1612,7 @@
|
|
||||||
{
|
|
||||||
if (!conf_get_changed()) {
|
|
||||||
e->accept();
|
|
||||||
+ conf_write_autoconf();
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
QMessageBox mb("qconf", _("Save configuration?"), QMessageBox::Warning,
|
|
||||||
@@ -1622,6 +1623,7 @@
|
|
||||||
switch (mb.exec()) {
|
|
||||||
case QMessageBox::Yes:
|
|
||||||
conf_write(NULL);
|
|
||||||
+ conf_write_autoconf();
|
|
||||||
case QMessageBox::No:
|
|
||||||
e->accept();
|
|
||||||
break;
|
|
@ -8,5 +8,4 @@
|
|||||||
10-br-build-system.patch
|
10-br-build-system.patch
|
||||||
11-use-mktemp-for-lxdialog.patch
|
11-use-mktemp-for-lxdialog.patch
|
||||||
12-fix-glade-file-path.patch
|
12-fix-glade-file-path.patch
|
||||||
13-use-conf-write-autoconf.patch
|
|
||||||
14-support-out-of-tree-config.patch
|
14-support-out-of-tree-config.patch
|
||||||
|
@ -1612,7 +1612,6 @@ void ConfigMainWindow::closeEvent(QCloseEvent* e)
|
|||||||
{
|
{
|
||||||
if (!conf_get_changed()) {
|
if (!conf_get_changed()) {
|
||||||
e->accept();
|
e->accept();
|
||||||
conf_write_autoconf();
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
QMessageBox mb("qconf", _("Save configuration?"), QMessageBox::Warning,
|
QMessageBox mb("qconf", _("Save configuration?"), QMessageBox::Warning,
|
||||||
@ -1623,7 +1622,6 @@ void ConfigMainWindow::closeEvent(QCloseEvent* e)
|
|||||||
switch (mb.exec()) {
|
switch (mb.exec()) {
|
||||||
case QMessageBox::Yes:
|
case QMessageBox::Yes:
|
||||||
conf_write(NULL);
|
conf_write(NULL);
|
||||||
conf_write_autoconf();
|
|
||||||
case QMessageBox::No:
|
case QMessageBox::No:
|
||||||
e->accept();
|
e->accept();
|
||||||
break;
|
break;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user