Update of /cvsroot/fink/experimental/beren12/finkinfo/net
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1579

Modified Files:
        gift-fasttrack.info gift-gnutella.info gift-openft.info 
        gift.info giftd.info 
Added Files:
        bitchx-gtk-1.0c19-5.info bitchx.info bitchx.patch 
        gift-utils-1.0.0-1.info giftcurs.info hxd.info hxd.patch 
Log Message:
And it starts...

Index: gift-fasttrack.info
===================================================================
RCS file: /cvsroot/fink/experimental/beren12/finkinfo/net/gift-fasttrack.info,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- gift-fasttrack.info 20 Dec 2003 02:04:50 -0000      1.7
+++ gift-fasttrack.info 8 Dec 2004 22:04:52 -0000       1.8
@@ -1,12 +1,12 @@
 Package: gift-fasttrack
 Version: 0.8.3
-Revision: 1
+Revision: 11
 Source: http://download.berlios.de/%n/giFT-FastTrack-%v.tar.gz
 Source-MD5: 2f355e357e8ef777acf7ff37be117fd4
 #SourceDirectory: giFT-FastTrack
 Provides: gift-plugin
-Depends: dlcompat-shlibs, giftd-shlibs ( >= 0.11.1-1 )
-BuildDepends: dlcompat, libtool14 ( >= 1.5-1 ), giftd-dev ( >= 0.11.1-1 )
+Depends: giftd-shlibs ( >= 0.11.1-1 )
+BuildDepends: libtool14 ( >= 1.5-1 ), giftd-dev ( >= 0.11.1-1 )
 Recommends: gift-frontend, giftd
 ConfigureParams: --mandir='${prefix}/share/man'
 InstallScript: <<

--- NEW FILE: bitchx-gtk-1.0c19-5.info ---
Package: bitchx-gtk
Version: 1.0c19
Revision: 5
BuildDepends: gtk+, gnome-libs-dev, dlcompat-dev, orbit-dev, imlib, esound, 
gettext-dev, gettext-bin
Depends: dlcompat, gtk+-shlibs, gnome-libs-shlibs, bitchx-common
Provides: bitchx, irc-client
#Source: ftp://ftp.bitchx.org/pub/BitchX/source/ircii-pana-%v.tar.gz
Source: mirror:sourceforge:fink/direct_download/source/ircii-pana-%v.tar.gz
SourceDirectory: BitchX
Source-MD5: 79431ff0880e7317049045981fac8adc
Patch: bitchx-%v-%r.patch
TarFilesRename: doc/bitchx.xpm:doc/bitchx2.xpm
ConfigureParams: --with-gtk --with-tgetent --with-plugins --without-ssl 
--mandir='${prefix}/share/man' --with-default-server=irc.openprojects.net:6667
SetCC: gcc3
SetCFLAGS: -I%p/include/gnome-1.0 -no-cpp-precomp
InstallScript: <<
 make install prefix=%i
 rm %i/bin/gtkBitchX
 mkdir -p %i/etc
 mv %i/lib/bitchx/script %i/etc/bitchx
 ln -s %p/etc/bitchx %i/lib/bitchx/script
 mkdir -p %i/share/doc/bitchx
 ln -s %p/lib/bitchx/help %i/share/doc/bitchx/help
 cp doc/* %i/share/doc/bitchx
 rm %i/share/doc/bitchx/*.bat
 rm %i/share/doc/bitchx/Makefile*
 rm %i/share/doc/bitchx/*.in
 rm -rf %i/etc %i/lib %i/share/man %i/share/doc/bitchx
<<

PostInstScript: <<
 update-alternatives --install %p/bin/gtkBitchX gtkBitchX %p/bin/gtkBitchX-%v 40
<<
PreRmScript: <<
if [ $1 != "upgrade" ]; then
 update-alternatives --remove gtkBitchX %p/bin/gtkBitchX-%v
fi
<<

DocFiles: README bitchx-docs/7_Docs/Copyright
Description: Advanced Internet Relay Chat (IRC) client, gtk version
DescDetail: <<
This is the bleeding edge of IRC software -- the most common functions normally 
done by scripts are coded into the client itself. It contains dozens of 
features such as:

    * Built-in ANSI color (this is probably the biggest feature)
    * Ease of use -- dozens of useful command aliases to reduce typing
    * Built-in notify, protection, and bot lists
    * Built-in mass commands and tools
    * Extended set of DCC commands and built-in CDCC offering
    * Extended scripting functionality, including unique functions
    * Code is based on ircII-Plutonium and more recent ircII-EPiC
<<
DescPackaging: <<
* All help & man files are bzip2 compressed. So we uncompress them
* The "%p/bin/BitchX" symlink has to be remade, otherwise it point to %i
* Changed some default options, includeing flood_kick after 10, and 
DISPLAY_PC_CHARACTERS 3, for the terminal in Jaguar
* Disabled the europa plugin, it requires MySQL and has some build issues
* Repacked because there was BitchX.xpm and bitchx.xpm in the same directory
<<
DescUsage: <<
If versions before 1.019c-4 was used, please make sure %p/etc/bitchx and 
%p/lib/bitchx/script are working correctly. if they are not, please move them 
out of the way and reinstall bitchx.
<<
Maintainer: Chris Zubrzycki <[EMAIL PROTECTED]>
Homepage: http://www.bitchx.com/
License: BSD

--- NEW FILE: bitchx.info ---
Package: bitchx
Version: 1.0c19
Revision: 6
BuildDepends: dlcompat-dev
Depends: dlcompat, %N-common
Provides: irc-client
#Source: ftp://ftp.bitchx.org/pub/BitchX/source/ircii-pana-%v.tar.gz
Source: mirror:sourceforge:fink/direct_download/source/ircii-pana-%v.tar.gz
SourceDirectory: BitchX
Source-MD5: 79431ff0880e7317049045981fac8adc
Patch: %n.patch
TarFilesRename: doc/bitchx.xpm:doc/bitchx2.xpm
ConfigureParams: --without-gtk --with-tgetent --with-plugins --without-ssl 
--mandir='${prefix}/share/man' --with-default-server=irc.freenode.net:6667 
SHLIB_SUFFIX=.dylib
SetCFLAGS: -I%p/include -no-cpp-precomp -DBIND_8_COMPAT
InstallScript: <<
 make install prefix=%i
 rm %i/bin/BitchX
 mv %i/bin/scr-bx %i/bin/scr-bx.bitchx
 mkdir -p %i/etc
 mv %i/lib/bitchx/script %i/etc/bitchx
 ln -s %p/etc/bitchx %i/lib/bitchx/script
 mkdir -p %i/share/doc/bitchx
 ln -s %p/lib/bitchx/help %i/share/doc/bitchx/help
 cp doc/* %i/share/doc/bitchx
 rm %i/share/doc/bitchx/*.bat
 rm %i/share/doc/bitchx/Makefile*
 rm %i/share/doc/bitchx/*.in
<<

PostInstScript: <<
 update-alternatives --install %p/bin/BitchX BitchX %p/bin/BitchX-%v 40
 update-alternatives --install %p/bin/scr-bx scr-bx %p/bin/scr-bx.bitchx 40
<<
PreRmScript: <<
if [ $1 != "upgrade" ]; then
 update-alternatives --remove BitchX %p/bin/BitchX-%v
 update-alternatives --remove scr-bx %p/bin/scr-bx.bitchx
fi
<<
SplitOff: <<
  Package: bitchx-common
  Replaces: bitchx (<< 1.0c19-4), bitchx-ssl (<< 1.0c19-4)
  Conflicts: bitchx (<< 1.0c19-4), bitchx-ssl (<< 1.0c19-4)
  ConfFiles: %p/etc/bitchx/bxglobal
  Description: Common files for BitchX
  InstallScript: <<
    mv %I/etc %I/lib %i
    mkdir -p %I/lib/bitchx
    mv %i/lib/bitchx/wserv %I/lib/bitchx
    mkdir -p %i/share/doc/%n
    mv %I/share/man %i/share
    mv %I/share/doc/bitchx/* %i/share/doc/%n
    cp %i/share/doc/%n/Copyright %I/share/doc/bitchx
    echo "Please see README in %p/share/doc/%n" > %I/share/doc/bitchx/README
    echo "expanding help files..."
    cd %i/lib/bitchx/help && find . -name "*.bz2" | xargs bunzip2
  <<
<<

DocFiles: bitchx-docs/7_Docs/Copyright README
Description: Advanced Internet Relay Chat (IRC) client
DescDetail: <<
This is the bleeding edge of IRC software -- the most common functions normally 
done by scripts are coded into the client itself. It contains dozens of 
features such as:

    * Built-in ANSI color (this is probably the biggest feature)
    * Ease of use -- dozens of useful command aliases to reduce typing
    * Built-in notify, protection, and bot lists
    * Built-in mass commands and tools
    * Extended set of DCC commands and built-in CDCC offering
    * Extended scripting functionality, including unique functions
    * Code is based on ircII-Plutonium and more recent ircII-EPiC
<<
DescPackaging: <<
* All help & man files are bzip2 compressed. At least for the man page, this 
has to be prevented
* The "%p/bin/BitchX" symlink has to be remade, otherwise it point to %i
* Changed some default options, includeing flood_kick after 10, and 
DISPLAY_PC_CHARACTERS 3, for the terminal in Jaguar
* Disabled the europa plugin, it requires MySQL and has some build issues
<<
DescUsage: <<
If versions before 1.019c-4 was used, please make sure %p/etc/bitchx and 
%p/lib/bitchx/script are working correctly. if they are not, please move them 
out of the way and reinstall bitchx.
<<
Maintainer: Chris Zubrzycki <[EMAIL PROTECTED]>
Homepage: http://www.bitchx.com/
License: BSD

--- NEW FILE: gift-utils-1.0.0-1.info ---
Package: gift-utils
Version: 1.0.0
Revision: 1
Source: mirror:custom:%n-%v.tar.bz2
CustomMirror: <<
  First: http://homepage.mac.com/beren/
  Second: http://fink.zubrzycki.org/
<<
Source-MD5: 5a9d9f6ec5f8573eed19835e7d4f0915
Depends: netcat
Recommends: giftcurs, gift
CompileScript: echo none
InstallScript: <<
  install -d -m 755 %i/bin
  install -m 755 killgiFT %i/bin/
<<
DocFiles: COPYING
Description: Misc. tools for giFT
DescDetail: <<
giFT is a `recursive' acronym for `giFT: Internet File Transfer'. The
giFT project is actually a collection of several components together:
the giFT daemon (which acts as bridge to the actual file sharing
protocols), OpenFT (a p2p network designed to exploit all the
functionality giFT supports), and a user interface front-end.

Note that giFT is alpha software (but it works!), and is still very much
under development!  You should update *often*.
<<
License: GPL
Maintainer: Chris Zubrzycki <[EMAIL PROTECTED]>
Homepage: http://gift.sourceforge.net/

--- NEW FILE: hxd.info ---
Package: hxd
Version: 0.2.17
Revision: 1
Source: http://hx.fortyoz.org/%n-%v.tar.gz
Conflicts: hxd-crypto
Replaces: hxd-crypto
ConfigureParams: --enable-hotline-server --enable-nospam 
--enable-tracker-register --enable-exec --enable-windos-client-fix 
--enable-compress
Patch: %f.patch
InstallScript: << 
  mkdir -p %i/bin
  cp hxd %i/bin/hxd-real
  echo '#!/bin/sh' > %i/bin/hxd
  echo 'exec %p/bin/hxd-real -f %p/share/hxd/hxd.conf "$@"' >> %i/bin/hxd
  chmod 755 %i/bin/hxd
  mkdir -p %i/share/hxd
  cp -R files accounts exec %i/share/hxd
  cp news banlist %i/share/hxd
  rm -rf %i/share/hxd/accounts/net
  sed 's|<STOWDIR>|%p|g' < hxd.conf > %i/share/hxd/hxd.conf
<<
DaemonicFile: <<
  <service>
  <description>HXD Hotline Server</description>
  <message>HXD Hotline Server</message>

  <daemon name="hxd">
  <executable background="yes">%p/bin/hxd</executable>
  </daemon>

  </service>
<<
DocFiles: CHANGES PROBLEMS README
Description: Free server for the hotline protocol
DescPort: <<
 No hope or cipher support in this version, as they need OpenSSL. See
 the hxd-crypto package if you want them. There is no sql support compiled in.

 Copies all data files to <PREFIX>/share/hxd, and creates a small shell script
 to make sure the hxd.conf in <PREFIX>/share/hxd is always used.
<<
License: Restrictive
Maintainer: Chris Zubrzycki <[EMAIL PROTECTED]>
Homepage: http://www.hotlinex.org/
Source-MD5: foo

Index: gift-gnutella.info
===================================================================
RCS file: /cvsroot/fink/experimental/beren12/finkinfo/net/gift-gnutella.info,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- gift-gnutella.info  20 Dec 2003 02:04:50 -0000      1.2
+++ gift-gnutella.info  8 Dec 2004 22:04:52 -0000       1.3
@@ -1,13 +1,13 @@
 # $Id$
 Package: gift-gnutella
 Version: 0.0.5
-Revision: 1
+Revision: 11
 Source: mirror:sourceforge:gift/%n-%v.tar.bz2
 Source-MD5: 
 SourceDirectory: %n-%v
 Provides: gift-plugin
-Depends: dlcompat-shlibs, giftd-shlibs ( >= 0.11.3-1 )
-BuildDepends: dlcompat, libtool14 ( >= 1.5-1 ), giftd-dev ( >= 0.11.3-1 )
+Depends: giftd-shlibs ( >= 0.11.3-1 )
+BuildDepends: libtool14 ( >= 1.5-1 ), giftd-dev ( >= 0.11.3-1 )
 ConfigureParams: --mandir='${prefix}/share/man'
 InstallScript: <<
   make install DESTDIR=%d
@@ -20,3 +20,4 @@
 License: GPL
 Maintainer: Chris Zubrzycki <[EMAIL PROTECTED]>
 Homepage: http://gift.sourceforge.net/
+Source-MD5: 6f597001389020eb6130eddafb8d9a70 

Index: gift-openft.info
===================================================================
RCS file: /cvsroot/fink/experimental/beren12/finkinfo/net/gift-openft.info,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- gift-openft.info    20 Dec 2003 02:04:50 -0000      1.2
+++ gift-openft.info    8 Dec 2004 22:04:52 -0000       1.3
@@ -1,13 +1,13 @@
-# $Id$
+# $Id $
 Package: gift-openft
-Version: 0.2.1.0
-Revision: 1
+Version: 0.2.1.5
+Revision: 10
 Source: mirror:sourceforge:gift/%n-%v.tar.bz2
-Source-MD5: f4335559174ca9f170d3ad6036579a76
+Source-MD5: 43286096e9e6e94c6a5f0da236eb4d14
 SourceDirectory: %n-%v
 Provides: gift-plugin
-Depends: dlcompat-shlibs, giftd-shlibs ( >= 0.11.3-1 ), db41-shlibs
-BuildDepends: dlcompat, libtool14 ( >= 1.5-1 ), giftd-dev ( >= 0.11.3-1 ), db41
+Depends: giftd-shlibs ( >= 0.11.3-1 ), db43-ssl-shlibs | db43-shlibs
+BuildDepends: libtool14 ( >= 1.5-1 ), giftd-dev ( >= 0.11.3-1 ), db43-ssl | 
db43
 ConfigureParams: --mandir='${prefix}/share/man'
 InstallScript: <<
   make install DESTDIR=%d

--- NEW FILE: bitchx.patch ---
diff -ruN BitchX/Makefile.in BitchX.new/Makefile.in
--- BitchX/Makefile.in  Mon Mar  5 14:30:04 2001
+++ BitchX.new/Makefile.in      Sun Oct 19 22:41:23 2003
@@ -302,8 +302,6 @@
                        done; \
                fi; \
        )
-       (find $(mandir)/man1/BitchX.1 -type f ! -name '*.bz2' ! -name '*.gz' 
-name '*' | \
-               (xargs bzip2 -9f || xargs gzip -9f) || :) 2>/dev/null
 
 installdirs:
        umask 022; $(top_srcdir)/mkinstalldirs $(bindir) $(IRCLIB) 
$(mandir)/man1 $(TRANSLATION_PATH) $(INSTALL_SCRIPT) $(HELPDIR)
diff -ruN BitchX/configure BitchX.new/configure
--- BitchX/configure    Sun Mar 24 04:30:49 2002
+++ BitchX.new/configure        Sun Oct 19 22:41:23 2003
@@ -3071,9 +3071,6 @@
 fi
 echo "$as_me:$LINENO: result: $ac_cv_lib_m_pow" >&5
 echo "${ECHO_T}$ac_cv_lib_m_pow" >&6
-if test $ac_cv_lib_m_pow = yes; then
-  LIBS="-lm $LIBS"
-fi
 
 
 
@@ -12548,6 +12545,9 @@
       BSD/OS-4*)
         SHLIB_LD="$CC -shared"
         ;;
+      Darwin*)
+        SHLIB_LD="$CC -bundle -undefined error"
+        ;;
       HP-UX-*9* | HP-UX-*10* | HP-UX-*11*)
         SHLIB_CFLAGS="+Z"
         SHLIB_LD="ld"
@@ -13816,6 +13816,9 @@
       BSD/OS-4*)
         SHLIB_LD="$CC -shared"
         ;;
+      Darwin*)
+        SHLIB_LD="$CC -bundle -undefined error"
+        ;;
       HP-UX-*9* | HP-UX-*10* | HP-UX-*11*)
         SHLIB_CFLAGS="+Z"
         SHLIB_LD="ld"
@@ -14756,7 +14759,7 @@
   mandir="\$(IRCLIB)"
 else
   INSTALL_IRC="\${bindir}/\$(_VERSION_)\$(EXEEXT)"
-  IRCLIB="\${libdir}/bx"
+  IRCLIB="\${libdir}/bitchx"
   
IRCPATH="\$(DEFAULT_CTOOLZ_DIR):\$(DEFAULT_CTOOLZ_DIR)/plugins:.:\$(PLUGINDIR):\$(INSTALL_SCRIPT):\$(IRCLIB)"
   TRANSLATION_PATH="\$(IRCLIB)/translation"
   HELPDIR="\$(IRCLIB)/help"
diff -ruN BitchX/configure.in BitchX.new/configure.in
--- BitchX/configure.in Sun Mar 24 04:30:49 2002
+++ BitchX.new/configure.in     Sun Oct 19 22:41:23 2003
@@ -898,7 +898,7 @@
   mandir="\$(IRCLIB)"
 else
   INSTALL_IRC="\${bindir}/\$(_VERSION_)\$(EXEEXT)"
-  IRCLIB="\${libdir}/bx"
+  IRCLIB="\${libdir}/bitchx"
   
IRCPATH="\$(DEFAULT_CTOOLZ_DIR):\$(DEFAULT_CTOOLZ_DIR)/plugins:.:\$(PLUGINDIR):\$(INSTALL_SCRIPT):\$(IRCLIB)"
   TRANSLATION_PATH="\$(IRCLIB)/translation"
   HELPDIR="\$(IRCLIB)/help"
diff -ruN BitchX/dll/Makefile.in BitchX.new/dll/Makefile.in
--- BitchX/dll/Makefile.in      Mon Mar  5 14:36:29 2001
+++ BitchX.new/dll/Makefile.in  Sun Oct 19 22:41:23 2003
@@ -160,9 +160,9 @@
 
 ## Makefile starts here.
 
-ALL_PLUGINS = abot acro aim amp arcfour autocycle blowfish cavlink cdrom 
encrypt europa fserv hint identd nap nicklist pkga possum qbx qmail scan 
wavplay xmms
+ALL_PLUGINS = abot acro aim amp arcfour autocycle blowfish cavlink cdrom 
encrypt fserv hint identd nap nicklist pkga possum qbx qmail scan wavplay xmms
 
-#PLUGINS = abot acro aim arcfour autocycle blowfish cavlink encrypt europa 
fserv hint identd nap pkga possum qbx qmail scan wavplay
+#PLUGINS = abot acro aim arcfour autocycle blowfish cavlink encrypt fserv hint 
identd nap pkga possum qbx qmail scan wavplay
 PLUGINS = @PLUGINS@
 
 .c.o:
diff -ruN BitchX/dll/aim/toc/Makefile.in BitchX.new/dll/aim/toc/Makefile.in
--- BitchX/dll/aim/toc/Makefile.in      Mon Mar  5 14:36:40 2001
+++ BitchX.new/dll/aim/toc/Makefile.in  Sun Oct 19 22:41:23 2003
@@ -167,6 +167,7 @@
 
 libtoc.a: $(LOBJS)
        ar cru libtoc.a $(LOBJS)
+       ranlib libtoc.a
 
 Makefile: Makefile.in
        cd $(topdir) \
diff -ruN BitchX/dll/nap/napsend.c BitchX.new/dll/nap/napsend.c
--- BitchX/dll/nap/napsend.c    Mon Mar  5 14:37:51 2001
+++ BitchX.new/dll/nap/napsend.c        Sun Oct 19 22:41:23 2003
@@ -1,3 +1,8 @@
+#include <sys/time.h>
+#include <sys/stat.h>
+#if !defined(WINNT) || !defined(__EMX__)
+#include <sys/mman.h>
+#endif
 
 #define IN_MODULE
 #include "irc.h"
@@ -21,12 +26,6 @@
 #include "modval.h"
 #include "napster.h"
 #include "md5.h"
-
-#include <sys/time.h>
-#include <sys/stat.h>
-#if !defined(WINNT) || !defined(__EMX__)
-#include <sys/mman.h>
-#endif
 
 #define DEFAULT_FILEMASK "*.mp3"
 
diff -ruN BitchX/doc/BitchX.1 BitchX.new/doc/BitchX.1
--- BitchX/doc/BitchX.1 Fri Mar 30 17:58:28 2001
+++ BitchX.new/doc/BitchX.1     Sun Oct 19 22:41:23 2003
@@ -167,14 +167,14 @@
 .I ~/.ircservers
 Contains a list of IRC servers to cycle through.
 .TP
-.I /usr/local/lib/bx/
+.I (fink-root)/lib/bitchx/
 System-wide configuration dir.
 .TP
 .I ~/.BitchX/BitchX.sav
 Personal configuration file.
 .TP
 .I ~/.BitchX/BitchX.ircnames
-Default random real name.  NOTE: Must be copied from /usr/local/lib/bx/
+Default random real name.  NOTE: Must be copied from (fink-root)/lib/bitchx/
 .TP
 .I ~/.BitchX/BitchX.formats
 Personal 
@@ -182,12 +182,12 @@
 display formats.
 .TP
 .I ~/.BitchX/BitchX.reasons
-Default random kick messages.  NOTE: Must be copied from /usr/local/lib/bx/
+Default random kick messages.  NOTE: Must be copied from 
(fink-root)/lib/bitchx/
 .TP
 .I ~/.BitchX/BitchX.quit
-Default random quit messages.  NOTE: Must be copied from /usr/local/lib/bx/
+Default random quit messages.  NOTE: Must be copied from 
(fink-root)/lib/bitchx/
 .TP
-.I /usr/local/lib/bx/BitchX.help
+.I (fink-root)/lib/bitchx/BitchX.help
 .B BitchX 
 help file.
 .TP
diff -ruN BitchX/include/config.h BitchX.new/include/config.h
--- BitchX/include/config.h     Sun Mar 24 04:31:04 2002
+++ BitchX.new/include/config.h Sun Oct 19 22:45:17 2003
@@ -37,7 +37,27 @@
  *
  * List last updated: 03/24/01.  -dialtone.
  */
-#define DEFAULT_SERVER  "[efnet] "\
+#define DEFAULT_SERVER  "[freenode] "\
+                               "irc.freenode.net "\
+                               "vinge.freenode.net "\
+                               "truong.freenode.net "\
+                               "stephenson.freenode.net "\
+                               "simak.freenode.net "\
+                               "orwell.freenode.net "\
+                               "leguin.freenode.net "\
+                               "kornbluth.freenode.net "\
+                               "jordan.freenode.net "\
+                               "herbert.freenode.net "\
+                               "goethe.freenode.net "\
+                               "gibson.freenode.net "\
+                               "gerrold.freenode.net "\
+                               "carter.freenode.net "\
+                               "carneiro.freenode.net "\
+                               "capek.freenode.net "\
+                               "calkins.freenode.net "\
+                               "brin.freenode.net "\
+                               "adams.freenode.net "\
+                       "[efnet] "\
                                "irc.Prison.NET "\
                                "irc.colorado.edu "\
                                "irc.concentric.net "\
@@ -195,7 +215,7 @@
  * we define the default network type for server groups. Do not just
  * undefine this.
  */
- #define DEFAULT_NETWORK "efnet"
+#define DEFAULT_NETWORK "openprojects"
 
 /*
  * Below are the IRCII variable defaults.  For boolean variables, use 1 for
@@ -342,7 +362,7 @@
  * when you've defined LATIN1. The problem is that ansi graphics will look
  * ugly if you use the scroll up feature (PageUp/PageDown)
  */
-#undef ASCII_LOGO
+#define ASCII_LOGO ON
 
 /* If you define REVERSE_WHITE_BLACK, then the format codes for black and
  * white color are revepsed. (%W, %w is bold black and black, %K, %k is bold
diff -ruN BitchX/include/irc.h BitchX.new/include/irc.h
--- BitchX/include/irc.h        Sun Mar 24 04:31:04 2002
+++ BitchX.new/include/irc.h    Sun Oct 19 22:41:23 2003
@@ -280,7 +280,6 @@
 extern char    wait_nick[];
 extern char    whois_nick[];
 extern char    lame_wait_nick[];
-extern char    **environ;
 extern int     cuprent_numeric;
 extern int     quick_startup;
 extern char    version[];
diff -ruN BitchX/script/bxglobal BitchX.new/script/bxglobal
--- BitchX/script/bxglobal      Mon Mar  5 14:39:25 2001
+++ BitchX.new/script/bxglobal  Sun Oct 19 22:41:23 2003
@@ -1,3 +1,12 @@
+######################
+# load fink defaults #
+######################
+
+^load fink-defaults.bx
+######################
+
+
+
 # global bitchx script
 
 if (gtkbitchx())
@@ -6,5 +15,8 @@
        ^set nicklist on
 }
 
-# We should probably do some other things here like set flood protection to
-# some reasonable defaults so no one will complain.
+##########  End fink defaults  ########
+##########   Put site config   ########
+##########   After this line   ########
+
+
diff -ruN BitchX/script/fink-defaults.bx BitchX.new/script/fink-defaults.bx
--- BitchX/script/fink-defaults.bx      Wed Dec 31 19:00:00 1969
+++ BitchX.new/script/fink-defaults.bx  Sun Oct 19 22:41:23 2003
@@ -0,0 +1,15 @@
+SET DISPLAY_PC_CHARACTERS 3
+SET EIGHT_BIT_CHARACTERS ON
+SET FLOOD_AFTER 10
+SET FLOOD_KICK OFF
+SET FLOOD_PROTECTION OFF
+SET FLOOD_RATE 10
+SET FLOOD_USERS 10
+SET FLOOD_WARNING ON
+SET LOGFILE ~/.BitchX/IrcLog
+SET LOG ON
+
+
+^alias cm {mode $C $*}
+
+^bind ^k ERASE_LINE
diff -ruN BitchX/source/bcompat.c BitchX.new/source/bcompat.c
--- BitchX/source/bcompat.c     Mon May  7 04:44:56 2001
+++ BitchX.new/source/bcompat.c Sun Oct 19 22:41:23 2003
@@ -1011,50 +1011,13 @@
 #include <stddef.h>
 #include <string.h>
 
-int   bsd_setenv(const char *name, const char *value, int rewrite);
-
-/*
- * __findenv --
- *     Returns pointer to value associated with name, if any, else NULL.
- *     Sets offset to be the offset of the name/value combination in the
- *     environmental array, for use by setenv(3) and unsetenv(3).
- *     Explicitly removes '=' in argument name.
- *
- *     This routine *should* be a static; don't use it.
- */
-__inline__ static char *__findenv(const char *name, int *offset)
-{
-       extern char **environ;
-       register int len, i;
-       register const char *np;
-       register char **p, *cp;
-
-       if (name == NULL || environ == NULL)
-               return (NULL);
-       for (np = name; *np && *np != '='; ++np)
-               continue;
-       len = np - name;
-       for (p = environ; (cp = *p) != NULL; ++p) {
-               for (np = name, i = len; i && *cp; i--)
-                       if (*cp++ != *np++)
-                               break;
-               if (i == 0 && *cp++ == '=') {
-                       *offset = p - environ;
-                       return (cp);
-               }
-       }
-       return (NULL);
-}
-
 /*
  * getenv --
  *     Returns ptr to value associated with name, if any, else NULL.
  */
 char *bsd_getenv(const char *name)
 {
-       int offset;
-
-       return (__findenv(name, &offset));
+       return getenv(name);
 }
 
 /*
@@ -1064,67 +1027,12 @@
  */
 int bsd_setenv(const char *name, const char *value, int rewrite)
 {
-       extern char **environ;
-       static int alloced;                     /* if allocated space before */
-       register char *c;
-       int l_value, offset;
-
-       if (*value == '=')                      /* no `=' in value */
-               ++value;
-       l_value = strlen(value);
-       if ((c = __findenv(name, &offset))) {   /* find if already exists */
-               if (!rewrite)
-                       return (0);
-               if (strlen(c) >= l_value) {     /* old larger; copy over */
-                       while ( (*c++ = *value++) );
-                       return (0);
-               }
-       } else {                                        /* create new slot */
-               register int cnt;
-               register char **p;
-
-               for (p = environ, cnt = 0; *p; ++p, ++cnt);
-               if (alloced) {                  /* just increase size */
-                       environ = (char **)realloc((char *)environ,
-                           (size_t)(sizeof(char *) * (cnt + 2)));
-                       if (!environ)
-                               return (-1);
-               }
-               else {                          /* get new space */
-                       alloced = 1;            /* copy old entries into it */
-                       p = malloc((size_t)(sizeof(char *) * (cnt + 2)));
-                       if (!p)
-                               return (-1);
-                       memcpy(p, environ, cnt * sizeof(char *));
-                       environ = p;
-               }
-               environ[cnt + 1] = NULL;
-               offset = cnt;
-       }
-       for (c = (char *)name; *c && *c != '='; ++c);   /* no `=' in name */
-       if (!(environ[offset] =                 /* name + `=' + value */
-           malloc((size_t)((int)(c - name) + l_value + 2))))
-               return (-1);
-       for (c = environ[offset]; (*c = *name++) && *c != '='; ++c);
-       for (*c++ = '='; (*c++ = *value++); );
-       return (0);
+       return setenv(name, value, rewrite);
 }
 
 int bsd_putenv(const char *str)
 {
-       char *p, *equal;
-       int rval;
-
-       if ((p = strdup(str)) == NULL)
-               return (-1);
-       if ((equal = strchr(p, '=')) == NULL) {
-               free(p);
-               return (-1);
-       }
-       *equal = '\0';
-       rval = bsd_setenv(p, equal + 1, 1);
-       free(p);
-       return (rval);
+       return putenv(str);
 }
 
 /*
@@ -1133,14 +1041,7 @@
  */
 void bsd_unsetenv(const char *name)
 {
-       extern char **environ;
-       register char **p;
-       int offset;
-
-       while (__findenv(name, &offset))        /* if set multiple times */
-               for (p = &environ[offset];; ++p)
-                       if (!(*p = *(p + 1)))
-                               break;
+       return unsetenv(name);
 }
 #endif
 /* --- end of env.c --- */
diff -ruN BitchX/source/compat.c BitchX.new/source/compat.c
--- BitchX/source/compat.c      Mon May  7 04:44:56 2001
+++ BitchX.new/source/compat.c  Sun Oct 19 22:41:23 2003
@@ -1011,50 +1011,13 @@
 #include <stddef.h>
 #include <string.h>
 
-int   bsd_setenv(const char *name, const char *value, int rewrite);
-
-/*
- * __findenv --
- *     Returns pointer to value associated with name, if any, else NULL.
- *     Sets offset to be the offset of the name/value combination in the
- *     environmental array, for use by setenv(3) and unsetenv(3).
- *     Explicitly removes '=' in argument name.
- *
- *     This routine *should* be a static; don't use it.
- */
-__inline__ static char *__findenv(const char *name, int *offset)
-{
-       extern char **environ;
-       register int len, i;
-       register const char *np;
-       register char **p, *cp;
-
-       if (name == NULL || environ == NULL)
-               return (NULL);
-       for (np = name; *np && *np != '='; ++np)
-               continue;
-       len = np - name;
-       for (p = environ; (cp = *p) != NULL; ++p) {
-               for (np = name, i = len; i && *cp; i--)
-                       if (*cp++ != *np++)
-                               break;
-               if (i == 0 && *cp++ == '=') {
-                       *offset = p - environ;
-                       return (cp);
-               }
-       }
-       return (NULL);
-}
-
 /*
  * getenv --
  *     Returns ptr to value associated with name, if any, else NULL.
  */
 char *bsd_getenv(const char *name)
 {
-       int offset;
-
-       return (__findenv(name, &offset));
+       return getenv(name);
 }
 
 /*
@@ -1064,67 +1027,12 @@
  */
 int bsd_setenv(const char *name, const char *value, int rewrite)
 {
-       extern char **environ;
-       static int alloced;                     /* if allocated space before */
-       register char *c;
-       int l_value, offset;
-
-       if (*value == '=')                      /* no `=' in value */
-               ++value;
-       l_value = strlen(value);
-       if ((c = __findenv(name, &offset))) {   /* find if already exists */
-               if (!rewrite)
-                       return (0);
-               if (strlen(c) >= l_value) {     /* old larger; copy over */
-                       while ( (*c++ = *value++) );
-                       return (0);
-               }
-       } else {                                        /* create new slot */
-               register int cnt;
-               register char **p;
-
-               for (p = environ, cnt = 0; *p; ++p, ++cnt);
-               if (alloced) {                  /* just increase size */
-                       environ = (char **)realloc((char *)environ,
-                           (size_t)(sizeof(char *) * (cnt + 2)));
-                       if (!environ)
-                               return (-1);
-               }
-               else {                          /* get new space */
-                       alloced = 1;            /* copy old entries into it */
-                       p = malloc((size_t)(sizeof(char *) * (cnt + 2)));
-                       if (!p)
-                               return (-1);
-                       memcpy(p, environ, cnt * sizeof(char *));
-                       environ = p;
-               }
-               environ[cnt + 1] = NULL;
-               offset = cnt;
-       }
-       for (c = (char *)name; *c && *c != '='; ++c);   /* no `=' in name */
-       if (!(environ[offset] =                 /* name + `=' + value */
-           malloc((size_t)((int)(c - name) + l_value + 2))))
-               return (-1);
-       for (c = environ[offset]; (*c = *name++) && *c != '='; ++c);
-       for (*c++ = '='; (*c++ = *value++); );
-       return (0);
+       return setenv(name, value, rewrite);
 }
 
 int bsd_putenv(const char *str)
 {
-       char *p, *equal;
-       int rval;
-
-       if ((p = strdup(str)) == NULL)
-               return (-1);
-       if ((equal = strchr(p, '=')) == NULL) {
-               free(p);
-               return (-1);
-       }
-       *equal = '\0';
-       rval = bsd_setenv(p, equal + 1, 1);
-       free(p);
-       return (rval);
+       return putenv(str);
 }
 
 /*
@@ -1133,14 +1041,7 @@
  */
 void bsd_unsetenv(const char *name)
 {
-       extern char **environ;
-       register char **p;
-       int offset;
-
-       while (__findenv(name, &offset))        /* if set multiple times */
-               for (p = &environ[offset];; ++p)
-                       if (!(*p = *(p + 1)))
-                               break;
+       return unsetenv(name);
 }
 #endif
 /* --- end of env.c --- */
diff -ruN BitchX/source/status.c BitchX.new/source/status.c
--- BitchX/source/status.c      Wed Feb 27 23:22:51 2002
+++ BitchX.new/source/status.c  Sun Oct 19 22:49:15 2003
@@ -1213,7 +1213,7 @@
  * current-type window, although i think they should go to all windows.
  */
 #define STATUS_VAR(x) \
-static char    *status_user ## x ## (Window *window)                   \
+static char    *status_user ## x (Window *window)                      \
 {                                                                      \
        char    *text;                                                  \
                                                                        \
diff -ruN BitchX/source/translat.c BitchX.new/source/translat.c
--- BitchX/source/translat.c    Wed Feb 27 23:22:51 2002
+++ BitchX.new/source/translat.c        Sun Oct 19 22:41:23 2003
@@ -40,7 +40,7 @@
 /* we have this here as a safety feature if for some reason TRANSLATION_PATH
  * is not defined.
  */
-#define TRANSLATION_PATH "/usr/local/lib/bx/translation"
+#define TRANSLATION_PATH "/sw/lib/bitchx/translation"
 #endif
 
 

Index: gift.info
===================================================================
RCS file: /cvsroot/fink/experimental/beren12/finkinfo/net/gift.info,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -d -r1.13 -r1.14
--- gift.info   20 Dec 2003 02:04:50 -0000      1.13
+++ gift.info   8 Dec 2004 22:04:52 -0000       1.14
@@ -1,11 +1,11 @@
 # $Id$
 Package: gift
-Version: 0.11.4
+Version: 0.11.8.1
 Revision: 1
 Type: bundle
 Depends: gift-openft, gift-frontend, gift-plugin, giftd
 
-Description: metapackage for the giFT filesharing system
+Description: Metapackage for the giFT filesharing system
 DescDetail: <<
 giFT is a modular daemon capable of abstracting the communication between the 
end user and specific filesharing protocols (peer-to-peer or otherwise). The 
giFT project differs from many other similar projects in that it is a 
distribution of a standalone platform-independent daemon, a library for 
client/frontend development, and modules for their own homegrown network, 
OpenFT, as well as the existing Gnutella network. 
 

Index: giftd.info
===================================================================
RCS file: /cvsroot/fink/experimental/beren12/finkinfo/net/giftd.info,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- giftd.info  20 Dec 2003 02:04:50 -0000      1.3
+++ giftd.info  8 Dec 2004 22:04:52 -0000       1.4
@@ -1,19 +1,16 @@
 # $Id$
 Package: giftd
-Version: 0.11.4
-Revision: 1
+Version: 0.11.8.1
+Revision: 10
 Source: mirror:sourceforge:gift/gift-%v.tar.bz2
-Source-MD5: decc82159c6723be999b1306a808077f
+Source-MD5: 1c70477af403af142359d07ee4a03348
 SourceDirectory: gift-%v
-Depends: %n-shlibs, dlcompat-shlibs, libtool14-shlibs, libvorbis0-shlibs, 
libogg-shlibs, lcms-shlibs, libtiff-shlibs, freetype2-shlibs, libjpeg-shlibs, 
libpng3-shlibs, libxml2-shlibs, libiconv, bzip2
-BuildDepends: dlcompat, libtool14, libvorbis0, imagemagick-nox, pkgconfig, 
libogg, lcms, libtiff, freetype2, libjpeg, libpng3, libxml2-shlibs, 
libiconv-dev, bzip2-dev
+Depends: %n-shlibs, libtool14-shlibs, libvorbis0-shlibs, libogg-shlibs 
+BuildDepends: libtool14, libvorbis0, pkgconfig, libogg
 Conflicts: gift ( <= 0.11.2-1 )
 Replaces: gift ( <= 0.11.2-1 )
 Recommends: gift-openft, gift-frontend, gift-plugin
-
-NoSetLDFLAGS: true
-SetLIBS: -L%p/lib
-
+PatchScript: perl -pi.bak -e 's|hardcode_direct=yes|hardcode_direct=no|g' 
configure aclocal.m4 libtool
 ConfigureParams: --mandir='${prefix}/share/man'
 InstallScript: <<
   make install DESTDIR=%d

--- NEW FILE: hxd.patch ---
diff -ru hxd-0.1.39/hxd.conf hxd-0.1.39-patched/hxd.conf
--- hxd-0.1.39/hxd.conf Sat Mar 10 01:50:36 2001
+++ hxd-0.1.39-patched/hxd.conf Tue Apr  3 20:44:31 2001
@@ -56,14 +56,14 @@
 };

 paths {
-       files "./files";
-       accounts "./accounts";
-       exec "./exec";
-       news "./news";
-       agreement "./agreement";
-       log "./log";
-       banlist "./banlist";
-       tracker_banlist "./tracker_banlist";
+       files "<STOWDIR>/share/hxd/files";
+       accounts "<STOWDIR>/share/hxd/accounts";
+       exec "<STOWDIR>/share/hxd/exec";
+       news "<STOWDIR>/share/hxd/news";
+       agreement "<STOWDIR>/share/hxd/agreement";
+       log "<STOWDIR>/share/hxd/log";
+       banlist "<STOWDIR>/share/hxd/banlist";
+       tracker_banlist "<STOWDIR>/share/hxd/tracker_banlist";
 };

 # default permissions of created files

--- NEW FILE: giftcurs.info ---
Package: giftcurs
Version: 0.6.1
Revision: 11
Source: 
http://savannah.nongnu.org/download/giftcurs/giFTcurs.pkg/%v/giFTcurs-%v.tar.gz
#Source: mirror:custom:%n-%v-20030328.tar.bz2
#CustomMirror: <<
#  First: http://homepage.mac.com/beren/
#  Second: http://fink.zubrzycki.org/
#<<
Source-MD5: 7ee790659ddd54d16150dbfe869424c1
#SourceDirectory: %n
Depends: libiconv
BuildDepends: gettext-dev, gettext-bin, libiconv-dev, ncurses-dev
Provides: gift-frontend
Recommends: gift
ConfigureParams: --mandir='${prefix}/share/man' --infodir='${prefix}/share/info'
#CompileScript: <<
#./autogen.sh %c
#make
#<<

DocFiles: AUTHORS COPYING ChangeLog NEWS README TODO
SetCPPFLAGS: -no-cpp-precomp
#SetLDFLAGS: -lncurses -lpoll
Description: Cursed frontend to the giFT daemon
DescDetail: <<
Cursed frontend to the giFT daemon
<<
License: GPL
Maintainer: Chris Zubrzycki <[EMAIL PROTECTED]>
Homepage: http://www.nongnu.org/giftcurs/



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
_______________________________________________
Fink-commits mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to