]> git.pld-linux.org Git - packages/yafc.git/blob - yafc-home_etc.patch
- fix patch broken by cvs->git conversion
[packages/yafc.git] / yafc-home_etc.patch
1 diff -Nru yafc-1.0.orig/src/gvars.c yafc-1.0/src/gvars.c
2 --- yafc-1.0.orig/src/gvars.c   2002-12-02 13:38:48.000000000 +0100
3 +++ yafc-1.0/src/gvars.c        2003-11-09 14:30:35.000000000 +0100
4 @@ -122,6 +122,7 @@
5  int gvHistoryMax = 128;
6  
7  char *gvLocalHomeDir = 0;
8 +char *gvHomeEtcDir = 0;
9  char *gvLocalPrevDir = 0;
10  char *gvHistoryFile = 0;
11  
12 diff -Nru yafc-1.0.orig/src/gvars.h yafc-1.0/src/gvars.h
13 --- yafc-1.0.orig/src/gvars.h   2002-12-02 13:38:48.000000000 +0100
14 +++ yafc-1.0/src/gvars.h        2003-11-09 14:31:33.000000000 +0100
15 @@ -139,6 +139,7 @@
16  extern list *gvLocalTagList; /* list of char* */
17  
18  extern char *gvLocalHomeDir;
19 +extern char *gvHomeEtcDir;
20  extern char *gvLocalPrevDir;
21  extern char *gvHistoryFile;
22  
23 diff -Nru yafc-1.0.orig/src/main.c yafc-1.0/src/main.c
24 --- yafc-1.0.orig/src/main.c    2002-12-05 23:02:35.000000000 +0100
25 +++ yafc-1.0/src/main.c 2003-11-09 14:28:39.000000000 +0100
26 @@ -133,10 +133,14 @@
27         if(!gvLocalHomeDir)
28                 gvLocalHomeDir = xstrdup(getenv("HOME"));
29  
30 +       if(!gvHomeEtcDir) {
31 +               if (getenv("HOME_ETC"))
32 +                       gvHomeEtcDir = xstrdup(getenv("HOME_ETC"));
33 +       }
34         gvWorkingDirectory = path_absolute(
35                 gvWorkingDirectory ? gvWorkingDirectory : "~/.yafc",
36                 get_local_curdir(),
37 -               gvLocalHomeDir);
38 +               gvHomeEtcDir ? gvHomeEtcDir : gvLocalHomeDir);
39  
40         gvSSHProgram = xstrdup("/usr/bin/ssh");
41  
This page took 0.079114 seconds and 3 git commands to generate.