Update of /cvsroot/fink/experimental/rangerrick/finkinfo/libs
In directory sc8-pr-cvs1:/tmp/cvs-serv11592a/libs

Modified Files:
        libmath++-0.0.3-1.info libmath++-0.0.3-1.patch 
Added Files:
        libcapsinetwork-0.2.3-1.info libcapsinetwork-0.2.3-1.patch 
Removed Files:
        libcapsinetwork-0.2.0-1.info libcapsinetwork-0.2.0-1.patch 
Log Message:
working monopd

--- NEW FILE: libcapsinetwork-0.2.3-1.info ---
Package: libcapsinetwork
Version: 0.2.3
Revision: 1
Patch: %f.patch
Source: mirror:sourceforge:%n/%n-%v.tar.bz2
SetCFLAGS: -Os
NoSetLDFLAGS: true
InstallScript: <<
 make install DESTDIR=%d
 ranlib %i/lib/*.a
<<
SplitOff: <<
  Description: static libraries and headers for libCapsiNetwork
  Package: %N-dev
  Depends: libcapsinetwork (= %v-%r)    
  BuildDependsOnly: true
  Files: include lib/libcapsinetwork.dylib lib/*.a lib/*.la
<<
Shlibs: <<
  /sw/lib/libcapsinetwork.0.dylib %n (>= %v-%r)
<<
DocFiles: AUTHORS COPYING COPYING.LIB ChangeLog INSTALL NEWS README TODO
Description: C++ daemon development library
DescUsage: <<
libCapsiNetwork is a C++ network library to allow fast development
of server daemon processes.
<<
License: GPL/LGPL
Maintainer: Benjamin Reed <[EMAIL PROTECTED]>
Homepage: http://sourceforge.net/projects/libcapsinetwork/

--- NEW FILE: libcapsinetwork-0.2.3-1.patch ---
diff -uNbr libcapsinetwork-0.2.3/Makefile.in libcapsinetwork-0.2.3-patched/Makefile.in
--- libcapsinetwork-0.2.3/Makefile.in   Tue Nov 19 06:07:44 2002
+++ libcapsinetwork-0.2.3-patched/Makefile.in   Sat Jan  4 23:25:47 2003
@@ -90,7 +90,7 @@
 lib_LTLIBRARIES = libcapsinetwork.la
 
 libcapsinetwork_la_SOURCES = listener.cc listenport.cc socket.cc
-libcapsinetwork_la_LDFLAGS = -no-undefined -version-info 0:1:0
+libcapsinetwork_la_LDFLAGS = -version-info 0:1:0
 
 libcapsinetworkinc_HEADERS = listener.h listenport.h socket.h
 libcapsinetworkincdir = $(includedir)/libcapsinetwork
diff -uNbr libcapsinetwork-0.2.3/configure libcapsinetwork-0.2.3-patched/configure
--- libcapsinetwork-0.2.3/configure     Tue Nov 19 06:07:46 2002
+++ libcapsinetwork-0.2.3-patched/configure     Sat Jan  4 23:32:01 2003
@@ -5555,11 +5555,11 @@
     ;;
 
   darwin* | rhapsody*)
-    allow_undefined_flag='-undefined suppress'
+    allow_undefined_flag='-undefined suppress -flat_namespace'
     # FIXME: Relying on posixy $() will cause problems for
     #        cross-compilation, but unfortunately the echo tests do not
     #        yet detect zsh echo's removal of \ escapes.
-    archive_cmds='$CC $(test .$module = .yes && echo -bundle || echo -dynamiclib) 
$allow_undefined_flag -o $lib $libobjs $deplibs$linkopts -install_name $rpath/$soname 
$(test -n "$verstring" -a x$verstring != x0.0 && echo $verstring)'
+    archive_cmds='c++ -r -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs 
+&& c++ $(test .$module = .yes && echo -bundle || echo -dynamiclib) 
+$allow_undefined_flag -o $lib ${lib}-master.o $deplibs $linker_flags $(test x$module 
+!= xyes && echo -install_name $rpath/$soname $verstring)'
     # We need to add '_' to the symbols in $export_symbols first
     #archive_expsym_cmds="$archive_cmds"' && strip -s $export_symbols'
     hardcode_direct=yes
diff -uNbr libcapsinetwork-0.2.3/listener.cc libcapsinetwork-0.2.3-patched/listener.cc
--- libcapsinetwork-0.2.3/listener.cc   Tue Nov 19 05:55:50 2002
+++ libcapsinetwork-0.2.3-patched/listener.cc   Sat Jan  4 23:13:38 2003
@@ -28,6 +28,7 @@
 #include "listenport.h"
 #include "socket.h"
 
+typedef int socklen_t;
 #define        MAXLINE 1024
 
 extern int errno;

Index: libmath++-0.0.3-1.info
===================================================================
RCS file: /cvsroot/fink/experimental/rangerrick/finkinfo/libs/libmath++-0.0.3-1.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- libmath++-0.0.3-1.info      25 Aug 2002 19:07:42 -0000      1.1
+++ libmath++-0.0.3-1.info      6 Jan 2003 02:55:50 -0000       1.2
@@ -2,6 +2,7 @@
 Version: 0.0.3
 Revision: 1
 Source: ftp://ftp.surakware.net/pub/unstable/releases/%n/%n-%v.tar.gz
+SetCFLAGS: -Os -g
 PatchScript: sed 's|@PREFIX@|%p|g' < %a/%f.patch | patch -p1
 InstallScript: <<
  make install DESTDIR=%d

Index: libmath++-0.0.3-1.patch
===================================================================
RCS file: /cvsroot/fink/experimental/rangerrick/finkinfo/libs/libmath++-0.0.3-1.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- libmath++-0.0.3-1.patch     25 Aug 2002 19:07:42 -0000      1.1
+++ libmath++-0.0.3-1.patch     6 Jan 2003 02:55:50 -0000       1.2
@@ -22,280 +22,3 @@
  
  lib_LTLIBRARIES = libmath++.la
  
-diff -uNbr libmath++-0.0.3/math++/printer.tcc libmath++-0.0.3-new/math++/printer.tcc
---- libmath++-0.0.3/math++/printer.tcc 2002-05-05 05:48:24.000000000 -0500
-+++ libmath++-0.0.3-new/math++/printer.tcc     2002-07-30 09:26:40.000000000 -0500
-@@ -24,7 +24,11 @@
- #error You may not include math++/printer.tcc directly; include math++/printer.h 
instead.
- #endif
- 
--#include <sstream>
-+#if defined(__APPLE__) && __GNUC__ < 3
-+# include <sstream.gcc2>
-+#else
-+# include <sstream>
-+#endif
- 
- namespace math {
- 
-diff -uNbr libmath++-0.0.3/math++/reader.tcc libmath++-0.0.3-new/math++/reader.tcc
---- libmath++-0.0.3/math++/reader.tcc  2002-07-01 19:56:12.000000000 -0500
-+++ libmath++-0.0.3-new/math++/reader.tcc      2002-07-30 09:26:52.000000000 -0500
-@@ -25,7 +25,11 @@
- #endif
- 
- #include <memory>
--#include <sstream>
-+#if defined(__APPLE__) && __GNUC__ < 3
-+# include <sstream.gcc2>
-+#else
-+# include <sstream>
-+#endif
- #include <iostream> // just for debuggin
- 
- #include <cstring>
-diff -uNbr libmath++-0.0.3/math++/sstream.gcc2 libmath++-0.0.3-new/math++/sstream.gcc2
---- libmath++-0.0.3/math++/sstream.gcc2        1969-12-31 19:00:00.000000000 -0500
-+++ libmath++-0.0.3-new/math++/sstream.gcc2    2002-07-30 09:24:25.000000000 -0500
-@@ -0,0 +1,225 @@
-+/* This is part of libio/iostream, providing -*- C++ -*- input/output.
-+Copyright (C) 2000 Free Software Foundation
-+
-+This file is part of the GNU IO Library.  This library is free
-+software; you can redistribute it and/or modify it under the
-+terms of the GNU General Public License as published by the
-+Free Software Foundation; either version 2, or (at your option)
-+any later version.
-+
-+This library is distributed in the hope that it will be useful,
-+but WITHOUT ANY WARRANTY; without even the implied warranty of
-+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-+GNU General Public License for more details.
-+
-+You should have received a copy of the GNU General Public License
-+along with this library; see the file COPYING.  If not, write to the Free
-+Software Foundation, 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
-+
-+As a special exception, if you link this library with files
-+compiled with a GNU compiler to produce an executable, this does not cause
-+the resulting executable to be covered by the GNU General Public License.
-+This exception does not however invalidate any other reasons why
-+the executable file might be covered by the GNU General Public License. */
-+
-+/* Written by Magnus Fromreide ([EMAIL PROTECTED]). */
-+
-+#ifndef __SSTREAM__
-+#define __SSTREAM__
-+
-+#include <string>
-+#include <iostream.h>
-+#include <streambuf.h>
-+
-+namespace std
-+{
-+  class stringbuf : public streambuf
-+  {
-+  public:
-+    typedef char      char_type;
-+    typedef int               int_type;
-+    typedef streampos pos_type;
-+    typedef streamoff off_type;
-+
-+    explicit stringbuf(int which=ios::in|ios::out) :
-+      streambuf(which), buf(), mode(static_cast<ios::open_mode>(which)),
-+      rpos(0), bufsize(1)
-+    { }
-+      
-+    explicit stringbuf(const std::string &s, int which=ios::in|ios::out) :
-+      streambuf(which), buf(s), mode(static_cast<ios::open_mode>(which)),
-+      bufsize(1)
-+    {
-+      if(mode & ios::in)
-+      {
-+        setg(&defbuf, &defbuf + bufsize, &defbuf + bufsize);
-+      }
-+      if(mode & ios::out)
-+      {
-+        setp(&defbuf, &defbuf + bufsize);
-+      }
-+      rpos = (mode & ios::ate ? s.size() : 0);
-+    }
-+      
-+    std::string str() const
-+    {
-+      const_cast<stringbuf*>(this)->sync();  // Sigh, really ugly hack
-+      return buf;
-+    };
-+
-+    void str(const std::string& s)
-+    {
-+      buf = s;
-+      if(mode & ios::in)
-+      {
-+        gbump(egptr() - gptr());
-+      }
-+      if(mode & ios::out)
-+      {
-+        pbump(pbase() - pptr());
-+      }
-+      rpos = (mode & ios::ate ? s.size() : 0);
-+    }
-+
-+  protected:
-+    inline virtual int sync();
-+    inline virtual int overflow(int = EOF);
-+    inline virtual int underflow();
-+  private:
-+    std::string                       buf;
-+    ios::open_mode            mode;
-+    std::string::size_type    rpos;
-+    streamsize                        bufsize;
-+    char                      defbuf;
-+  };
-+
-+  class stringstreambase : virtual public ios {
-+  protected:
-+    stringbuf __my_sb;
-+  public:
-+    std::string str() const
-+    {
-+      return dynamic_cast<stringbuf*>(_strbuf)->str();
-+    }
-+    void str(const std::string& s)
-+    {
-+      clear();
-+      dynamic_cast<stringbuf*>(_strbuf)->str(s);
-+    }
-+      
-+    stringbuf* rdbuf()
-+    {
-+      return &__my_sb;
-+    }
-+  protected:
-+    stringstreambase(int which) :
-+      __my_sb(which)
-+    {
-+      init (&__my_sb);
-+    }
-+      
-+    stringstreambase(const std::string& s, int which) :
-+      __my_sb(s, which)
-+    {
-+      init (&__my_sb);
-+    }
-+  };
-+    
-+  class istringstream : public stringstreambase, public istream {
-+  public:
-+    istringstream(int which=ios::in) :
-+      stringstreambase(which)
-+    { }
-+      
-+    istringstream(const std::string& s, int which=ios::in) :
-+      stringstreambase(s, which)
-+    { }
-+  };
-+    
-+  class ostringstream : public stringstreambase, public ostream {
-+  public:
-+    ostringstream(int which=ios::out) :
-+      stringstreambase(which)
-+    { }
-+      
-+    ostringstream(const std::string& s, int which=ios::out) :
-+      stringstreambase(s, which)
-+    { }
-+  };
-+    
-+  class stringstream : public stringstreambase, public iostream {
-+  public:
-+    stringstream(int which=ios::in|ios::out) :
-+      stringstreambase(which)
-+    { }
-+    
-+    stringstream(const std::string &s, int which=ios::in|ios::out) :
-+      stringstreambase(s, which)
-+    { }
-+  };
-+}
-+
-+inline int std::stringbuf::sync()
-+{
-+  if((mode & ios::out) == 0)
-+    return EOF;
-+
-+  streamsize n = pptr() - pbase();
-+  if(n)
-+    {
-+      buf.replace(rpos, std::string::npos, pbase(), n);
-+      if(buf.size() - rpos != n)
-+      return EOF;
-+      rpos += n;
-+      pbump(-n);
-+      gbump(egptr() - gptr());
-+    }
-+  return 0;
-+}
-+
-+inline int std::stringbuf::overflow(int ch)
-+{
-+  if((mode & ios::out) == 0)
-+    return EOF;
-+
-+  streamsize n = pptr() - pbase();
-+
-+  if(n && sync())
-+    return EOF;
-+
-+  if(ch != EOF)
-+    {
-+      std::string::size_type oldSize = buf.size();
-+      
-+      buf.replace(rpos, std::string::npos, ch);
-+      if(buf.size() - oldSize != 1)
-+      return EOF;
-+      ++rpos;
-+    }
-+  return 0;
-+}
-+
-+inline int std::stringbuf::underflow()
-+{
-+  sync();
-+  if((mode & ios::in) == 0)
-+    {
-+      return EOF;
-+    }
-+  if(rpos >= buf.size())
-+    {
-+      return EOF;
-+    }
-+  
-+  std::string::size_type n = egptr() - eback();
-+  std::string::size_type s;
-+
-+  s = buf.copy(eback(), n, rpos);
-+  pbump(pbase() - pptr());
-+  gbump(eback() - gptr());
-+  int res = (0377 & buf[rpos]);
-+  rpos += s;
-+  return res;
-+}
-+
-+#endif /* not __STRSTREAM__ */
-diff -uNbr libmath++-0.0.3/math++/utils.cpp libmath++-0.0.3-new/math++/utils.cpp
---- libmath++-0.0.3/math++/utils.cpp   2002-04-08 16:09:12.000000000 -0500
-+++ libmath++-0.0.3-new/math++/utils.cpp       2002-07-30 09:27:02.000000000 -0500
-@@ -21,7 +21,11 @@
- //  Boston, MA 02111-1307, USA.
- ///////////////////////////////////////////////////////////////////////
- #include <math++/utils.h>
--#include <sstream>
-+#if defined(__APPLE__) && __GNUC__ < 3
-+# include <sstream.gcc2>
-+#else
-+# include <sstream>
-+#endif
- 
- #include <cmath>
- 

--- libcapsinetwork-0.2.0-1.info DELETED ---

--- libcapsinetwork-0.2.0-1.patch DELETED ---



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Fink-commits mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to