---- cgdb-0.7.1/cgdb/cgdb.cpp.orig 2021-09-30 21:53:42.298867456 +0200
-+++ cgdb-0.7.1/cgdb/cgdb.cpp 2021-09-30 21:55:01.881769652 +0200
-@@ -805,7 +805,8 @@ static void parse_long_options(int *argc
- static int init_home_dir(void)
- {
- /* Get the home directory */
-- char *home_dir = getenv("HOME");
-+ char *home_dir = getenv("HOME_ETC");
-+ if (!home_dir) home_dir = getenv("HOME");
+--- cgdb-0.8.0/cgdb/cgdb.cpp.orig 2023-09-24 20:11:56.709491005 +0200
++++ cgdb-0.8.0/cgdb/cgdb.cpp 2023-09-24 20:22:37.382686847 +0200
+@@ -339,7 +339,10 @@ static int init_home_dir(void)
+ if (cgdb_home_envvar != NULL) {
+ snprintf(cgdb_home_dir, FSUTIL_PATH_MAX, "%s", cgdb_home_envvar);
+ } else {
+- snprintf(cgdb_home_dir, FSUTIL_PATH_MAX, "%s/.cgdb", getenv("HOME"));
++ char *home_etc_envvar = getenv("HOME_ETC");
++ if (home_etc_envvar == NULL)
++ home_etc_envvar = getenv("HOME");
++ snprintf(cgdb_home_dir, FSUTIL_PATH_MAX, "%s/.cgdb", home_etc_envvar);
+ }
- /* Make sure the toplevel .cgdb dir exists */
- snprintf(cgdb_home_dir, FSUTIL_PATH_MAX, "%s/.cgdb", home_dir);
+ /* Make sure the toplevel cgdb dir exists */
Summary: A lightweight, but fully functional curses frontend to gdb
Summary(pl.UTF-8): Lekki, ale w pełni funkcjonalny frontend do gdb oparty na ncurses
Name: cgdb
-Version: 0.7.1
+Version: 0.8.0
Release: 1
License: GPL v2
Group: Development/Debuggers
Source0: http://cgdb.me/files/%{name}-%{version}.tar.gz
-# Source0-md5: a104862ffd3145b076303992e9a3af26
+# Source0-md5: 180c1c7100bd9591b0d29e46896b5092
Patch0: %{name}-home_etc.patch
Patch1: %{name}-info.patch
URL: http://cgdb.github.io/