ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid/trunk/include/defaults.h
(Generate patch)

Comparing ircd-hybrid-7.2/include/defaults.h (file contents):
Revision 897 by db, Sat Nov 3 17:13:32 2007 UTC vs.
Revision 908 by stu, Sun Nov 4 23:21:51 2007 UTC

# Line 30 | Line 30
30  
31   /*
32   * Directory paths and filenames for UNIX systems.
33 < * IRCD_PREFIX is set using ./configure --prefix, see INSTALL.
33 > * PREFIX is set using ./configure --prefix, see INSTALL.
34   * The other defaults should be fine.
35   *
36   * NOTE: CHANGING THESE WILL NOT ALTER THE DIRECTORY THAT FILES WILL
37   *       BE INSTALLED TO.  IF YOU CHANGE THESE, DO NOT USE MAKE INSTALL,
38   *       BUT COPY THE FILES MANUALLY TO WHERE YOU WANT THEM.
39   *
40 < * IRCD_PREFIX = prefix for all directories
40 > * PREFIX = prefix for all directories
41   * DPATH       = root directory of installation
42   * BINPATH     = directory for binary files
43   * MSGPATH     = directory for language files
# Line 48 | Line 48
48   */
49  
50   /* dirs */
51 < #define DPATH       IRCD_PREFIX                                                    
52 < #define BINPATH     IRCD_PREFIX "/bin/"
53 < #ifdef  IRCD_DATADIR
54 <        #define MSGPATH         IRCD_DATADIR "/messages"
55 <        #define MODPATH         IRCD_DATADIR "/modules/"
56 <        #define HPATH           IRCD_DATADIR "/help/opers"
57 <        #define UHPATH          IRCD_DATADIR "/help/users"
58 < #else
59 <        #define MSGPATH         IRCD_PREFIX "/messages/"
60 <        #define MODPATH         IRCD_PREFIX "/modules/"
61 <        #define HPATH           IRCD_PREFIX "/help/opers"
62 <        #define UHPATH          IRCD_PREFIX "/help/users"
63 < #endif
64 < #define AUTOMODPATH             MODPATH "/autoload/"
65 < #ifdef  IRCD_SYSCONFDIR
66 <        #define ETCPATH     IRCD_SYSCONFDIR
67 < #else
68 <        #define ETCPATH     IRCD_PREFIX "/etc"
69 < #endif
70 < #ifdef  IRCD_LOCALSTATEDIR
71 <        #define LOGPATH         IRCD_LOCALSTATEDIR "/logs"
72 < #else
73 <        #define LOGPATH         IRCD_PREFIX "/logs"
74 < #endif
51 > #define DPATH       PREFIX                                                    
52 > #define BINPATH     PREFIX "/bin/"
53 > #define MSGPATH           DATADIR "/" PACKAGE "/messages"
54 > #define MODPATH           LIBDIR "/" PACKAGE "/modules/"
55 > #define HPATH               DATADIR "/" PACKAGE "/help/opers"
56 > #define UHPATH            DATADIR "/" PACKAGE "/help/users"
57 > #define AUTOMODPATH     MODPATH "/autoload/"
58 > #define ETCPATH     SYSCONFDIR
59 > #define LOGPATH           LOCALSTATEDIR "/log"
60  
61   /* files */
62   #define SPATH   BINPATH "/ircd"                 /* ircd executable */
# Line 87 | Line 72
72   #define RKPATH  ETCPATH "/rkline.conf"
73   #define MPATH   ETCPATH "/ircd.motd"            /* MOTD file */
74   #define LPATH   LOGPATH "/ircd.log"             /* ircd logfile */
75 < #define PPATH   ETCPATH "/ircd.pid"             /* pid file */
75 > #define PPATH   LOCALSTATEDIR "/ircd.pid"             /* pid file */
76   #define OPATH   ETCPATH "/opers.motd"           /* oper MOTD file */
77   #define LIPATH  ETCPATH "/links.txt"            /* cached links file */
78  

Diff Legend

Removed lines
+ Added lines
< Changed lines (old)
> Changed lines (new)