]> git.pld-linux.org Git - packages/agata.git/blame - agata-etc_dir.patch
- tabs in preamble
[packages/agata.git] / agata-etc_dir.patch
CommitLineData
2a42c440 1diff -Nru agata/agata.php agata.new/agata.php
2--- agata/agata.php Sat Mar 22 18:31:23 2003
3+++ agata.new/agata.php Sat Mar 22 18:41:10 2003
4@@ -43,6 +43,7 @@
5 var $aCheckVars;
6 var $aAgataConfig;
7 var $aLang;
8+ var $aConfigDir;
9
10 function AgataMain($aAgataConfig, $aDescription, $setupScreenLanguage)
11 {
12@@ -175,8 +176,15 @@
13
14
15 //Gtk::rc_parse('./AquaGraphite/gtk/gtkrc');
16-
17-$aAgataConfig = parse_ini_file(getenv("HOME")."/.agata",TRUE);
18+$aConfigDir = getenv("ETC_DIR");
19+if ($aConfigDir)
20+{
21+ $aAgataConfig = parse_ini_file(getenv($aConfigDir . "/agata",TRUE);
22+}
23+else
24+{
25+ $aAgataConfig = parse_ini_file(getenv("HOME")."/.agata",TRUE);
26+}
27 $agapp = new AgataMain(&$aAgataConfig, $aDescription, $setupScreenLanguage);
28 Gtk::main();
29 ?>
30diff -Nru agata/classes/AgataCore.class agata.new/classes/AgataCore.class
31--- agata/classes/AgataCore.class Sat Mar 22 18:31:23 2003
32+++ agata.new/classes/AgataCore.class Sat Mar 22 18:39:52 2003
33@@ -143,8 +143,15 @@
34 fwrite ($fd, "?>\n");
35 fclose($fd);
36 }
37-
38- $fd = @fopen (getenv("HOME")."/.agata", "w");
39+ $etc_dir = getenv("ETC_DIR");
40+ if ($etc_dir)
41+ {
42+ $fd = @fopen ($etc_dir . "/agata", "w");
43+ }
44+ else
45+ {
46+ $fd = @fopen (getenv("HOME")."/.agata", "w");
47+ }
48 if ($fd)
49 {
50 if ($project=='+')
This page took 0.053469 seconds and 4 git commands to generate.