Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/10.4-EOL/net
In directory vz-cvs-3.sog:/tmp/cvs-serv9669

Added Files:
        gift-fasttrack.info gift-gnutella.info gift-openft.info 
        giftcurs.info gift.info giftd.info giftd.patch 
Log Message:
gift-family: sync. w/ 10.!4/stable, validated on powerpc-darwin8


--- NEW FILE: gift-fasttrack.info ---
Package: gift-fasttrack
Version: 0.8.9
Revision: 1
Source: http://download.berlios.de/%n/giFT-FastTrack-%v.tar.gz
Source-MD5: 68521847537985bcc5e9b8677343374c
#SourceDirectory: giFT-FastTrack
Provides: gift-plugin
Depends: giftd-shlibs ( >= 0.11.1-1 )
BuildDepends: giftd-dev ( >= 0.11.1-1 ), pkgconfig
Recommends: gift-frontend, giftd
ConfigureParams: --mandir='${prefix}/share/man'
InstallScript: <<
  make install DESTDIR=%d
<<
DocFiles: AUTHORS COPYING ChangeLog NEWS README
Description: FastTrack Plugin for giFT
DescDetail: <<
This plugin adds the ability to connect to the FastTrack (Kazaa) network.
<<
License: GPL
Maintainer: Chris Zubrzycki <[email protected]>
Homepage: http://gift-fasttrack.berlios.de

--- NEW FILE: gift-gnutella.info ---
# $Id$
Package: gift-gnutella
Version: 0.0.10
Revision: 10
Source: mirror:sourceforge:gift/%n-%v.tar.bz2
Source-MD5: 7449569c2a121b4a6bb994e094a5c8f6 
Provides: gift-plugin
Depends: giftd-shlibs ( >= 0.11.3-1 )
BuildDepends: giftd-dev ( >= 0.11.3-1 ), pkgconfig
ConfigureParams: --mandir='${prefix}/share/man'
InstallScript: <<
  make install DESTDIR=%d
<<
DocFiles: AUTHORS ChangeLog NEWS README
Description: OpenFT Plugin for giFT
DescDetail: <<
This is the Gnutella network's plugin for giFT, and has now been split
off into its own cvs repo.
<<
License: GPL
Maintainer: Chris Zubrzycki <[email protected]>
Homepage: http://gift.sourceforge.net/

--- NEW FILE: gift-openft.info ---
# $Id $
Package: gift-openft
Version: 0.2.1.5
Revision: 1011
Source: mirror:sourceforge:gift/%n-%v.tar.bz2
Source-MD5: 43286096e9e6e94c6a5f0da236eb4d14
SourceDirectory: %n-%v
Provides: gift-plugin
Depends: giftd-shlibs ( >= 0.11.3-1 ), db48-aes-shlibs | db48-shlibs
BuildDepends: giftd-dev ( >= 0.11.3-1 ), db48-aes | db48, pkgconfig
ConfigureParams: --mandir='${prefix}/share/man'
InstallScript: <<
  make install DESTDIR=%d
<<
DocFiles: AUTHORS ChangeLog NEWS README
Description: OpenFT Plugin for giFT
DescDetail: <<
This is the default plugin for giFT, and has now been split off into
its own cvs repo.
<<
License: GPL
Maintainer: Chris Zubrzycki <[email protected]>
Homepage: http://gift.sourceforge.net/

--- NEW FILE: gift.info ---
# $Id$
Package: gift
Version: 0.11.8.1
Revision: 1
Type: bundle
Depends: gift-openft, gift-frontend, gift-plugin, giftd

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.

This metapackage depends on the daemon and plugins available from the
giFT project itself, and ensures you have a client package installed.
<<
License: GPL
Maintainer: Chris Zubrzycki <[email protected]>
Homepage: http://gift.sourceforge.net/

--- NEW FILE: giftd.info ---
# $Id$
Package: giftd
Version: 0.11.8.1
Revision: 13
Source: mirror:sourceforge:gift/gift-%v.tar.bz2
Source-MD5: 1c70477af403af142359d07ee4a03348
SourceDirectory: gift-%v
Depends: %n-shlibs, libtool2-shlibs, libvorbis0-shlibs, libogg-shlibs, libbind6
BuildDepends: libtool2, libvorbis0, pkgconfig, libogg, libbind6-dev, fink (>= 
0.24.12)
Conflicts: gift ( <= 0.11.2-1 )
Replaces: gift ( <= 0.11.2-1 )
Recommends: gift-openft, gift-frontend, gift-plugin
PatchFile: %n.patch
PatchFile-MD5: 3b1ae73557cecaed21a3be47029cf9af
PatchScript: <<
        %{default_script}
        perl -pi.bak -e 's|hardcode_direct=yes|hardcode_direct=no|g' configure 
ltmain.sh
<<
ConfigureParams: --mandir='${prefix}/share/man'
InstallScript: <<
  make install DESTDIR=%d
<<
DocFiles: AUTHORS COPYING ChangeLog NEWS TODO QUICKSTART HACKING README


Splitoff: <<
  Package: %N-dev
  Depends: %N-shlibs (=%v-%r)
  BuildDependsOnly: true
  Recommends: %N
  Conflicts: gift ( <= 0.11.2-1 )
  Replaces: gift ( <= 0.11.2-1 )
  Files: include lib/pkgconfig lib/libgift.dylib lib/libgiftproto.dylib
  Description: Filesharing daemon from the giFT project, development files
  DescUsage: <<
    This package is required if you wish to build packages against libgift or
    libgiftproto.
  <<
<<

Splitoff2: <<
  Package: %N-shlibs
  Conflicts: gift ( <= 0.11.2-1 )
  Replaces: gift ( <= 0.11.2-1 )
  Depends: libbind6
  Files: lib
  Shlibs: <<
    %p/lib/libgift.0.dylib 1.0.0 %n (>= 0.11.3-1)
    %p/lib/libgiftproto.0.dylib 1.0.0 %n (>= 0.11.3-1)
  <<
  Description: Filesharing daemon from the giFT project, shared libs
  DescUsage: <<
  This package contains the shared libs required and supplied by giftd.
  <<
<<

Description: Filesharing daemon from the giFT project
DescDetail: <<
This daemon is the core component of the giFT project, a peer-to-peer
filesharing abstraction layer capable of utilizing multiple networks
simultaneously while providing a single consistent interface to the
user through their preferred giFT client interface. The daemon uses a
simple TCP/IP protocol to interact with the user and is capable of
accepting both local and remote connections depending on
configuration.
<<
DescUsage: <<
*********************************************************************
*********************************************************************
****                                                             ****
****    Make sure you run giFT-setup before using giFT           ****
****                                                             ****
****    Especially with versions older than version 0.11.3       ****
****                                                             ****
*********************************************************************
*********************************************************************

man giFT, OpenFT.conf  and giftd.conf. They are your friends.

please do not beg for help on #gift. They *will* kickbane you if the
information you seek is in the docs. You have been warned.

You can ask me for help in #fink, my nick is cirdan. Just private msg
me.

giftd -d detaches giFT from the term.

Share! (there is no meta-info or resource forks. Files with resource
forks must be encoded somehow: .bin .sit .dmg, etc.)

:-)
<<


DescPort: <<
There is meta information support in this version, and it does not handle
mac resource forks.

#Perl's DynaLoader on OS X is broken, it exports two symbols (dlsym and dlclose)
#which conflict with dlcompat, and break perl support. To work around this, we 
#manually make these symbols static in a very very big hack.

#Damn, I wish Apple would fix this...

--disabled for now:
 cp /System/Library/Perl/darwin/auto/DynaLoader/DynaLoader.a /tmp/DynaLoader.a
 echo "_dlsym" > sym.list
 echo "_dlclose" >> sym.list
 nmedit -R sym.list /tmp/DynaLoader.a
 find . -name "Makefile" -print | xargs perl -p -i -e 
's#/System/Library/Perl/darwin/auto/DynaLoader/DynaLoader.a#/tmp/DynaLoader.a#;'
 make
 rm -f /tmp/DynaLoader.a
--

Only official releases may be moved to the stable/binary tree, this is to keep 
the OpenFT network free of stale versions. ( developer request )
This is an official binary release, it can be moved to stable.
<<
License: GPL
Maintainer: Chris Zubrzycki <[email protected]>
Homepage: http://gift.sourceforge.net/

--- NEW FILE: giftd.patch ---
diff -Nurd -x'*~' gift-0.11.8.1.orig/src/plugin.c gift-0.11.8.1/src/plugin.c
--- gift-0.11.8.1.orig/src/plugin.c     2004-11-11 21:52:16.000000000 -0500
+++ gift-0.11.8.1/src/plugin.c  2012-02-10 13:27:44.000000000 -0500
@@ -122,17 +122,18 @@
 /*
  * This is just terrible.  Please make me fix this.
  */
-#define APPENDMSG msg + msgwr, sizeof (msg) - msgwr - 1
+#define APPENDMSGptr msg + msgwr
+#define APPENDMSGlen sizeof (msg) - msgwr - 1
 #define LOGMSG(fmt,pfx1,pfx2)                                              \
        char    msg[4096];                                                     \
        size_t  msgwr = 0;                                                     \
        va_list args;                                                          \
        if (pfx1)                                                              \
-               msgwr += snprintf (APPENDMSG, "%s: ", STRING_NOTNULL(pfx1));    
   \
+               msgwr += snprintf (APPENDMSGptr, APPENDMSGlen, "%s: ", 
STRING_NOTNULL(pfx1)); \
        if (pfx2)                                                              \
-               msgwr += snprintf (APPENDMSG, "[%s]: ", STRING_NOTNULL(pfx2));  
   \
+               msgwr += snprintf (APPENDMSGptr, APPENDMSGlen, "[%s]: ", 
STRING_NOTNULL(pfx2)); \
        va_start (args, fmt);                                                  \
-       vsnprintf (APPENDMSG, fmt, args);                                      \
+       vsnprintf (APPENDMSGptr, APPENDMSGlen, fmt, args);                      
\
        va_end (args);
 
 static int wrapper_dbg (Protocol *p, char *fmt, ...)

--- NEW FILE: giftcurs.info ---
Package: giftcurs
Version: 0.6.2
Revision: 1012
Source: http://savannah.nongnu.org/download/giftcurs/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: 9a34b924ea10ce0a1d62441ee2bacfff
Depends: libiconv, libncursesw5-shlibs (>= 5.4-20041023-1001), 
libgettext3-shlibs, glib2-shlibs
BuildDepends: libgettext3-dev, gettext-bin, gettext-tools, libiconv-dev, 
libncursesw5 (>= 5.4-20041023-1001), pkgconfig, glib2-dev (>= 2.6.6-1111)
Provides: gift-frontend
Recommends: gift
ConfigureParams: --mandir='${prefix}/share/man' 
--infodir='${prefix}/share/info' --with-ncursesw=%p --with-ncurses=%p
#CompileScript: <<
#./autogen.sh %c
#make
#<<

DocFiles: AUTHORS COPYING ChangeLog NEWS README TODO
#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/


------------------------------------------------------------------------------
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to