gabber stable port information

Package: gabber
Version: 0.8.7
Revision: 29
Architecture: powerpc
Distribution: 10.4
GCC: 3.3
Maintainer: None
Conflicts: gabber-ssl
Replaces: gabber-ssl
Depends: <<
libglade-shlibs (>= 0.17-13), gtkmm-shlibs (>= 1.2.10-27), gnomemm-shlibs (>= 1.2.2-26), gal19-shlibs (>= 0.19.2-23),
rarian-compat, xmms-bin (>= 1.2.7-13), gettext
<<
BuildDepends: <<
libxml, gdk-pixbuf (>= 0.18.0-12), libpng3, audiofile, gal19 (>= 0.19.2-23),
esound, glib, gtk+ (>= 1.2.10-20), orbit-dev (>= 0.5.17-15), imlib (>= 1.9.14-14), control-center-dev (>= 1.4.0.5-16),
gnome-core-dev (>= 1.4.1-15), gnome-libs-dev (>= 1.4.2-19), gnome-print-dev (>= 0.36-11), gtkhtml-dev (>= 1.0.2-16),
oaf-dev (>= 0.6.10-22), libsigc++ (>= 1.0.4-4), gettext-dev, gettext-bin, gettext-tools, libiconv-dev, x11-dev,
libglade (>= 0.17-13), gtkmm (>= 1.2.10-27), gnomemm (>= 1.2.2-26), freetype219, xmms (>= 1.2.7-13),
gcc3.3, fink (>= 0.24.12-1)
<<
Source: mirror:sourceforge:gabber/gabber-%v.tar.gz
Source-MD5: afd0c258b27dfb386e7ec668a9d371aa
PatchFile: %n.patch
PatchFile-MD5: c86842ab23a9ca36c14dfc4180ca5850
PatchScript: <<
%{default_script}
perl -pi.bak -e "s/-scrollkeeper-update/#-scrollkeeper-update/g" omf-install/Makefile.in
<<
SetLDFLAGS: -Wl,-bind_at_load -lresolv
SetCC: gcc-3.3
SetCXX: g++-3.3
ConfigureParams: --mandir=%p/share/man --enable-ipv6 --disable-ssl
DocFiles: README COPYING* AUTHORS TODO NEWS
PostInstScript: <<
if [ configure = "$1" ]; then
scrollkeeper-update -q
fi
<<
PostRmScript: <<
if [ remove != "$1" ]; then
scrollkeeper-update -q
fi
<<
Description: Client for the Jabber IM system
DescPort: <<
- fixed a header problem with sstream/strstream
- force locale files to be installed in %p/share/locale
- force SSL to be not used in the non-crypto version
<<
DescPackaging: <<
This version is compiled with g++-3.3, even in the 10.4 tree. If it is
ever updated to a more recent compiler, it must be updated at the same time
as a large collection of packages: gabber, gabber-ssl, gcdmaster,
genes, glademm, gnomemm, gtkmm, libsigc++ and anything which depends on any
of them.
<<
Homepage: http://gabber.sourceforge.net
License: GPL

gabber stable port .patch

diff -ru gabber-0.8.7/configure gabber-0.8.7-patched/configure
--- gabber-0.8.7/configure Mon Feb 18 00:19:10 2002
+++ gabber-0.8.7-patched/configure Wed Apr 3 18:52:41 2002
@@ -10906,7 +10906,7 @@
echo "$as_me: failed program was:" >&5
cat conftest.$ac_ext >&5
CATOBJEXT=.mo
- DATADIRNAME=lib
+ DATADIRNAME=share
fi
rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
INSTOBJEXT=.mo
@@ -11845,10 +11845,6 @@
gtkmm_using_macro=''
test "x${gtkmm_cv_cxx_ostringstream_in_std}" = "xno" && \
gtkmm_using_macro='namespace std {using ::ostringstream;}'
-
- cat >>confdefs.h <<_ACEOF
-#define USING_STD_SSTREAM ${gtkmm_using_macro}
-_ACEOF

# Check whether --enable-static-gabber or --disable-static-gabber was given.
if test "${enable_static_gabber+set}" = set; then
diff -ru gabber-0.8.7/src/TCPTransmitter.cc gabber-0.8.7-patched/src/TCPTransmitter.cc
--- gabber-0.8.7/src/TCPTransmitter.cc Sun Feb 17 23:29:51 2002
+++ gabber-0.8.7-patched/src/TCPTransmitter.cc Wed Apr 3 18:49:13 2002
@@ -37,7 +37,7 @@
#ifdef USING_STD_SSTREAM
#include
#else
-#include
+#include
#endif
#include
#include
@@ -1690,7 +1690,7 @@
#ifdef USING_STD_SSTREAM
istringstream ist(_proxy.response_line);
#else
- istrstream ist(_proxy.response_line);
+ istrstream ist(_proxy.response_line.c_str());
#endif
string skipstring;

diff -ruN gabber-0.8.7/src/TCPTransmitter.cc gabber-0.8.7-patched/src/TCPTransmitter.cc
--- gabber-0.8.7/src/TCPTransmitter.cc 2002-02-17 17:29:51.000000000 -0500
+++ gabber-0.8.7-patched/src/TCPTransmitter.cc 2005-09-05 13:01:41.000000000 -0400
@@ -55,7 +55,7 @@
#endif // HAVE_GETHOSTBYNAME_R_GLIB_MUTEX

#ifdef MACOSX
-typedef int socklen_t;
+
#endif // MACOSX

TCPTransmitter::TCPTransmitter():

gabber _unstable_ port information

Package: gabber
Version: 0.8.7
Revision: 29
Architecture: powerpc
Distribution: 10.4
GCC: 3.3
Maintainer: None
Conflicts: gabber-ssl
Replaces: gabber-ssl
Depends: <<
libglade-shlibs (>= 0.17-13), gtkmm-shlibs (>= 1.2.10-27), gnomemm-shlibs (>= 1.2.2-26), gal19-shlibs (>= 0.19.2-23),
rarian-compat, xmms-bin (>= 1.2.7-13), gettext
<<
BuildDepends: <<
libxml, gdk-pixbuf (>= 0.18.0-12), libpng3, audiofile, gal19 (>= 0.19.2-23),
esound, glib, gtk+ (>= 1.2.10-20), orbit-dev (>= 0.5.17-15), imlib (>= 1.9.14-14), control-center-dev (>= 1.4.0.5-16),
gnome-core-dev (>= 1.4.1-15), gnome-libs-dev (>= 1.4.2-19), gnome-print-dev (>= 0.36-11), gtkhtml-dev (>= 1.0.2-16),
oaf-dev (>= 0.6.10-22), libsigc++ (>= 1.0.4-4), gettext-dev, gettext-bin, gettext-tools, libiconv-dev, x11-dev,
libglade (>= 0.17-13), gtkmm (>= 1.2.10-27), gnomemm (>= 1.2.2-26), freetype219, xmms (>= 1.2.7-13),
gcc3.3, fink (>= 0.24.12-1)
<<
Source: mirror:sourceforge:gabber/gabber-%v.tar.gz
Source-MD5: afd0c258b27dfb386e7ec668a9d371aa
PatchFile: %n.patch
PatchFile-MD5: c86842ab23a9ca36c14dfc4180ca5850
PatchScript: <<
%{default_script}
perl -pi.bak -e "s/-scrollkeeper-update/#-scrollkeeper-update/g" omf-install/Makefile.in
<<
SetLDFLAGS: -Wl,-bind_at_load -lresolv
SetCC: gcc-3.3
SetCXX: g++-3.3
ConfigureParams: --mandir=%p/share/man --enable-ipv6 --disable-ssl
DocFiles: README COPYING* AUTHORS TODO NEWS
PostInstScript: <<
if [ configure = "$1" ]; then
scrollkeeper-update -q
fi
<<
PostRmScript: <<
if [ remove != "$1" ]; then
scrollkeeper-update -q
fi
<<
Description: Client for the Jabber IM system
DescPort: <<
- fixed a header problem with sstream/strstream
- force locale files to be installed in %p/share/locale
- force SSL to be not used in the non-crypto version
<<
DescPackaging: <<
This version is compiled with g++-3.3, even in the 10.4 tree. If it is
ever updated to a more recent compiler, it must be updated at the same time
as a large collection of packages: gabber, gabber-ssl, gcdmaster,
genes, glademm, gnomemm, gtkmm, libsigc++ and anything which depends on any
of them.
<<
Homepage: http://gabber.sourceforge.net
License: GPL

gabber _unstable_ port .patch

diff -ru gabber-0.8.7/configure gabber-0.8.7-patched/configure
--- gabber-0.8.7/configure Mon Feb 18 00:19:10 2002
+++ gabber-0.8.7-patched/configure Wed Apr 3 18:52:41 2002
@@ -10906,7 +10906,7 @@
echo "$as_me: failed program was:" >&5
cat conftest.$ac_ext >&5
CATOBJEXT=.mo
- DATADIRNAME=lib
+ DATADIRNAME=share
fi
rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
INSTOBJEXT=.mo
@@ -11845,10 +11845,6 @@
gtkmm_using_macro=''
test "x${gtkmm_cv_cxx_ostringstream_in_std}" = "xno" && \
gtkmm_using_macro='namespace std {using ::ostringstream;}'
-
- cat >>confdefs.h <<_ACEOF
-#define USING_STD_SSTREAM ${gtkmm_using_macro}
-_ACEOF

# Check whether --enable-static-gabber or --disable-static-gabber was given.
if test "${enable_static_gabber+set}" = set; then
diff -ru gabber-0.8.7/src/TCPTransmitter.cc gabber-0.8.7-patched/src/TCPTransmitter.cc
--- gabber-0.8.7/src/TCPTransmitter.cc Sun Feb 17 23:29:51 2002
+++ gabber-0.8.7-patched/src/TCPTransmitter.cc Wed Apr 3 18:49:13 2002
@@ -37,7 +37,7 @@
#ifdef USING_STD_SSTREAM
#include
#else
-#include
+#include
#endif
#include
#include
@@ -1690,7 +1690,7 @@
#ifdef USING_STD_SSTREAM
istringstream ist(_proxy.response_line);
#else
- istrstream ist(_proxy.response_line);
+ istrstream ist(_proxy.response_line.c_str());
#endif
string skipstring;

diff -ruN gabber-0.8.7/src/TCPTransmitter.cc gabber-0.8.7-patched/src/TCPTransmitter.cc
--- gabber-0.8.7/src/TCPTransmitter.cc 2002-02-17 17:29:51.000000000 -0500
+++ gabber-0.8.7-patched/src/TCPTransmitter.cc 2005-09-05 13:01:41.000000000 -0400
@@ -55,7 +55,7 @@
#endif // HAVE_GETHOSTBYNAME_R_GLIB_MUTEX

#ifdef MACOSX
-typedef int socklen_t;
+
#endif // MACOSX

TCPTransmitter::TCPTransmitter():