Update of /cvsroot/fink/fink/10.2-gcc3.3
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv607

Modified Files:
        ChangeLog ncurses.info 
Added Files:
        ncurses-shlibs.info ncurses-shlibs.patch 
Removed Files:
        ncurses.patch 
Log Message:
update ncurses/libncurses5 to versions in stable tree


--- ncurses.patch DELETED ---

Index: ChangeLog
===================================================================
RCS file: /cvsroot/fink/fink/10.2-gcc3.3/ChangeLog,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -d -r1.10 -r1.11
--- ChangeLog   12 Jan 2005 06:28:15 -0000      1.10
+++ ChangeLog   23 Feb 2005 23:20:26 -0000      1.11
@@ -1,3 +1,8 @@
+2005-02-23  Dave Mmorrison  <[EMAIL PROTECTED]>
+
+        * ncurses, ncurses-shlibs: updated to current stable versions of (old) 
+        ncurses and (new) libncurses5 packages
+
 2005-01-12  Daniel Macks  <[EMAIL PROTECTED]>
 
        * apt.info, apt.patch: sync with stable (0.5.4-41)

--- NEW FILE: ncurses-shlibs.info ---
Package: ncurses-shlibs
Version: 5.3-20031018
Revision: 501
GCC: 3.3
Source: mirror:sourceforge:fink/ncurses-5.3.tar.gz
Source-MD5: 5dcc9faa93157eafa572494bffed131a
Source2: mirror:sourceforge:fink/ncurses-5.3-20031004-patch.sh.bz2
Source2-MD5: 3c1d1c4c78a4e2b9d99924ba8aa2a608
Source2ExtractDir: ncurses-5.3
PatchScript: <<
  #!/bin/sh -e
  bunzip2 ncurses-5.3-20031004-patch.sh.bz2
  chmod +x ncurses-5.3-20031004-patch.sh
  ./ncurses-5.3-20031004-patch.sh
  echo "***********************************************************************"
  patch -p1 < %a/%n.patch
  perl -p -i.bak -e 's|tic\$suffix|tic\$suffix -x|;' misc/run_tic*
  echo "***********************************************************************"
<<
Replaces: ncurses (<= 5.3-1)
Depends: base-files
Essential: yes
BuildDepends: fink (>= 0.13.0)
ConfigureParams: --without-ada --without-debug --with-shared --with-debug 
--enable-termcap --mandir=%p/share/man 
--with-terminfo-dirs="%p/share/terminfo:/usr/share/terminfo" 
--with-default-terminfo-dir="%p/share/terminfo" --enable-no-padding 
--enable-sigwinch --enable-tcap-names --enable-hard-tabs
NoSetCFLAGS: true
NoSetLDFLAGS: true
SetLDFLAGS: -Wl,-search_paths_first
NoSetMAKEFLAGS: true
SetMAKEFLAGS: -j1
CompileScript: <<
  #!/bin/sh -e
  ./configure %c
  make -j1
<<
InstallScript: <<
  #!/bin/sh -e
  make install.libs DESTDIR=%d DYLD_LIBRARY_PATH=`pwd`/lib
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

<<
Shlibs: <<
 %p/lib/libform.5.dylib 6.0.0 %n (>= 5.3-20030308-1)
 %p/lib/libmenu.5.dylib 6.0.0 %n (>= 5.3-20030308-1)
 %p/lib/libncurses.5.dylib 6.0.0 %n (>= 5.3-20030308-1)
 %p/lib/libpanel.5.dylib 6.0.0 %n (>= 5.3-20030308-1)
 %p/lib/libform.dylib.5 6.0.0 %n (>= 5.3-20030308-1)
 %p/lib/libmenu.dylib.5 6.0.0 %n (>= 5.3-20030308-1)
 %p/lib/libncurses.dylib.5 6.0.0 %n (>= 5.3-20030308-1)
 %p/lib/libpanel.dylib.5 6.0.0 %n (>= 5.3-20030308-1)
<<
Description: Shared libraries for ncurses package
SplitOff: <<
 Package: ncurses-dev
 Depends: ncurses-shlibs (= %v-%r)
 Replaces: ncurses (<= 5.3-1), libncurses5
 Conflicts: libncurses5
 BuildDependsOnly: True
 Files: include lib/libform.dylib lib/libmenu.dylib lib/libncurses.dylib 
lib/libpanel.dylib lib/*.a
 Description: Development files for ncurses package
<<

DocFiles: README ANNOUNCE NEWS INSTALL TO-DO MANIFEST
DescPort: <<
The -no-cpp-precomp is strictly needed.
More changes by Chris Zubrzycki to be more compatable with apple's lib
-udates to the (sometimes) monthly releases of ncurses (in patch form)
<<
DescPackaging: <<
First revision by David Ross.
Previous versions by Christoph Pfisterer.
<<
License: OSI-Approved
Maintainer: Fink Core Group <[EMAIL PROTECTED]>
Homepage: http://www.gnu.org/software/ncurses/ncurses.html

--- NEW FILE: ncurses-shlibs.patch ---
# ncurses 5.3 - patch 20031018 - T.Dickey
#
# ------------------------------------------------------------------------------
#
# Ncurses 5.3 is at
#       ftp.gnu.org:/pub/gnu
#
# Patches for ncurses 5.3 are in the subdirectory
#       ftp://dickey.his.com/ncurses/5.3
#
# ------------------------------------------------------------------------------
# NEWS              |   13 
# aclocal.m4        |   16 
# c++/Makefile.in   |    3 
# configure         | 1813 +++++++++++++++++++++++++---------------------------
# configure.in      |   12 
# dist.mk           |    4 
# progs/Makefile.in |    3 
# progs/infocmp.c   |   27 
[...8680 lines suppressed...]
 #include <curses.h>
 #include <term.h>
+#endif
 
 #if NCURSES_NOMACROS
 #include <nomacros.h>
Binary files ncurses-5.3/.configure.swo and ncurses-5.3-new/.configure.swo 
differ
Binary files ncurses-5.3/.configure.swp and ncurses-5.3-new/.configure.swp 
differ
diff -uNr ncurses-5.3/configure ncurses-5.3-new/configure
--- ncurses-5.3/configure       Wed Oct 22 09:41:57 2003
+++ ncurses-5.3-new/configure   Wed Oct 22 09:50:47 2003
@@ -4458,7 +4458,7 @@
        darwin*)
                EXTRA_CFLAGS="-no-cpp-precomp"
                CC_SHARED_OPTS="-dynamic"
-               MK_SHARED_LIB='$(CC) -dynamiclib -install_name 
$(DESTDIR)$(libdir)/`basename [EMAIL PROTECTED] -compatibility_version 
$(ABI_VERSION) -current_version $(ABI_VERSION) -o $@'
+               MK_SHARED_LIB='$(CC) -dynamiclib -install_name 
$(DESTDIR)$(libdir)/`basename [EMAIL PROTECTED] -compatibility_version 6 
-current_version 6.3 -o $@'
                test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=abi
                cf_cv_shlib_version_infix=yes
                ;;

Index: ncurses.info
===================================================================
RCS file: /cvsroot/fink/fink/10.2-gcc3.3/ncurses.info,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- ncurses.info        1 Jan 2004 22:02:20 -0000       1.2
+++ ncurses.info        23 Feb 2005 23:20:26 -0000      1.3
@@ -1,86 +1,99 @@
 Package: ncurses
-Version: 5.3
-Revision: 12
+Version: 5.4-20041023
+Revision: 6
 GCC: 3.3
-Source: mirror:sourceforge:fink/%n-%v.tar.gz
-Source-MD5: 5dcc9faa93157eafa572494bffed131a
-PatchScript: perl -p -i -e 's|tic\$suffix|tic\$suffix -x|;' misc/run_tic*
-Patch: %n.patch
-Essential: yes
-Depends: %N-shlibs (= %v-%r)
+Source: mirror:sourceforge:fink/ncurses-5.4.tar.gz
+Source-MD5: 069c8880072060373290a4fefff43520
+Source2: mirror:sourceforge:fink/ncurses-5.4-20040711-patch.sh.bz2
+Source2-MD5: 5cb04a825432ad968ef4e1ab6094353b
+Source2ExtractDir: ncurses-5.4
+Source3: mirror:sourceforge:fink/ncurses-5.4-20041023.patch.bz2
+Source3-MD5: 2cacb921a11287fedda5db7de4d331a6
+Source3ExtractDir: ncurses-5.4
+PatchScript: <<
+  #!/bin/sh -e
+  bunzip2 ncurses-5.4-20040711-patch.sh.bz2
+  chmod +x ncurses-5.4-20040711-patch.sh
+  ./ncurses-5.4-20040711-patch.sh
+  echo 
"***********************************************************************"
+  bunzip2 -c ncurses-%v.patch.bz2 | patch -p1
+  perl -p -i -e 's|tic\$suffix|tic\$suffix -x|;' misc/run_tic*
+  echo 
"***********************************************************************"
+<<
 BuildDepends: fink (>= 0.13.0), fink-prebinding
-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"
+Depends: libncurses5-shlibs (>= %v-%r)
+Replaces: libncurses5 (<< 5.4-20041023-4)
+Essential: true
+ConfigureParams: --without-ada --with-shared --with-debug --enable-termcap 
--mandir=%p/share/man 
--with-terminfo-dirs="%p/share/terminfo:/usr/share/terminfo" 
--with-default-terminfo-dir="%p/share/terminfo" --enable-no-padding 
--enable-sigwinch --enable-tcap-names --enable-hard-tabs --enable-overwrite
 NoSetCFLAGS: true
 NoSetLDFLAGS: true
-SetCFLAGS: -Wno-deprecated -isystem %p/include/ncurses
-NoSetCPPFLAGS: true
-SetCPPFLAGS: -no-cpp-precomp
+SetLDFLAGS: -Wl,-search_paths_first
+#NoSetCPPFLAGS: true
+#SetCPPFLAGS: -no-cpp-precomp
+NoSetMAKEFLAGS: true
+SetMAKEFLAGS: -j1
 CompileScript: <<
-  LIBTOOL=/usr/bin/glibtool ./configure %c
+  #!/bin/sh -e
+  ./configure %c --libdir=%p/lib/ncurses
   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
-
+#!/bin/sh -e
+  make install DESTDIR=%d DYLD_LIBRARY_PATH=`pwd`/lib:`pwd`/lib/ncurses
+# add extra symlinks in the main lib directory
+  ln -s ncurses/libform.5.dylib %i/lib/libform.dylib
+  ln -s ncurses/libmenu.5.dylib %i/lib/libmenu.dylib
+  ln -s ncurses/libncurses.5.dylib %i/lib/libncurses.dylib
+  ln -s ncurses/libpanel.5.dylib %i/lib/libpanel.dylib
+  ln -s ncurses/libncurses.5.dylib %i/lib/libcurses.dylib
 <<
-DocFiles: README ANNOUNCE NEWS INSTALL TO-DO MANIFEST
 SplitOff: <<
- Package: %N-shlibs
- Replaces: %N (<= 5.3-1)
+ Package: libncurses5-shlibs
  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
+  lib/ncurses/libform.*.dylib
+  lib/ncurses/libmenu.*.dylib
+  lib/ncurses/libncurses.*.dylib
+  lib/ncurses/libpanel.*.dylib
  <<
+ DocFiles: README ANNOUNCE NEWS INSTALL TO-DO MANIFEST
  Shlibs: <<
-  %p/lib/libform.5.dylib 6.0.0 %n (>= 5.3-12)
-  %p/lib/libmenu.5.dylib 6.0.0 %n (>= 5.3-12)
-  %p/lib/libncurses++.5.dylib 6.0.0 %n (>= 5.3-12)
-  %p/lib/libncurses.5.dylib 6.0.0 %n (>= 5.3-12)
-  %p/lib/libpanel.5.dylib 6.0.0 %n (>= 5.3-12)
-  %p/lib/libform.dylib.5 6.0.0 %n (>= 5.3-12)
-  %p/lib/libmenu.dylib.5 6.0.0 %n (>= 5.3-12)
-  %p/lib/libncurses.dylib.5 6.0.0 %n (>= 5.3-12)
-  %p/lib/libpanel.dylib.5 6.0.0 %n (>= 5.3-12)
+  %p/lib/ncurses/libform.5.dylib 5.0.0 %n (>= 5.4-20041023-1)
+  %p/lib/ncurses/libmenu.5.dylib 5.0.0 %n (>= 5.4-20041023-1)
+  %p/lib/ncurses/libncurses.5.dylib 5.0.0 %n (>= 5.4-20041023-1)
+  %p/lib/ncurses/libpanel.5.dylib 5.0.0 %n (>= 5.4-20041023-1)
  <<
- DocFiles: README ANNOUNCE NEWS INSTALL TO-DO MANIFEST
- Description: Shared libraries for ncurses package
+ Description: Shared libraries for libncurses5 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
+ Package: libncurses5
+ Depends: libncurses5-shlibs (= %v-%r)
+ BuildDependsOnly: true
+ Conflicts: ncurses-dev
+ Replaces: ncurses-dev, ncurses (<= 5.3-20031018-2)
+ Files: lib/ncurses include lib/libcurses.dylib lib/libform.dylib 
lib/libmenu.dylib lib/libncurses.dylib lib/libpanel.dylib
  DocFiles: README ANNOUNCE NEWS INSTALL TO-DO MANIFEST
- Description: Shared libraries for ncurses package
+ Description: Full-screen ascii drawing library
 <<
-Description: Full-screen ascii drawing library
+DocFiles: README ANNOUNCE NEWS INSTALL TO-DO MANIFEST tack/README:README.tack 
tack/COPYING:COPYING.tack
+Description: Executable files for ncurses
 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.
+-udates to the (sometimes) monthly releases of ncurses (in patch form)
+
+ncurses-5.4-20040711-patch.sh.bz2 is a roll-up patch script, that updates a 
vanilla source to the date specified.
+ncurses-5.4-20041023.patch.bz2 is a patch created by catting all the updates 
to the rollup into a single file.
+grab all the patches from ftp://invisible-island.net/ncurses/5.4 except the 
one the same date
+as the rollup patch script, gunzip ncurses-5.4*.gz; cat ncurses-5.4*patch >> 
big.patch
+to get to the current patch level.
+
+The --enable-overwrite flag creates the libcurses.dylib symlink.
 <<
 DescPackaging: <<
 First revision by David Ross.
 Previous versions by Christoph Pfisterer.
+All the hard work in this version done by Chris Zubrzycki.
 <<
 License: OSI-Approved
 Maintainer: Fink Core Group <[EMAIL PROTECTED]>



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to