+Patch to enable forcing of the local port bitchx uses for DCC.
+
--- BitchX/include/vars.h.old Sun Nov 4 17:18:23 2001
+++ BitchX/include/vars.h Sun Nov 4 17:20:30 2001
@@ -89,6 +89,7 @@
#ifdef DCC_CNCT_PEND
flags |= DCC_CNCT_PEND;
#endif
-#--- BitchX/source/modules.c.old Tue Feb 11 01:13:41 2003
-#+++ BitchX/source/modules.c Tue Feb 11 01:13:58 2003
-#@@ -1321,7 +1321,7 @@
-#
-# int check_version(unsigned long required)
-# {
-#-unsigned const major, minor, need_major, need_minor;
-#+unsigned long major, minor, need_major, need_minor;
-# major = bitchx_numver / 10000;
-# minor = (bitchx_numver / 100) % 100;
-# need_major = required / 10000;
---- configure.in.orig Wed Feb 12 23:39:12 2003
-+++ configure.in Wed Feb 12 23:39:37 2003
+--- BitchX/configure.in.orig Wed Feb 12 23:39:12 2003
++++ BitchX/configure.in Wed Feb 12 23:39:37 2003
@@ -880,7 +880,7 @@
IRCLIB="\${prefix}/BitchX"
IRCPATH="\$(DEFAULT_CTOOLZ_DIR):\$(DEFAULT_CTOOLZ_DIR)/plugins:.:\$(PLUGINDIR):\$(INSTALL_SCRIPT):\$(IRCLIB)"
---- BitchX/source/modules.c~ Mon Jan 8 07:24:22 2001
-+++ BitchX/source/modules.c Sun Dec 23 22:10:44 2001
-@@ -65,7 +65,7 @@
+--- BitchX/source/modules.c.orig Thu Feb 13 15:16:18 2003
++++ BitchX/source/modules.c Thu Feb 13 15:19:15 2003
+@@ -1321,7 +1321,7 @@
- Function_ptr global_table[NUMBER_OF_GLOBAL_FUNCTIONS] = { NULL };
- extern int read_sockets();
--extern unsigned long bitchx_numver;
-+extern const unsigned long bitchx_numver;
- extern int identd;
-
- extern int (*dcc_open_func) (int, int, unsigned long, int);
+ int check_version(unsigned long required)
+ {
+-unsigned long major, minor, need_major, need_minor;
++unsigned const major, minor, need_major, need_minor;
+ major = bitchx_numver / 10000;
+ minor = (bitchx_numver / 100) % 100;
+ need_major = required / 10000;
---- configure.in.orig Wed Feb 12 23:41:53 2003
-+++ configure.in Wed Feb 12 23:42:47 2003
+--- BitchX/configure.in.orig Wed Feb 12 23:41:53 2003
++++ BitchX/configure.in Wed Feb 12 23:42:47 2003
@@ -575,7 +575,7 @@
tcllib=`echo $tcllib | sed s@.a@@`
tcllib=`echo $tcllib | sed s@libtcl@tcl@`
Source3: %{name}-bxglobal.script
Source4: %{name}.1.pl
Patch0: %{name}-config.h.patch
-#Patch1: %{name}-numver.patch
+Patch1: %{name}-numver.patch
Patch2: %{name}-dcc-force-port.patch
Patch3: %{name}-doc.patch
Patch4: %{name}-emacs.patch
%prep
%setup -q -n %{name}
%patch0 -p1
-#%patch1 -p1
+%patch1 -p1
%patch2 -p1
-%patch3 -p0
+%patch3 -p1
%patch4 -p1
-%patch5 -p0
+%patch5 -p1
%build
CFLAGS="%{rpmcflags} -I%{_includedir}/ncurses"