Sophie

Sophie

distrib > Mageia > 4 > i586 > media > core-release-src > by-pkgid > 06b05ee1388523f83be4fc73d3bd67fa > files > 6

ircd-hybrid-7.2.3-17.mga4.src.rpm

--- ircd-hybrid-7.2.3/configure.ac.orig	2013-02-13 20:32:02.257096026 +0000
+++ ircd-hybrid-7.2.3/configure.ac	2013-02-13 20:34:19.538402002 +0000
@@ -1092,6 +1092,19 @@
 	
 fi
 
+if test "$libdir" = "NONE"; then 
+	AC_DEFINE_UNQUOTED(IRCD_LIBDIR, "/usr/lib", [Prefix where the ircd keeps modules/messages etc.])
+
+else
+
+dnl Don't get bitten by Cygwin's stupidity if the user specified
+dnl a custom prefix with a trailing slash
+
+	libdir=`echo $libdir | sed 's/\/$//'`
+	AC_DEFINE_UNQUOTED(IRCD_LIBDIR, "$libdir", [Prefix where the ircd keeps modules/messages etc.])
+	
+fi
+
 AC_CONFIG_FILES(		\
 	Makefile		\
 	etc/Makefile		\
--- ircd-hybrid-7.2.3/include/defaults.h.orig	2013-02-13 20:34:57.695650404 +0000
+++ ircd-hybrid-7.2.3/include/defaults.h	2013-02-13 20:36:49.784436141 +0000
@@ -38,6 +38,7 @@
  *       BUT COPY THE FILES MANUALLY TO WHERE YOU WANT THEM.
  *
  * IRCD_PREFIX = prefix for all directories
+ * IRCD_LIBDIR = libdrary directory
  * DPATH       = root directory of installation
  * BINPATH     = directory for binary files
  * MSGPATH     = directory for language files
@@ -49,11 +50,11 @@
 
 /* dirs */
 #define DPATH       IRCD_PREFIX                                                     
-#define BINPATH     "/usr/sbin/"
-#define MSGPATH     "/usr/lib/ircd-hybrid/messages"
+#define BINPATH     IRCD_PREFIX "/sbin/"
+#define MSGPATH     IRCD_LIBDIR "/ircd-hybrid/messages"
 #define ETCPATH     "/etc/ircd-hybrid"
 #define LOGPATH     "/var/log/ircd-hybrid"
-#define MODPATH     "/usr/lib/ircd-hybrid/modules"
+#define MODPATH     IRCD_LIBDIR "/ircd-hybrid/modules"
 #define AUTOMODPATH MODPATH "/autoload"
 #define RUNPATH		"/var/run/ircd-hybrid"