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

Modified Files:
        libncursesw5.info ncurses-shlibs.info ncurses.info 
Log Message:
sync. w/ 10.!4/stable, validated on powerpc-darwin8


Index: ncurses-shlibs.info
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4/stable/main/finkinfo/10.4-EOL/base/ncurses-shlibs.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- ncurses-shlibs.info 11 Jul 2011 04:08:28 -0000      1.1
+++ ncurses-shlibs.info 30 Oct 2011 00:59:16 -0000      1.2
@@ -1,6 +1,6 @@
 Package: ncurses-shlibs
 Version: 5.3-20031018
-Revision: 1503
+Revision: 1504
 GCC: 4.0
 Source: mirror:sourceforge:fink/ncurses-5.3.tar.gz
 Source-MD5: 5dcc9faa93157eafa572494bffed131a
@@ -14,13 +14,15 @@
   bunzip2 ncurses-5.3-20031004-patch.sh.bz2
   chmod +x ncurses-5.3-20031004-patch.sh
   ./ncurses-5.3-20031004-patch.sh
+  chmod -R u+w .
   echo 
"***********************************************************************"
   patch -p1 < %{PatchFile}
   perl -p -i.bak -e 's|tic\$suffix|tic\$suffix -x|;' misc/run_tic*
   echo 
"***********************************************************************"
  perl -pi.bak -e 's,-no-cpp-precomp,,' configure
 <<
-Replaces: ncurses (<= 5.3-1)
+Conflicts: ncurses-dev
+Replaces: ncurses (<= 5.3-1), ncurses-dev
 Depends: base-files
 Essential: no
 BuildDepends: fink (>= 0.24.12-1)
@@ -43,6 +45,14 @@
 ln -s %p/lib/libncurses.5.dylib %i/lib/libncurses.dylib.5
 ln -s %p/lib/libpanel.5.dylib %i/lib/libpanel.dylib.5
 
+       pushd %i
+               rm -f lib/libform.dylib
+               rm -f lib/libmenu.dylib
+               rm -f lib/libncurses.dylib
+               rm -f lib/libpanel.dylib
+               rm -f lib/*.a
+               rm -rf include
+       popd
 <<
 Shlibs: <<
  %p/lib/libform.5.dylib 6.0.0 %n (>= 5.3-20030308-1)
@@ -51,15 +61,6 @@
  %p/lib/libpanel.5.dylib 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: <<

Index: libncursesw5.info
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4/stable/main/finkinfo/10.4-EOL/base/libncursesw5.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- libncursesw5.info   11 Jul 2011 04:08:28 -0000      1.1
+++ libncursesw5.info   30 Oct 2011 00:59:16 -0000      1.2
@@ -1,15 +1,26 @@
 Package: libncursesw5
-Version: 5.7-20100227
+Version: 5.9-20110507
 Revision: 1
+
 GCC: 4.0
-Source: ftp://invisible-island.net/ncurses/current/ncurses-%v.tgz
-#Source: mirror:sourceforge:fink/ncurses-%v.tar.gz
-Source-MD5: 6e4a321d5b55e75644b7389ac1e214dc
-Depends: %N-shlibs (= %v-%r)
+#Source: ftp://invisible-island.net/ncurses/current/ncurses-%v.tgz
+Source: mirror:sourceforge:fink/ncurses-%v.tgz
+Source-MD5: 49dc7136424f2bdd653439eda63a2375
+SourceDirectory: ncurses-5.9
 BuildDepends: fink (>= 0.13.0)
+Depends: %N-shlibs (= %v-%r)
+Essential: false
 BuildDependsOnly: true
-#Need to remove these entries to avoid failure on case sensitive file systems
-PatchScript: perl -pi -e "s/hp70092a\|//; s/hp2621a\|//; s/2621a\|//" 
misc/terminfo.src
+PatchScript: <<
+#!/bin/sh -ex
+       # apply upstream patchsets
+       for p in patches/*.patch.gz; do
+               gzip -cd $p | patch -p1
+       done
+
+       #Need to remove these entries to avoid failure on case sensitive file 
systems
+       perl -pi -e "s/hp70092a\|//; s/hp2621a\|//; s/2621a\|//" 
misc/terminfo.src
+<<
 ConfigureParams: --without-ada --without-pkg-config --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-widec 
--disable-mixed-case
 NoSetCFLAGS: true
 NoSetLDFLAGS: true
@@ -62,6 +73,13 @@
 First revision by David Ross.
 Previous versions by Christoph Pfisterer.
 Updated to 5.7 by Daniel Johnson.
+
+       Reroll tarball with upstream patches (in patches/ subdir).
+       Fink needs to mirror Essential packages on its own server).
+
+       Disable pkg-config so we don't need to make it Essential:true
+       (as dependency of Essential:true ncurses). gen-pkgconfig says
+       the *-config scripts are the recommended way anyway.
 <<
 DescUsage: <<
 NOTE: Headers are installed into %p/include/ncursesw instead of

Index: ncurses.info
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4/stable/main/finkinfo/10.4-EOL/base/ncurses.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- ncurses.info        11 Jul 2011 04:08:28 -0000      1.1
+++ ncurses.info        30 Oct 2011 00:59:16 -0000      1.2
@@ -1,17 +1,26 @@
 Package: ncurses
-Version: 5.7-20100227
-Revision: 2
+Version: 5.9-20110507
+Revision: 1
 
 GCC: 4.0
 #Source: ftp://invisible-island.net/ncurses/current/ncurses-%v.tgz
 Source: mirror:sourceforge:fink/ncurses-%v.tgz
-Source-MD5: 6e4a321d5b55e75644b7389ac1e214dc
+Source-MD5: 49dc7136424f2bdd653439eda63a2375
+SourceDirectory: ncurses-5.9
 BuildDepends: fink (>= 0.13.0)
 Depends: libncurses5-shlibs (>= %v-%r)
 Replaces: libncurses5 (<< 5.4-20041023-4)
 Essential: true
-#Need to remove these entries to avoid failure on case sensitive file systems
-PatchScript: perl -pi -e "s/hp70092a\|//; s/hp2621a\|//; s/2621a\|//" 
misc/terminfo.src
+PatchScript: <<
+#!/bin/sh -ex
+       # apply upstream patchsets
+       for p in patches/*.patch.gz; do
+               gzip -cd $p | patch -p1
+       done
+
+       #Need to remove these entries to avoid failure on case sensitive file 
systems
+       perl -pi -e "s/hp70092a\|//; s/hp2621a\|//; s/2621a\|//" 
misc/terminfo.src
+<<
 ConfigureParams: --without-ada --without-pkg-config --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 
--disable-mixed-case
 NoSetCFLAGS: true
 NoSetLDFLAGS: true
@@ -83,6 +92,13 @@
 Previous versions by Christoph Pfisterer.
 All the hard work in this version done by Chris Zubrzycki.
 Updated to 5.7 by Daniel Johnson.
+
+       Reroll tarball with upstream patches (in patches/ subdir).
+       Fink needs to mirror Essential packages on its own server).
+
+       Disable pkg-config so we don't need to make it Essential:true
+       (as dependency of Essential:true ncurses). gen-pkgconfig says
+       the *-config scripts are the recommended way anyway.
 <<
 License: OSI-Approved
 Maintainer: Fink Core Group <fink-c...@lists.sourceforge.net>


------------------------------------------------------------------------------
Get your Android app more play: Bring it to the BlackBerry PlayBook 
in minutes. BlackBerry App World&#153; now supports Android&#153; Apps 
for the BlackBerry&reg; PlayBook&#153;. Discover just how easy and simple 
it is! http://p.sf.net/sfu/android-dev2dev
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to