the Fink project is an effort to port
popular Unix programs to Mac OS X
Package: libncursesw5
Version: 5.4-20041023
Revision: 1001
GCC: 4.0
#Source: mirror:gnu:ncurses/ncurses-5.4.tar.gz
Source: mirror:sourceforge:fink/ncurses-5.4.tar.gz
Source-MD5: 069c8880072060373290a4fefff43520
Source2: mirror:sourceforge:fink/ncurses-5.4-20040711-patch.sh.bz2
#Source2: ftp://invisible-island.net/ncurses/5.4/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 -ev
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 "***********************************************************************"
<<
Depends: %N-shlibs (= %v-%r)
BuildDepends: fink (>= 0.13.0)
BuildDependsOnly: 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-widec
NoSetCFLAGS: true
NoSetLDFLAGS: true
SetLDFLAGS: -Wl,-search_paths_first
NoSetMAKEFLAGS: true
SetMAKEFLAGS: -j1
CompileScript: <<
#!/bin/sh -ev
./configure %c
make -j1
<<
InstallScript: <<
#!/bin/sh -ev
make install.libs DESTDIR=%d DYLD_LIBRARY_PATH=`pwd`/lib:`pwd`/lib/ncurses
<<
SplitOff: <<
Package: %N-shlibs
Depends: base-files
Essential: false
Files: <<
lib/libformw.*.dylib
lib/libmenuw.*.dylib
lib/libncursesw.*.dylib
lib/libpanelw.*.dylib
<<
DocFiles: README ANNOUNCE NEWS INSTALL TO-DO MANIFEST
Shlibs: <<
%p/lib/libformw.5.dylib 5.0.0 %n (>= 5.4-1)
%p/lib/libmenuw.5.dylib 5.0.0 %n (>= 5.4-1)
%p/lib/libncursesw.5.dylib 5.0.0 %n (>= 5.4-1)
%p/lib/libpanelw.5.dylib 5.0.0 %n (>= 5.4-1)
<<
Description: Shared libraries for libncursesw5 package
<<
DocFiles: README ANNOUNCE NEWS INSTALL TO-DO MANIFEST
Description: Full-screen ascii drawing library (wchar version)
DescPort: <<
More changes by Chris Zubrzycki to be more compatable with apple's lib
-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.
<<
DescPackaging: <<
First revision by David Ross.
Previous versions by Christoph Pfisterer.
<<
License: OSI-Approved
Maintainer: Chris Zubrzycki
Homepage: http://www.gnu.org/software/ncurses/ncurses.html
Package: libncursesw5
Version: 5.4-20041023
Revision: 1001
GCC: 4.0
#Source: mirror:gnu:ncurses/ncurses-5.4.tar.gz
Source: mirror:sourceforge:fink/ncurses-5.4.tar.gz
Source-MD5: 069c8880072060373290a4fefff43520
Source2: mirror:sourceforge:fink/ncurses-5.4-20040711-patch.sh.bz2
#Source2: ftp://invisible-island.net/ncurses/5.4/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 -ev
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 "***********************************************************************"
<<
Depends: %N-shlibs (= %v-%r)
BuildDepends: fink (>= 0.13.0)
BuildDependsOnly: 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-widec
NoSetCFLAGS: true
NoSetLDFLAGS: true
SetLDFLAGS: -Wl,-search_paths_first
NoSetMAKEFLAGS: true
SetMAKEFLAGS: -j1
CompileScript: <<
#!/bin/sh -ev
./configure %c
make -j1
<<
InstallScript: <<
#!/bin/sh -ev
make install.libs DESTDIR=%d DYLD_LIBRARY_PATH=`pwd`/lib:`pwd`/lib/ncurses
<<
SplitOff: <<
Package: %N-shlibs
Depends: base-files
Essential: false
Files: <<
lib/libformw.*.dylib
lib/libmenuw.*.dylib
lib/libncursesw.*.dylib
lib/libpanelw.*.dylib
<<
DocFiles: README ANNOUNCE NEWS INSTALL TO-DO MANIFEST
Shlibs: <<
%p/lib/libformw.5.dylib 5.0.0 %n (>= 5.4-1)
%p/lib/libmenuw.5.dylib 5.0.0 %n (>= 5.4-1)
%p/lib/libncursesw.5.dylib 5.0.0 %n (>= 5.4-1)
%p/lib/libpanelw.5.dylib 5.0.0 %n (>= 5.4-1)
<<
Description: Shared libraries for libncursesw5 package
<<
DocFiles: README ANNOUNCE NEWS INSTALL TO-DO MANIFEST
Description: Full-screen ascii drawing library (wchar version)
DescPort: <<
More changes by Chris Zubrzycki to be more compatable with apple's lib
-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.
<<
DescPackaging: <<
First revision by David Ross.
Previous versions by Christoph Pfisterer.
<<
License: OSI-Approved
Maintainer: Chris Zubrzycki
Homepage: http://www.gnu.org/software/ncurses/ncurses.html