[packages/cgdb] - updated to 0.8.0
qboosh
qboosh at pld-linux.org
Sun Sep 24 20:42:39 CEST 2023
commit 4f2031739be31f3e0f683fc1786ffcf3879ea1b1
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sun Sep 24 20:27:44 2023 +0200
- updated to 0.8.0
cgdb-home_etc.patch | 24 +++++++++++++-----------
cgdb.spec | 4 ++--
2 files changed, 15 insertions(+), 13 deletions(-)
---
diff --git a/cgdb.spec b/cgdb.spec
index c524ca4..496125f 100644
--- a/cgdb.spec
+++ b/cgdb.spec
@@ -1,12 +1,12 @@
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/
diff --git a/cgdb-home_etc.patch b/cgdb-home_etc.patch
index e5860e0..2729f83 100644
--- a/cgdb-home_etc.patch
+++ b/cgdb-home_etc.patch
@@ -1,12 +1,14 @@
---- 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 */
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/cgdb.git/commitdiff/4f2031739be31f3e0f683fc1786ffcf3879ea1b1
More information about the pld-cvs-commit
mailing list