Update of /cvsroot/fink/dists/10.2/unstable/main/finkinfo/net
In directory usw-pr-cvs1:/tmp/cvs-serv15532/net
Added Files:
gift-0.10.0-20021009-1.info gift-0.10.0-20021009-1.patch
giftcurs-0.5.2-1.info
Log Message:
woohoo! updates finally done :-D
--- NEW FILE: gift-0.10.0-20021009-1.info ---
Package: gift
Version: 0.10.0-20021009
Revision: 1
Source: http://homepage.mac.com/beren/%n-%v.tar.gz
Source-MD5: f53c71f64643268820617cdf026eac62
SourceDirectory: giFT
Depends: dlcompat, db41-shlibs | db41-ssl-shlibs, libvorbis0-shlibs, id3lib37-shlibs,
imagemagick
BuildDepends: dlcompat, db41 | db41-ssl, automake, autoconf25, libtool14, libvorbis0,
id3lib37-dev, imagemagick
Recommends: giftcurs
Patch: %f.patch
SetCFLAGS: -I%p/include/db4
NoSetLDFLAGS: true
SetLIBS: -L%p/lib
#SetCC: g++
SetCPPFLAGS: -Ddlsym=dlsym_prepend_underscore -I%p/include/db4
ConfigureParams: --mandir='${prefix}/share/man' --with-zlib=/usr --with-pic
--enable-libdb --enable-shared --enable-static --enable-libdl
--disable-dependency-tracking --enable-perl
CompileScript: <<
find . -name CVS -type d -print0 | xargs -0 rm -r --
./autogen.macosx.sh %c
patch < ltmain.patch
./configure %c
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
<<
InstallScript: <<
make install DESTDIR=%d
mkdir -p %i/etc
cp -r etc %i/etc/giFT
mkdir -p %i/share/man/man1
cp giFT.1 %i/share/man/man1
mkdir -p %i/share/man/man5
cp gift.conf.5 %i/share/man/man5
cp OpenFT.conf.5 %i/share/man/man5
<<
DocFiles: doc/* AUTHORS COPYING ChangeLog NEWS README README.dev TODO
Description: GNU Internet File Transfer project
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*.
<<
DescUsage: <<
Make sure you run giFT-setup before using giFT.
I usually open a termnial window and run giFT, and then in another
window run giFT-shell or giFTcurs.
man giFT, OpenFT.conf and gift.conf. They are your friends
sample config files are in %p/etc/giFT this entire dir can be copied to
~/.giFT
please do not beg for help on #gift. They *will* flame 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.
giFT -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 growing meta information support in this version, and it does not
mac handle resource forks.
Perl's DynaLoader on OS X is broken, it exports two symbols (dlsym and dlclose)
which conflict with dlcompat, and break plugin support in gaim. To work around
this, we manually make these symbols static in a very very big hack. Damn, I wish
Apple would fix this...
<<
License: GPL
Maintainer: Chris Zubrzycki <[EMAIL PROTECTED]>
Homepage: http://gift.sourceforge.net/
--- NEW FILE: gift-0.10.0-20021009-1.patch ---
diff -ruN giFT/autogen.macosx.sh giFT.new/autogen.macosx.sh
--- giFT/autogen.macosx.sh Sat Aug 10 17:07:33 2002
+++ giFT.new/autogen.macosx.sh Wed Oct 9 13:15:50 2002
@@ -3,7 +3,6 @@
srcdir=`dirname $0`
PKG_NAME="giFT"
-export LDFLAGS="-ldl -L/sw/lib -lltdl -L../OpenFT/.libs"
DIE=0
@@ -50,26 +49,6 @@
exit 1
fi
-if test -z "$*"; then
- echo "I am going to run \`configure' with the default arguments."
- echo "If you wish to pass any other to it, please specify them on the"
- echo \`$0\'" command line."
- echo
- 1="ppc"
- 2="--disable-libdl"
- 3="--with-zlib=/sw"
- echo "Default is:"
- echo "./configure $*"
- echo
-else
- echo "**Warning**: To compile giFT on Mac OS X you must specify"
- echo "\"ppc\" as the host and "--disable-libdl" as parameters"
- echo "for configure. Otherwise giFT will not compile."
- echo
- echo "Parameters are:"
- echo "./configure $*"
-fi
-
case $CC in
xlc )
am_opt=--include-deps;;
@@ -107,18 +86,7 @@
echo "Running automake --gnu $am_opt ..."
automake --add-missing --gnu $am_opt
echo "Running autoconf ..."
- autoconf
+ autoconf -v
)
fi
done
-
-#conf_flags="--enable-maintainer-mode --enable-compile-warnings"
-#--enable-iso-c
-
-if test x$NOCONFIGURE = x; then
- echo Running $srcdir/configure $conf_flags "$@" ...
- $srcdir/configure $conf_flags "$@" \
- && echo Now type \`make\' to compile $PKG_NAME
-else
- echo Skipping configure process.
-fi
diff -ruN giFT/configure.ac giFT.new/configure.ac
--- giFT/configure.ac Fri Oct 4 13:03:54 2002
+++ giFT.new/configure.ac Wed Oct 9 12:25:10 2002
@@ -157,6 +157,7 @@
powerpc-*-darwin* )
dnl PowerPC Darwin based distributions (including Mac OS X)
SO_SUFFIX=dylib
+ DL_LIBS='-lstdc++'
;;
esac
@@ -370,7 +371,7 @@
dnl Check for the presence of ZLIB libraries and headers
dnl ###########################################################################
-ZLIB_VER=1.1.4
+ZLIB_VER=1.1.3
dnl Default to compiler & linker defaults for files & libraries.
OPT_ZLIB=
diff -ruN giFT/etc/gift.conf giFT.new/etc/gift.conf
--- giFT/etc/gift.conf Mon Sep 30 14:17:22 2002
+++ giFT.new/etc/gift.conf Wed Oct 9 12:25:10 2002
@@ -40,10 +40,11 @@
#
# *nix users: use the extension '.so', or whatever is appropriate for your OS.
# Windows users: use the extension '.dll'.
+# MacOS X users use .dylib
#
# Default: none
#
-plugins = libOpenFT.so
+plugins = libOpenFT.dylib
###############################################################################
# DOWNLOAD CONTROLS
diff -ruN giFT/ltmain.patch giFT.new/ltmain.patch
--- giFT/ltmain.patch Wed Dec 31 19:00:00 1969
+++ giFT.new/ltmain.patch Wed Oct 9 12:25:10 2002
@@ -0,0 +1,62 @@
+--- ltmain.sh.orig 2002-06-22 21:27:18.000000000 -0400
++++ ltmain.sh 2002-06-22 21:27:52.000000000 -0400
+@@ -1739,7 +1739,7 @@
+
+ if test "$installed" = no; then
+ notinst_deplibs="$notinst_deplibs $lib"
+- need_relink=yes
++ need_relink=no
+ fi
+
+ if test -n "$old_archive_from_expsyms_cmds"; then
+@@ -1884,7 +1884,11 @@
+ add="-l$name"
+ else
+ # We cannot seem to hardcode it, guess we'll fake it.
+- add_dir="-L$libdir"
++ if test "X$installed" = Xyes; then
++ add_dir="-L$libdir"
++ else
++ add_dir="-L$DESTDIR$libdir"
++ fi
+ add="-l$name"
+ fi
+
+@@ -4146,12 +4150,21 @@
+ esac
+
+ # Add the libdir to current_libdirs if it is the destination.
++ DESTDIR=
+ if test "X$destdir" = "X$libdir"; then
+ case "$current_libdirs " in
+ *" $libdir "*) ;;
+ *) current_libdirs="$current_libdirs $libdir" ;;
+ esac
+ else
++ case "$destdir" in
++ *"$libdir")
++ DESTDIR=`$echo "$destdir" | sed -e 's!'"$libdir"'$!!'`
++ if test "X$destdir" != "X$DESTDIR$libdir"; then
++ DESTDIR=
++ fi
++ ;;
++ esac
+ # Note the libdir as a future libdir.
+ case "$future_libdirs " in
+ *" $libdir "*) ;;
+@@ -4165,6 +4178,7 @@
+
+ if test -n "$relink_command"; then
+ $echo "$modename: warning: relinking \`$file'" 1>&2
++ export DESTDIR
+ $show "$relink_command"
+ if $run eval "$relink_command"; then :
+ else
+@@ -4172,6 +4186,7 @@
+ continue
+ fi
+ fi
++ unset DESTDIR
+
+ # See the names of the shared library.
+ set dummy $library_names
--- NEW FILE: giftcurs-0.5.2-1.info ---
Package: giftcurs
Version: 0.5.2
Revision: 1
Source: mirror:sourceforge:%n/giFTcurs-%v.tar.gz
Depends: dlcompat, libiconv, libpoll-shlibs
BuildDepends: libpoll
Recommends: gift
ConfigureParams: --mandir='${prefix}/share/man' --infodir='${prefix}/share/info'
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://giftcurs.sourceforge.net/
-------------------------------------------------------
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