Update of /cvsroot/fink/experimental/dmrrsn/base
In directory sc8-pr-cvs1:/tmp/cvs-serv18863

Added Files:
        bzip2-1.0.2-2.info bzip2-1.0.2-2.patch dpkg-1.10.9-3.info 
        dpkg-1.10.9-3.patch dpkg-bootstrap-1.10.9-3.info 
        gettext-0.10.40-5.info gettext-0.10.40-5.patch 
        gettext-bin-0.10.40-5.patch libiconv-1.7-7.info 
        libiconv-1.7-7.patch libiconv-bin-1.7-7.patch 
        ncurses-5.3-2.info ncurses-5.3-2.patch tar-1.13.25-2.info 
Log Message:
experimental splitoff versions of essential packages


--- NEW FILE: bzip2-1.0.2-2.info ---
Package: bzip2
Version: 1.0.2
Revision: 2
Essential: yes
Depends: %N-shlibs (= %v-%r)
BuildDepends: fink (>= 0.13.0)
Maintainer: Max Horn <[EMAIL PROTECTED]>
Source: ftp://sources.redhat.com/pub/bzip2/v102/bzip2-%v.tar.gz
Source-MD5: ee76864958d568677f03db8afad92beb
Patch: %f.patch
CompileScript: make PREFIX=%p
InstallScript: make install PREFIX=%i
DocFiles: LICENSE README CHANGES manual*.html
SplitOff: <<
 Package: %N-shlibs
 Replaces: %N (<= 1.0.2-1)
 Depends: base-files
 Essential: true
 Files: lib/libbz2.*.dylib
 Shlibs: %p/lib/libbz2.1.dylib 1.0.1 %n (>= 1.0.2-2)
 Description: Shared libraries for bzip2 package
 DocFiles: LICENSE README CHANGES manual*.html
<<
SplitOff2: <<
 Package: %N-dev
 Depends: %N-shlibs (= %v-%r)
 Replaces: %N (<= 1.0.2-1)
 BuildDependsOnly: true
 Files: include lib/libbz2.dylib
 Description: Developer files for bzip2 package
 DocFiles: LICENSE README CHANGES manual*.html
<<
Description: Block-sorting file compressor
DescDetail: <<
bzip2 is a portable, lossless data compressor based on the
Burrows-Wheeler transform. It achieves good compression and runs on
practically every (32/64-bit) platform in the known universe.
<<
DescPort: <<
Doesn't use autoconf, but comes with a useful Makefile. Anyway, the
patch modifies it to build a shared library instead of a static one.
<<
License: OSI-Approved
Homepage: http://sources.redhat.com/bzip2/
--- NEW FILE: bzip2-1.0.2-2.patch ---
diff -ru bzip2-1.0.2/Makefile bzip2-1.0.2-patched/Makefile
--- bzip2-1.0.2/Makefile        Sat Jan 26 00:34:53 2002
+++ bzip2-1.0.2-patched/Makefile        Sun Mar 31 00:15:27 2002
@@ -1,15 +1,18 @@
+# This Makefile builds a shared version of the library,
+# libbz2.1.0.2.dylib, with install_name .../libbz2.1.dylib,
+# on Darwin and Mac OS X.
 
 SHELL=/bin/sh
 
 # To assist in cross-compiling
-CC=gcc
+CC=cc
 AR=ar
 RANLIB=ranlib
 LDFLAGS=
 
 # Suitably paranoid flags to avoid bugs in gcc-2.7
 BIGFILES=-D_FILE_OFFSET_BITS=64
-CFLAGS=-Wall -Winline -O2 -fomit-frame-pointer -fno-strength-reduce $(BIGFILES)
+CFLAGS=-fno-common -Wall -Winline -O2 -fomit-frame-pointer -fno-strength-reduce 
$(BIGFILES)
 
 # Where you want it installed when you do 'make install'
 PREFIX=/usr
@@ -23,32 +26,29 @@
       decompress.o \
       bzlib.o
 
-all: libbz2.a bzip2 bzip2recover test
+all: libbz2.dylib bzip2 bzip2recover test
 
-bzip2: libbz2.a bzip2.o
+bzip2: libbz2.dylib bzip2.o
        $(CC) $(CFLAGS) $(LDFLAGS) -o bzip2 bzip2.o -L. -lbz2
 
 bzip2recover: bzip2recover.o
        $(CC) $(CFLAGS) $(LDFLAGS) -o bzip2recover bzip2recover.o
 
-libbz2.a: $(OBJS)
-       rm -f libbz2.a
-       $(AR) cq libbz2.a $(OBJS)
-       @if ( test -f $(RANLIB) -o -f /usr/bin/ranlib -o \
-               -f /bin/ranlib -o -f /usr/ccs/bin/ranlib ) ; then \
-               echo $(RANLIB) libbz2.a ; \
-               $(RANLIB) libbz2.a ; \
-       fi
+libbz2.dylib: $(OBJS)
+       rm -f libbz2.dylib libbz2.*.dylib
+       $(CC) -dynamiclib -o libbz2.1.0.2.dylib $(OBJS) -install_name 
$(PREFIX)/lib/libbz2.1.dylib -compatibility_version 1.0.1 -current_version 1.0.2
+       ln -s libbz2.1.0.2.dylib libbz2.1.dylib
+       ln -s libbz2.1.0.2.dylib libbz2.dylib
 
 check: test
 test: bzip2
        @cat words1
-       ./bzip2 -1  < sample1.ref > sample1.rb2
-       ./bzip2 -2  < sample2.ref > sample2.rb2
-       ./bzip2 -3  < sample3.ref > sample3.rb2
-       ./bzip2 -d  < sample1.bz2 > sample1.tst
-       ./bzip2 -d  < sample2.bz2 > sample2.tst
-       ./bzip2 -ds < sample3.bz2 > sample3.tst
+       DYLD_LIBRARY_PATH=. ./bzip2 -1  < sample1.ref > sample1.rb2
+       DYLD_LIBRARY_PATH=. ./bzip2 -2  < sample2.ref > sample2.rb2
+       DYLD_LIBRARY_PATH=. ./bzip2 -3  < sample3.ref > sample3.rb2
+       DYLD_LIBRARY_PATH=. ./bzip2 -d  < sample1.bz2 > sample1.tst
+       DYLD_LIBRARY_PATH=. ./bzip2 -d  < sample2.bz2 > sample2.tst
+       DYLD_LIBRARY_PATH=. ./bzip2 -ds < sample3.bz2 > sample3.tst
        cmp sample1.bz2 sample1.rb2 
        cmp sample2.bz2 sample2.rb2
        cmp sample3.bz2 sample3.rb2
@@ -60,8 +60,9 @@
 install: bzip2 bzip2recover
        if ( test ! -d $(PREFIX)/bin ) ; then mkdir -p $(PREFIX)/bin ; fi
        if ( test ! -d $(PREFIX)/lib ) ; then mkdir -p $(PREFIX)/lib ; fi
-       if ( test ! -d $(PREFIX)/man ) ; then mkdir -p $(PREFIX)/man ; fi
-       if ( test ! -d $(PREFIX)/man/man1 ) ; then mkdir -p $(PREFIX)/man/man1 ; fi
+       if ( test ! -d $(PREFIX)/share ) ; then mkdir -p $(PREFIX)/share ; fi
+       if ( test ! -d $(PREFIX)/share/man ) ; then mkdir -p $(PREFIX)/share/man ; fi
+       if ( test ! -d $(PREFIX)/share/man/man1 ) ; then mkdir -p 
$(PREFIX)/share/man/man1 ; fi
        if ( test ! -d $(PREFIX)/include ) ; then mkdir -p $(PREFIX)/include ; fi
        cp -f bzip2 $(PREFIX)/bin/bzip2
        cp -f bzip2 $(PREFIX)/bin/bunzip2
@@ -71,12 +72,14 @@
        chmod a+x $(PREFIX)/bin/bunzip2
        chmod a+x $(PREFIX)/bin/bzcat
        chmod a+x $(PREFIX)/bin/bzip2recover
-       cp -f bzip2.1 $(PREFIX)/man/man1
-       chmod a+r $(PREFIX)/man/man1/bzip2.1
+       cp -f bzip2.1 $(PREFIX)/share/man/man1
+       chmod a+r $(PREFIX)/share/man/man1/bzip2.1
        cp -f bzlib.h $(PREFIX)/include
        chmod a+r $(PREFIX)/include/bzlib.h
-       cp -f libbz2.a $(PREFIX)/lib
-       chmod a+r $(PREFIX)/lib/libbz2.a
+       cp -f libbz2.1.0.2.dylib $(PREFIX)/lib
+       chmod a+rx $(PREFIX)/lib/libbz2.1.0.2.dylib
+       (cd $(PREFIX)/lib && rm -f libbz2.1.dylib && ln -s libbz2.1.0.2.dylib 
libbz2.1.dylib)
+       (cd $(PREFIX)/lib && rm -f libbz2.dylib && ln -s libbz2.1.0.2.dylib 
libbz2.dylib)
        cp -f bzgrep $(PREFIX)/bin/bzgrep
        ln $(PREFIX)/bin/bzgrep $(PREFIX)/bin/bzegrep
        ln $(PREFIX)/bin/bzgrep $(PREFIX)/bin/bzfgrep
@@ -87,18 +90,18 @@
        cp -f bzdiff $(PREFIX)/bin/bzdiff
        ln $(PREFIX)/bin/bzdiff $(PREFIX)/bin/bzcmp
        chmod a+x $(PREFIX)/bin/bzdiff
-       cp -f bzgrep.1 bzmore.1 bzdiff.1 $(PREFIX)/man/man1
-       chmod a+r $(PREFIX)/man/man1/bzgrep.1
-       chmod a+r $(PREFIX)/man/man1/bzmore.1
-       chmod a+r $(PREFIX)/man/man1/bzdiff.1
-       echo ".so man1/bzgrep.1" > $(PREFIX)/man/man1/bzegrep.1
-       echo ".so man1/bzgrep.1" > $(PREFIX)/man/man1/bzfgrep.1
-       echo ".so man1/bzmore.1" > $(PREFIX)/man/man1/bzless.1
-       echo ".so man1/bzdiff.1" > $(PREFIX)/man/man1/bzcmp.1
+       cp -f bzgrep.1 bzmore.1 bzdiff.1 $(PREFIX)/share/man/man1
+       chmod a+r $(PREFIX)/share/man/man1/bzgrep.1
+       chmod a+r $(PREFIX)/share/man/man1/bzmore.1
+       chmod a+r $(PREFIX)/share/man/man1/bzdiff.1
+       echo ".so man1/bzgrep.1" > $(PREFIX)/share/man/man1/bzegrep.1
+       echo ".so man1/bzgrep.1" > $(PREFIX)/share/man/man1/bzfgrep.1
+       echo ".so man1/bzmore.1" > $(PREFIX)/share/man/man1/bzless.1
+       echo ".so man1/bzdiff.1" > $(PREFIX)/share/man/man1/bzcmp.1
 
 distclean: clean
 clean: 
-       rm -f *.o libbz2.a bzip2 bzip2recover \
+       rm -f *.o libbz2.dylib bzip2 bzip2recover \
        sample1.rb2 sample2.rb2 sample3.rb2 \
        sample1.tst sample2.tst sample3.tst
 

--- NEW FILE: dpkg-1.10.9-3.info ---
Package: dpkg
Version: 1.10.9
Revision: 3
GCC: 3.1
Depends: gettext, libiconv, gzip, tar, ncurses
BuildDepends: gettext-dev, gettext-bin, libiconv-dev, libiconv-bin, ncurses-dev, 
bzip2-dev
Essential: yes
Maintainer: Max Horn <[EMAIL PROTECTED]>
Source: mirror:sourceforge:fink/dpkg-%v.tar.gz
Source-MD5: ecd7d51416837f8910314ccb62e39dc2
PatchScript: sed 's|@PREFIX@|%p|g' <%a/%f.patch | patch -p1
SetCFLAGS: -no-cpp-precomp -I%p/include
CompileScript: <<
 ./configure %m-apple-darwin %c
 make
<<
ConfigureParams: --without-start-stop-daemon --without-sgml-doc 
--with-admindir=%P/var/lib/dpkg --mandir=%p/share/man --infodir=%p/share/info 
--srcdir=%b
InstallScript: <<
 mkdir -p %i/share/doc/dpkg
 make install DESTDIR=%d
 install -c -p -m 644 origin.fink %i/etc/dpkg/origins/fink
 rm -rf %i/lib/dpkg/methods/*
<<
Description: The Debian package manager
DescDetail: <<
dpkg installs and removes binary packages; it is the base of the
distribution. This package also contains some helper programs and
dselect, a full-screen console frontend to dpkg.
<<
DescPort: <<
1.10.9 
- Removed --without-zlib flag
- Gets confused about top_srcdir without the --srcdir arg.
- Fixed bug with BR manpage
- Patched update-rc.d out of the app check code, not needed on OS X.

Pre-Jaguar: Needed fixes to use the right architecture, disable code that uses
unimplemented functions on Darwin and other stuff.

Added code to support the pseudo package 'macosx' and 'darwin'.

Fix to install-info script to prevent a certain problem with section titles.

Previous versions by Christoph Pfisterer.
<<
#
PostInstScript: <<
if [ ! -f %p/var/lib/dpkg/diversions ]; then
  touch %p/var/lib/dpkg/diversions
  chmod 644 %p/var/lib/dpkg/diversions
fi
<<
License: GPL
Homepage: http://packages.qa.debian.org/d/dpkg.html

--- NEW FILE: dpkg-1.10.9-3.patch ---
diff -ru2N dpkg-1.10.9/Makefile.conf.in dpkg-1.10.9-patched/Makefile.conf.in
--- dpkg-1.10.9/Makefile.conf.in        Sun Jul 14 16:15:06 2002
+++ dpkg-1.10.9-patched/Makefile.conf.in        Sat Dec  7 22:19:02 2002
@@ -61,5 +61,5 @@
 CPPFLAGS               = @CPPFLAGS@
 LD                     = @LD@
-LDFLAGS                        = @LDFLAGS@ -L../lib -L../optlib
+LDFLAGS                        = @LDFLAGS@ -L../lib -L../optlib -framework 
CoreFoundation
 LIBS                   = @LIBS@ -ldpkg -lopt $(ZLIB_LIBS)
 
@@ -67,5 +67,5 @@
 
 DEFS                   = @DEFS@ -D_GNU_SOURCE
-INCLUDE_CFLAGS         = -I$(top_srcdir)/include -I$(top_srcdir) -I$(srcdir) 
-I../include -I.. -I. -I$(top_srcdir)/optlib
+INCLUDE_CFLAGS         = -I$(top_srcdir)/include -I$(top_srcdir) -I$(srcdir) 
-I../include -I.. -I. -I$(top_srcdir)/optlib 
-F/System/Library/Frameworks/CoreFoundation.framework
 
 NLS_CFLAGS             = -DLOCALEDIR=\"$(localedir)\" -I$(top_srcdir)/intl -I../intl
diff -ru2N dpkg-1.10.9/dpkg-deb/dpkg-deb.1 dpkg-1.10.9-patched/dpkg-deb/dpkg-deb.1
--- dpkg-1.10.9/dpkg-deb/dpkg-deb.1     Wed Aug  1 20:59:31 2001
[...1827 lines suppressed...]
+.BR @PREFIX@/var/lib/dpkg .
 .TP
 .BI --partsize\fR|\fB-S " kbytes"
@@ -235,5 +235,5 @@
 .SH FILES
 .TP
-.B /var/lib/dpkg/parts
+.B @PREFIX@/var/lib/dpkg/parts
 The default queue directory for part files awaiting automatic
 reassembly.
@@ -254,6 +254,7 @@
 by him and released under the GNU General Public Licence; there is NO
 WARRANTY.  See
-.B /usr/share/dpkg/copyright
+.B @PREFIX@/share/dpkg/copyright
 and
-.B /usr/share/common-licenses/GPL
+.B @PREFIX@/share/common-licenses/GPL
 for details.
+Paths modified by Carsten Klapp to reflect fink distribution, December 2002.

--- NEW FILE: dpkg-bootstrap-1.10.9-3.info ---
Package: dpkg-bootstrap
Version: 1.10.9
Revision: 3
Depends: gettext, gzip, tar
Maintainer: Max Horn <[EMAIL PROTECTED]>
Source: mirror:sourceforge:fink/dpkg-%v.tar.gz
Source-MD5: ecd7d51416837f8910314ccb62e39dc2
PatchScript: sed 's|@ADMINPREFIX@|%P|g' <%a/dpkg-%v-%r.patch | patch -p1
SetCFLAGS: -no-cpp-precomp -I%p/include
ConfigureParams: --without-zlib --without-dselect --without-start-stop-daemon 
--without-sgml-doc --with-admindir=%P/var/lib/dpkg --mandir=%p/share/man 
--infodir=%p/share/info --srcdir=%b
CompileScript: <<
 ./configure %m-apple-darwin %c
 make
<<
InstallScript: <<
 mkdir -p %i/share/doc/dpkg
 make install DESTDIR=%d
<<
Description: The Debian package manager (bootstrap package)
DescDetail: <<
dpkg installs and removes binary packages; it is the base of the
distribution. This package also contains some helper programs. This
package does not build dselect and thus doesn't require ncurses. It is
intended to be used during bootstrap.
<<
DescPort: <<
Uses autoconf.

Needs fixes to use the right architecture, disable code that uses
unimplemented functions on Darwin and other stuff.

Previous versions by Christoph Pfisterer.
<<
License: GPL
Homepage: http://packages.qa.debian.org/d/dpkg.html

--- NEW FILE: gettext-0.10.40-5.info ---
Package: gettext
Version: 0.10.40
Revision: 5
Source: mirror:gnu:gettext/gettext-%v.tar.gz
Source-MD5: 6a17767b47ffb45b4866cec9fb0a39b0
Essential: yes
Depends: libiconv, libiconv-bin, base-files
BuildDepends: libiconv-dev, fink (>= 0.13.0)
Shlibs: %p/lib/libintl.1.dylib 2.0.0 %n (>= 0.10.40-5)
DescPackaging: <<
 The package containing shared libraries is called gettext (not gettext-shlibs)
 for backward compatibility, to avoid breaking dpkg during an update.

 Previous versions by Christoph Pfisterer.
<<
Patch: %f.patch
SetCPPFLAGS: -no-cpp-precomp
ConfigureParams: --infodir=%p/share/info --mandir=%p/share/man --with-included-gettext
SetLDFLAGS: -L%b/intl/.libs
InstallScript: <<
 make install DESTDIR=%d docdir=%p/share/doc/%n
 sed 's;-L%b/intl/.libs;;' <%i/lib/libintl.la >%i/lib/libintl.la.tmp
 mv -f %i/lib/libintl.la.tmp %i/lib/libintl.la
 rm -f %i/lib/charset.alias
<<
DocFiles: README* AUTHORS BUGS COPYING* NEWS THANKS TODO
SplitOff: <<
 Package: %N-bin
 Depends: %N (= %v-%r)
 Replaces: %N (<= 0.10.40-4)
 Essential: true
 Files: bin share/aclocal share/doc/gettext/*.html share/emacs share/gettext 
share/info share/locale share/man
 Description: Shared libraries for gettext package
 DocFiles: README* AUTHORS BUGS COPYING* NEWS THANKS TODO
<<
SplitOff2: <<
 Package: %N-dev
 Depends: %N (= %v-%r)
 Replaces: %N (<= 0.10.40-4)
 BuildDependsOnly: true
 Files: include lib/libintl.dylib lib/*.a lib/*.la
 Description: Developer files for gettext package
 DocFiles: README* AUTHORS BUGS COPYING* NEWS THANKS TODO
<<
#
PostInstScript: <<
if [ -L %p/etc/alternatives/charset.alias ]; then
  update-alternatives --remove charset.alias %p/lib/charset.alias.gettext
fi
<<
InfoDocs: gettext.info
#
Description: Message localization support
DescDetail: <<
The gettext package provides some of the i18n and l10n support used by
many GNU programs but missing from the Darwin C library.
<<
DescPort: <<
Uses libtool 1.4; needs a minimal patch for Mac OS X 10.1.

Needs help to link against the right copy of the library. Afterwards,
we remove the used flag from the .la file as it refers to the
temporary build directory.

charset.alias is deleted because it is empty on Darwin anyway and
causes unnecessary conflicts between packages.
<<
License: GPL/LGPL
Maintainer: Max Horn <[EMAIL PROTECTED]>
Homepage: http://www.gnu.org/software/gettext/

--- NEW FILE: gettext-0.10.40-5.patch ---
diff -ru gettext-0.10.40/configure gettext-0.10.40-patched/configure
--- gettext-0.10.40/configure   2001-09-14 20:47:29.000000000 -0400
+++ gettext-0.10.40-patched/configure   2002-06-13 11:52:03.000000000 -0400
@@ -3782,11 +3782,11 @@
     ;;
 
   darwin* | rhapsody*)
-    allow_undefined_flag='-undefined suppress'
+    allow_undefined_flag=''
     # 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='$CC $(test .$module = .yes && echo -bundle || echo -dynamiclib) 
$allow_undefined_flag -o $lib $libobjs $deplibs$linkopts -install_name $rpath/$soname 
$tmp_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 -ru gettext-0.10.40/ltmain.sh gettext-0.10.40-patched/ltmain.sh
--- gettext-0.10.40/ltmain.sh   2001-04-24 19:35:10.000000000 -0400
+++ gettext-0.10.40-patched/ltmain.sh   2002-06-13 11:52:54.000000000 -0400
@@ -2858,6 +2858,11 @@
        if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
          eval cmds=\"$archive_expsym_cmds\"
        else
+          if test "x$verstring" = "x0.0"; then
+            tmp_verstring=
+          else
+            tmp_verstring="$verstring"
+          fi
          eval cmds=\"$archive_cmds\"
        fi
        IFS="${IFS=     }"; save_ifs="$IFS"; IFS='~'

--- NEW FILE: gettext-bin-0.10.40-5.patch ---
diff -ru gettext-0.10.40/configure gettext-0.10.40-patched/configure
--- gettext-0.10.40/configure   2001-09-14 20:47:29.000000000 -0400
+++ gettext-0.10.40-patched/configure   2002-06-13 11:52:03.000000000 -0400
@@ -3782,11 +3782,11 @@
     ;;
 
   darwin* | rhapsody*)
-    allow_undefined_flag='-undefined suppress'
+    allow_undefined_flag=''
     # 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='$CC $(test .$module = .yes && echo -bundle || echo -dynamiclib) 
$allow_undefined_flag -o $lib $libobjs $deplibs$linkopts -install_name $rpath/$soname 
$tmp_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 -ru gettext-0.10.40/ltmain.sh gettext-0.10.40-patched/ltmain.sh
--- gettext-0.10.40/ltmain.sh   2001-04-24 19:35:10.000000000 -0400
+++ gettext-0.10.40-patched/ltmain.sh   2002-06-13 11:52:54.000000000 -0400
@@ -2858,6 +2858,11 @@
        if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
          eval cmds=\"$archive_expsym_cmds\"
        else
+          if test "x$verstring" = "x0.0"; then
+            tmp_verstring=
+          else
+            tmp_verstring="$verstring"
+          fi
          eval cmds=\"$archive_cmds\"
        fi
        IFS="${IFS=     }"; save_ifs="$IFS"; IFS='~'

--- NEW FILE: libiconv-1.7-7.info ---
Package: libiconv
Version: 1.7
Revision: 7
Source: mirror:gnu:libiconv/libiconv-%v.tar.gz
Source-MD5: bc7029c0bc913dc297cf49afa4c0e133
Essential: yes
Depends: base-files
BuildDepends: fink (>= 0.13.0)
Shlibs: <<
 %p/lib/libcharset.1.dylib 2.0.0 %n (>= 1.7-7)
 %p/lib/libiconv.2.dylib 1.0.0 %n (>= 1.7-7)
<<
DescPackaging: <<
 The package containing shared libs is called libiconv (not libiconv-shlibs)
 for backward compatibility, to avoid breaking dpkg during an update.

 Previous versions by Christoph Pfisterer.
<<
Patch: %f.patch
ConfigureParams: --mandir=%p/share/man
InstallScript: <<
mkdir -p %i/share/man %i/share/doc/%n
make install prefix=%i mandir=%i/share/man docdir=%i/share/doc/%n
rm -rf %i/doc
rm -f %i/lib/charset.alias
<<
DocFiles: README* AUTHORS COPYING.LIB DESIGN NEWS NOTES THANKS
#
PostInstScript: <<
if [ -L %p/etc/alternatives/charset.alias ]; then
  update-alternatives --remove charset.alias %p/lib/charset.alias.libiconv
fi
<<
#
SplitOff: <<
 Package: %N-bin
 Essential: true
 Depends: %N (= %v-%r)
 Replaces: %N (<= 1.7-6)
 Files: bin share/doc/libiconv/*.html share/man
 Description: Shared libraries for libiconv package
 DocFiles: README* AUTHORS COPYING.LIB DESIGN NEWS NOTES THANKS
<<
SplitOff2: <<
 Package: %N-dev
 Depends: %N (= %v-%r)
 Replaces: %N (<= 1.7-6)
 BuildDependsOnly: true
 Files: include lib/libcharset.dylib lib/libiconv.dylib lib/*.a lib/*.la
 Description: Developer files for libiconv package
 DocFiles: README* AUTHORS COPYING.LIB DESIGN NEWS NOTES THANKS
<<
Description: Character set conversion library
DescDetail: <<
GNU libiconv provides an iconv() implemententation for systems that lack
it, or whose implementation cannot convert from/to Unicode.
<<
DescPort: <<
charset.alias is deleted because it is empty on Darwin anyway and
causes unnecessary conflicts between packages.
<<
License: LGPL
Maintainer: Max Horn <[EMAIL PROTECTED]>
Homepage: http://www.gnu.org/software/libiconv/

--- NEW FILE: libiconv-1.7-7.patch ---
diff -Naur libiconv-1.7.old/autoconf/ltmain.sh libiconv-1.7.new/autoconf/ltmain.sh
--- libiconv-1.7.old/autoconf/ltmain.sh Wed Apr 25 08:35:10 2001
+++ libiconv-1.7.new/autoconf/ltmain.sh Fri Jun 14 02:28:31 2002
@@ -2858,6 +2858,11 @@
        if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
          eval cmds=\"$archive_expsym_cmds\"
        else
+          if test "x$verstring" = "x0.0"; then
+            tmp_verstring=
+          else
+            tmp_verstring="$verstring"
+          fi
          eval cmds=\"$archive_cmds\"
        fi
        IFS="${IFS=     }"; save_ifs="$IFS"; IFS='~'
diff -Naur libiconv-1.7.old/configure libiconv-1.7.new/configure
--- libiconv-1.7.old/configure  Mon Jun 25 21:39:40 2001
+++ libiconv-1.7.new/configure  Fri Jun 14 02:28:31 2002
@@ -3460,7 +3460,7 @@
     # 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='$CC $(test .$module = .yes && echo -bundle || echo -dynamiclib) -o 
$lib $libobjs $deplibs$linkopts -install_name $rpath/$soname $tmp_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 -Naur libiconv-1.7.old/libcharset/autoconf/ltmain.sh 
libiconv-1.7.new/libcharset/autoconf/ltmain.sh
--- libiconv-1.7.old/libcharset/autoconf/ltmain.sh      Wed Apr 25 08:35:10 2001
+++ libiconv-1.7.new/libcharset/autoconf/ltmain.sh      Fri Jun 14 02:35:52 2002
@@ -2858,6 +2858,11 @@
        if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
          eval cmds=\"$archive_expsym_cmds\"
        else
+         if test "x$verstring" = "x0.0"; then
+           tmp_verstring=
+         else
+           tmp_verstring="$verstring"
+         fi
          eval cmds=\"$archive_cmds\"
        fi
        IFS="${IFS=     }"; save_ifs="$IFS"; IFS='~'
diff -Naur libiconv-1.7.old/libcharset/configure libiconv-1.7.new/libcharset/configure
--- libiconv-1.7.old/libcharset/configure       Mon Jun 25 21:39:57 2001
+++ libiconv-1.7.new/libcharset/configure       Fri Jun 14 02:29:24 2002
@@ -3310,7 +3310,7 @@
     # 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='$CC $(test .$module = .yes && echo -bundle || echo -dynamiclib) -o 
$lib $libobjs $deplibs$linkopts -install_name $rpath/$soname $tmp_verstring'
     # We need to add '_' to the symbols in $export_symbols first
     #archive_expsym_cmds="$archive_cmds"' && strip -s $export_symbols'
     hardcode_direct=yes

--- NEW FILE: libiconv-bin-1.7-7.patch ---
diff -Naur libiconv-1.7.old/autoconf/ltmain.sh libiconv-1.7.new/autoconf/ltmain.sh
--- libiconv-1.7.old/autoconf/ltmain.sh Wed Apr 25 08:35:10 2001
+++ libiconv-1.7.new/autoconf/ltmain.sh Fri Jun 14 02:28:31 2002
@@ -2858,6 +2858,11 @@
        if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
          eval cmds=\"$archive_expsym_cmds\"
        else
+          if test "x$verstring" = "x0.0"; then
+            tmp_verstring=
+          else
+            tmp_verstring="$verstring"
+          fi
          eval cmds=\"$archive_cmds\"
        fi
        IFS="${IFS=     }"; save_ifs="$IFS"; IFS='~'
diff -Naur libiconv-1.7.old/configure libiconv-1.7.new/configure
--- libiconv-1.7.old/configure  Mon Jun 25 21:39:40 2001
+++ libiconv-1.7.new/configure  Fri Jun 14 02:28:31 2002
@@ -3460,7 +3460,7 @@
     # 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='$CC $(test .$module = .yes && echo -bundle || echo -dynamiclib) -o 
$lib $libobjs $deplibs$linkopts -install_name $rpath/$soname $tmp_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 -Naur libiconv-1.7.old/libcharset/autoconf/ltmain.sh 
libiconv-1.7.new/libcharset/autoconf/ltmain.sh
--- libiconv-1.7.old/libcharset/autoconf/ltmain.sh      Wed Apr 25 08:35:10 2001
+++ libiconv-1.7.new/libcharset/autoconf/ltmain.sh      Fri Jun 14 02:35:52 2002
@@ -2858,6 +2858,11 @@
        if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
          eval cmds=\"$archive_expsym_cmds\"
        else
+         if test "x$verstring" = "x0.0"; then
+           tmp_verstring=
+         else
+           tmp_verstring="$verstring"
+         fi
          eval cmds=\"$archive_cmds\"
        fi
        IFS="${IFS=     }"; save_ifs="$IFS"; IFS='~'
diff -Naur libiconv-1.7.old/libcharset/configure libiconv-1.7.new/libcharset/configure
--- libiconv-1.7.old/libcharset/configure       Mon Jun 25 21:39:57 2001
+++ libiconv-1.7.new/libcharset/configure       Fri Jun 14 02:29:24 2002
@@ -3310,7 +3310,7 @@
     # 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='$CC $(test .$module = .yes && echo -bundle || echo -dynamiclib) -o 
$lib $libobjs $deplibs$linkopts -install_name $rpath/$soname $tmp_verstring'
     # We need to add '_' to the symbols in $export_symbols first
     #archive_expsym_cmds="$archive_cmds"' && strip -s $export_symbols'
     hardcode_direct=yes

--- NEW FILE: ncurses-5.3-2.info ---
Package: ncurses
Version: 5.3
Revision: 2
GCC: 3.1
Source: mirror:gnu:ncurses/ncurses-%v.tar.gz
Source-MD5: 5dcc9faa93157eafa572494bffed131a
PatchScript: perl -p -i -e 's|tic\$suffix|tic\$suffix -x|;' misc/run_tic*
Patch: %f.patch
Essential: yes
Depends: %N-shlibs (= %v-%r)
BuildDepends: fink (>= 0.13.0)
ConfigureParams: --with-libtool --without-ada --with-shared --without-debug 
--enable-termcap --mandir=%p/share/man 
--with-terminfo-dirs="%p/share/terminfo:/usr/share/terminfo" 
--with-default-terminfo-dir="%p/share/terminfo"
NoSetCFLAGS: true
NoSetLDFLAGS: true
SetCFLAGS: -Wno-deprecated -isystem %p/include/ncurses
NoSetCPPFLAGS: true
SetCPPFLAGS: -no-cpp-precomp
CompileScript: <<
  LIBTOOL=/usr/bin/glibtool ./configure %c
  make
<<

InstallScript: <<
  make install DESTDIR=%d DYLD_LIBRARY_PATH=`pwd`/lib
  mkdir -p %i/share/doc/%n
  cp tack/README %i/share/doc/%n/README.tack
  cp tack/COPYING %i/share/doc/%n/COPYING.tack

ln -s %p/lib/libform.5.dylib %i/lib/libform.dylib.5
ln -s %p/lib/libmenu.5.dylib %i/lib/libmenu.dylib.5
ln -s %p/lib/libncurses.5.dylib %i/lib/libncurses.dylib.5
ln -s %p/lib/libpanel.5.dylib %i/lib/libpanel.dylib.5

<<
DocFiles: README ANNOUNCE NEWS INSTALL TO-DO MANIFEST
SplitOff: <<
 Package: %N-shlibs
 Replaces: %N (<= 5.3-1)
 Depends: base-files
 Essential: true
 Files: <<
  lib/libform.*.dylib
  lib/libmenu.*.dylib
  lib/libncurses++.*.dylib
  lib/libncurses.*.dylib
  lib/libpanel.*.dylib
  lib/libform.dylib.5
  lib/libmenu.dylib.5
  lib/libncurses.dylib.5
  lib/libpanel.dylib.5
 <<
 Shlibs: <<
  %p/lib/libform.5.dylib 6.0.0 %n (>= 5.3-1)
  %p/lib/libmenu.5.dylib 6.0.0 %n (>= 5.3-1)
  %p/lib/libncurses++.5.dylib 6.0.0 %n (>= 5.3-1)
  %p/lib/libncurses.5.dylib 6.0.0 %n (>= 5.3-1)
  %p/lib/libpanel.5.dylib 6.0.0 %n (>= 5.3-1)
  %p/lib/libform.dylib.5 6.0.0 %n (>= 5.3-1)
  %p/lib/libmenu.dylib.5 6.0.0 %n (>= 5.3-1)
  %p/lib/libncurses.dylib.5 6.0.0 %n (>= 5.3-1)
  %p/lib/libpanel.dylib.5 6.0.0 %n (>= 5.3-1)
 <<
 DocFiles: README ANNOUNCE NEWS INSTALL TO-DO MANIFEST
 Description: Shared libraries for ncurses package
<<
SplitOff2: <<
 Package: %N-dev
 Depends: %N-shlibs (= %v-%r)
 Replaces: %N (<= 5.3-1)
 BuildDependsOnly: True
 Files: include lib/libform.dylib lib/libmenu.dylib lib/libncurses++.dylib 
lib/libncurses.dylib lib/libpanel.dylib lib/*.a lib/*.la
 DocFiles: README ANNOUNCE NEWS INSTALL TO-DO MANIFEST
 Description: Shared libraries for ncurses package
<<
Description: Full-screen ascii drawing library
DescPort: <<
The -no-cpp-precomp is strictly needed.
More changes by Chris Zubrzycki to be more compatable with apple's lib
Stupid bug in configure enables broken support, which breaks ncurses. I removed it.
<<
DescPackaging: <<
First revision by David Ross.
Previous versions by Christoph Pfisterer.
<<
License: OSI-Approved
Maintainer: Chris Zubrzycki <[EMAIL PROTECTED]>
Homepage: http://www.gnu.org/software/ncurses/ncurses.html

--- NEW FILE: ncurses-5.3-2.patch ---
diff -ruN ncurses-5.3/configure ncurses-5.3.new/configure
--- ncurses-5.3/configure       2002-09-21 20:49:14.000000000 -0400
+++ ncurses-5.3.new/configure   2003-01-28 20:26:45.000000000 -0500
@@ -7531,101 +7531,6 @@
 
 fi
 
-echo "$as_me:7534: checking if data-only library module links" >&5
-echo $ECHO_N "checking if data-only library module links... $ECHO_C" >&6
-if test "${cf_cv_link_dataonly+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-
-       rm -f conftest.a
-       cat >conftest.$ac_ext <<EOF
-#line 7542 "configure"
-int    testdata[3] = { 123, 456, 789 };
-EOF
-       if { (eval echo "$as_me:7545: \"$ac_compile\"") >&5
-  (eval $ac_compile) 2>&5
-  ac_status=$?
-  echo "$as_me:7548: \$? = $ac_status" >&5
-  (exit $ac_status); } ; then
-               mv conftest.o data.o && \
-               ( $AR $AR_OPTS conftest.a data.o ) 2>&5 1>/dev/null
-       fi
-       rm -f conftest.$ac_ext data.o
-       cat >conftest.$ac_ext <<EOF
-#line 7555 "configure"
-int    testfunc()
-{
-#if defined(NeXT)
-       exit(1);        /* I'm told this linker is broken */
-#else
-       extern int testdata[3];
-       return testdata[0] == 123
-          &&  testdata[1] == 456
-          &&  testdata[2] == 789;
-#endif
-}
-EOF
-       if { (eval echo "$as_me:7568: \"$ac_compile\"") >&5
-  (eval $ac_compile) 2>&5
-  ac_status=$?
-  echo "$as_me:7571: \$? = $ac_status" >&5
-  (exit $ac_status); }; then
-               mv conftest.o func.o && \
-               ( $AR $AR_OPTS conftest.a func.o ) 2>&5 1>/dev/null
-       fi
-       rm -f conftest.$ac_ext func.o
-       ( eval $ac_cv_prog_RANLIB conftest.a ) 2>&5 >/dev/null
-       cf_saveLIBS="$LIBS"
-       LIBS="conftest.a $LIBS"
-       if test "$cross_compiling" = yes; then
-  cf_cv_link_dataonly=unknown
-else
-  cat >conftest.$ac_ext <<_ACEOF
-#line 7584 "configure"
-#include "confdefs.h"
-
-       int main()
-       {
-               extern int testfunc();
-               exit (!testfunc());
-       }
-
-_ACEOF
-rm -f conftest$ac_exeext
-if { (eval echo "$as_me:7595: \"$ac_link\"") >&5
-  (eval $ac_link) 2>&5
-  ac_status=$?
-  echo "$as_me:7598: \$? = $ac_status" >&5
-  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
-  { (eval echo "$as_me:7600: \"$ac_try\"") >&5
-  (eval $ac_try) 2>&5
-  ac_status=$?
-  echo "$as_me:7603: \$? = $ac_status" >&5
-  (exit $ac_status); }; }; then
-  cf_cv_link_dataonly=yes
-else
-  echo "$as_me: program exited with status $ac_status" >&5
-echo "$as_me: failed program was:" >&5
-cat conftest.$ac_ext >&5
-cf_cv_link_dataonly=no
-fi
-rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
-fi
-       LIBS="$cf_saveLIBS"
-
-fi
-
-echo "$as_me:7618: result: $cf_cv_link_dataonly" >&5
-echo "${ECHO_T}$cf_cv_link_dataonly" >&6
-
-if test "$cf_cv_link_dataonly" = no ; then
-       cat >>confdefs.h <<\EOF
-#define BROKEN_LINKER 1
-EOF
-
-       BROKEN_LINKER=1
-fi
-
 ###    Checks for library functions.
 
 for ac_func in \

--- NEW FILE: tar-1.13.25-2.info ---
Package: tar
Version: 1.13.25
Revision: 2
Essential: yes
Depends: gettext, gzip, bzip2, base-files
BuildDepends: gettext-dev, gettext-bin, bzip2-dev
Source: mirror:sourceforge:fink/%n-%v.tar.gz
Source-MD5: 6ef8c906e81eee441f8335652670ac4a
UpdateConfigGuess: true
ConfigureParams: --program-transform-name=s/tar/gtar/ --infodir=%p/share/info 
--libexecdir=%p/lib
InstallScript: <<
 make install DESTDIR=%d
 cd %i/bin ; ln -s gtar tar ; ln -s gtar gnutar
<<
DocFiles: README* COPYING AUTHORS NEWS THANKS
#
PreInstScript: <<
if [ -L %p/etc/alternatives/rmt ]; then
  update-alternatives --remove rmt %p/lib/rmt-tar
  rm -f %p/lib/rmt
fi
<<
InfoDocs: tar.info
#
Description: GNU tar - tape archiver
DescPackaging: Previous versions by Christoph Pfisterer.
License: GPL
Maintainer: Max Horn <[EMAIL PROTECTED]>
Homepage: http://www.gnu.org/software/tar/




-------------------------------------------------------
This SF.net email is sponsored by:  Etnus, makers of TotalView, The best
thread debugger on the planet. Designed with thread debugging features
you've never dreamed of, try TotalView 6 free at www.etnus.com.
_______________________________________________
Fink-commits mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to