Update of /cvsroot/fink/dists/10.3/unstable/crypto/finkinfo
In directory 
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21959/10.3/unstable/crypto/finkinfo

Modified Files:
        bitchx-gtk-ssl.info bitchx-ssl.info bitchx.patch 
Log Message:
backport gcc4


Index: bitchx.patch
===================================================================
RCS file: /cvsroot/fink/dists/10.3/unstable/crypto/finkinfo/bitchx.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- bitchx.patch        3 Dec 2004 11:15:54 -0000       1.2
+++ bitchx.patch        23 Mar 2006 04:07:03 -0000      1.3
@@ -564,3 +564,49 @@
  #endif
  
  
+diff -Nurd -x '*~' BitchX.orig/dll/aim/toc/toc.h BitchX/dll/aim/toc/toc.h
+--- BitchX.orig/dll/aim/toc/toc.h      2001-03-05 14:36:45.000000000 -0500
++++ BitchX/dll/aim/toc/toc.h   2006-03-22 22:13:28.000000000 -0500
+@@ -150,9 +150,6 @@
+ void parse_toc_buddy_list(char *);
+ void translate_toc_error_code(char *c);
+ 
+-extern int toc_fd;
+-extern int seqno;
+-extern unsigned int peer_ver;
+ extern int state;
+ /* extern int inpa; */
+ 
+@@ -207,9 +204,7 @@
+ void serv_set_away(char *message);
+ 
+ extern int idle_timer;
+-extern time_t lastsent;
+ extern time_t login_time;
+-extern struct timeval lag_tv;
+ extern int is_idle;
+ extern int lag_ms;
+ extern int permdeny;
+diff -Nurd -x '*~' BitchX.orig/include/struct.h BitchX/include/struct.h
+--- BitchX.orig/include/struct.h       2002-02-27 23:22:44.000000000 -0500
++++ BitchX/include/struct.h    2006-03-22 22:10:44.000000000 -0500
+@@ -1045,7 +1045,6 @@
+       int     delete;
+ }     TimerList;
+ 
+-extern TimerList *PendingTimers;
+ typedef struct nicktab_stru
+ {
+       struct nicktab_stru *next;
+diff -Nurd -x '*~' BitchX.orig/source/ctcp.c BitchX/source/ctcp.c
+--- BitchX.orig/source/ctcp.c  2002-02-27 23:22:47.000000000 -0500
++++ BitchX/source/ctcp.c       2006-03-22 22:09:27.000000000 -0500
+@@ -176,7 +176,7 @@
+ 
+ /* CDE do ops and unban logging */
+ 
+-static char   *ctcp_type[] =
++char  *ctcp_type[] =
+ {
+       "PRIVMSG",
+       "NOTICE"

Index: bitchx-ssl.info
===================================================================
RCS file: /cvsroot/fink/dists/10.3/unstable/crypto/finkinfo/bitchx-ssl.info,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- bitchx-ssl.info     24 Dec 2005 18:25:12 -0000      1.5
+++ bitchx-ssl.info     23 Mar 2006 04:07:03 -0000      1.6
@@ -1,7 +1,7 @@
 Package: bitchx-ssl
 Version: 1.0c19
 Revision: 32
-BuildDepends: openssl097-dev, libncurses5, gcc3.3
+BuildDepends: openssl097-dev, libncurses5
 Depends: openssl097-shlibs, bitchx-common, libncurses5-shlibs
 Provides: bitchx, irc-client
 
@@ -11,11 +11,6 @@
 PatchScript: sed 's|@PREFIX@|%p|g' <%a/bitchx.patch | patch -p1
 TarFilesRename: doc/bitchx.xpm:doc/bitchx2.xpm
 
-CompileScript: <<
- export CC=gcc-3.3; export CXX=g++-3.3; ./configure %c
- make CC=gcc-3.3 CXX=g++-3.3
-<<
-
 SetCFLAGS: -I%p/include -no-cpp-precomp -DBIND_8_COMPAT
 SetMAKEFLAGS: -j1
 ConfigureParams: --without-gtk --with-tgetent --with-plugins --with-ssl 
--mandir='${prefix}/share/man' --with-default-server=irc.freenode.net:6667 
SHLIB_SUFFIX=.dylib
@@ -70,15 +65,16 @@
 * 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
 <<
-DescPort: <<
-Needs static/non-static declaration repair; until then, use gcc-3.3.
-<<
 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.
 <<
-
+DescPort: <<
+  Fixed lots of static-follows-nonstatic gcc4 problems. Removed
+  "static" from actual variable if shared in multiple .c, removed
+  entire declaration from .h if only used in one .c.
+<<
 License: BSD
 Maintainer: Chris Zubrzycki <[EMAIL PROTECTED]>
 Homepage: http://www.bitchx.com/

Index: bitchx-gtk-ssl.info
===================================================================
RCS file: 
/cvsroot/fink/dists/10.3/unstable/crypto/finkinfo/bitchx-gtk-ssl.info,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- bitchx-gtk-ssl.info 24 Dec 2005 18:25:46 -0000      1.5
+++ bitchx-gtk-ssl.info 23 Mar 2006 04:07:03 -0000      1.6
@@ -1,7 +1,7 @@
 Package: bitchx-gtk-ssl
 Version: 1.0c19
 Revision: 31
-BuildDepends: gtk+, gnome-libs-dev, openssl097-dev, orbit-dev, imlib, esound, 
gettext-dev, gettext-bin, gettext-tools, gcc3.3, glib, audiofile
+BuildDepends: gtk+, gnome-libs-dev, openssl097-dev, orbit-dev, imlib, esound, 
gettext-dev, gettext-bin, gettext-tools, glib, audiofile
 Depends: gtk+-shlibs, gnome-libs-shlibs, openssl097-shlibs, bitchx-common
 Provides: bitchx, irc-client
 
@@ -11,11 +11,6 @@
 PatchScript: sed 's|@PREFIX@|%p|g' <%a/bitchx.patch | patch -p1
 TarFilesRename: doc/bitchx.xpm:doc/bitchx2.xpm
 
-CompileScript: <<
- export CC=gcc-3.3; export CXX=g++-3.3; ./configure %c
- make CC=gcc-3.3 CXX=g++-3.3
-<<
-
 SetCFLAGS: -I%p/include/gnome-1.0 -no-cpp-precomp -DBIND_8_COMPAT
 SetMAKEFLAGS: -j1
 ConfigureParams: --with-gtk --with-tgetent --with-plugins --with-ssl 
--mandir='${prefix}/share/man' --with-default-server=irc.openprojects.net:6667
@@ -67,8 +62,82 @@
 * 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.
+<<
 DescPort: <<
-Needs static/non-static declaration repair; until then, use gcc-3.3.
+  Fixed lots of static-follows-nonstatic gcc4 problems. Removed
+  "static" from actual variable if shared in multiple .c, removed
+  entire declaration from .h if only used in one .c.
+<<
+License: BSD
+Maintainer: Chris Zubrzycki <[EMAIL PROTECTED]>
+Homepage: http://www.bitchx.com/
+Package: bitchx-gtk-ssl
+Version: 1.0c19
+Revision: 31
+BuildDepends: gtk+, gnome-libs-dev, openssl097-dev, orbit-dev, imlib, esound, 
gettext-dev, gettext-bin, gettext-tools, glib, audiofile
+Depends: gtk+-shlibs, gnome-libs-shlibs, openssl097-shlibs, bitchx-common
+Provides: bitchx, irc-client
+
+Source: ftp://ftp.bitchx.org/pub/BitchX/source/ircii-pana-%v.tar.gz
+SourceDirectory: BitchX
+Source-MD5: 79431ff0880e7317049045981fac8adc
+PatchScript: sed 's|@PREFIX@|%p|g' <%a/bitchx.patch | patch -p1
+TarFilesRename: doc/bitchx.xpm:doc/bitchx2.xpm
+
+SetCFLAGS: -I%p/include/gnome-1.0 -no-cpp-precomp -DBIND_8_COMPAT
+SetMAKEFLAGS: -j1
+ConfigureParams: --with-gtk --with-tgetent --with-plugins --with-ssl 
--mandir='${prefix}/share/man' --with-default-server=irc.openprojects.net:6667
+
+InstallScript: <<
+  make install prefix=%i
+  rm %i/bin/gtkBitchX
+  mv  %i/bin/gtkBitchX-%v %i/bin/gtkBitchX-ssl-%v
+  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-ssl-%v 20
+<<
+
+PreRmScript: <<
+if [ $1 != "upgrade" ]; then
+ update-alternatives --remove gtkBitchX %p/bin/gtkBitchX-ssl-%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
+* 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 



-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to