Update of /cvsroot/fink/experimental/fangism/finkinfo
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv8676

Added Files:
        ccache.info 
Log Message:
upstream update 3.1, explicit InfoTest, new DocFiles,
patch Makefile to work without implicit rules
new -default overrides to /usr/bin/*-apple-darwin*-g*


--- NEW FILE: ccache.info ---
Package: ccache 
Version: 3.1
Revision: 1
Maintainer: Ben Hines <bhi...@alumni.ucsd.edu> 
Source: http://samba.org/ftp/%n/%n-%v.tar.bz2
Source-MD5: 7961852e1e36f11559039c32142f58df
PatchScript: <<
        #!/bin/sh -ev
        # patch Makefile to not depend on implicit rules
        file=Makefile.in
        mv $file $file.orig
        echo ".SUFFIXES: .c .o" > $file
        echo ".c.o:" >> $file
        echo '  $(CC) $(CFLAGS) -o $@ -c $<' >> $file
        cat $file.orig >> $file
<<
CompileScript: <<
 ./configure %c
 make CFLAGS='-g -O2 -Wall -W -I. -prebind'
<<
InfoTest: <<
        TestScript: <<
        #!/bin/sh -ev
        make -k check || exit 2
        <<
        TestSuiteSize: small
<<
InstallScript: <<
#!/bin/sh -ev
mkdir -p %i/bin
mkdir -p %i/share/man/man1
make install prefix=%i mandir=%i/share/man
ln -s %p/bin/ccache %i/bin/cc
ln -s %p/bin/ccache %i/bin/c++
ln -s %p/bin/ccache %i/bin/c++-4.0
ln -s %p/bin/ccache %i/bin/c++-3.3
ln -s %p/bin/ccache %i/bin/g++
ln -s %p/bin/ccache %i/bin/gcc
ln -s %p/bin/ccache %i/bin/g++-4.0
ln -s %p/bin/ccache %i/bin/g++-3.3
ln -s %p/bin/ccache %i/bin/gcc-4.0
ln -s %p/bin/ccache %i/bin/gcc-3.3
for f in /usr/bin/*-apple-darwin*-g*
do
  b=`basename $f`
  echo "linking $b"
  ln -s %p/bin/ccache %i/bin/$b
done
<<
PostInstScript: <<
echo "If you wish ccache to be the default compiler"
echo "(to override and send ALL compilations through ccache),"
echo " install the \"ccache-default\" package."
<<
SplitOff: <<
        Package: ccache-default
        Depends: ccache
        Files: bin/cc bin/c++ bin/c++-4.0 bin/c++-3.3 bin/g++ bin/gcc 
bin/g++-4.0 bin/g++-3.3 bin/gcc-4.0 bin/gcc-3.3 bin/*-apple-darwin*
        Description: C/C++ compiler cache - As default compiler
        DescDetail: <<
          This package installs symlinks for ccache to override your compiler.
          ccache will affect ALL COMPILATIONS with this package installed.
          If you have strange compilation problems, remove this package FIRST, 
          before reporting any package or compile bugs.
        <<
        PostInstScript: <<
        ccache -c > /dev/null
        echo "***************** WARNING ********************"
        echo "ALL gcc3.3 and gcc4.0 compiles will now be sent through ccache!"
        echo "For the most part ccache is reliable, but"
        echo "it can occasionally cause strange compile problems!"
        echo "If you have a strange compile problem, remove this package"
        echo "and try again before reporting any bugs!"
        echo ""
        echo "Additionally, the default cache size is 1 Gig."
        echo "so you may want to run \"ccache -M 500M\" (for example)"
        echo "to limit the size of the cache."
        echo "***************** WARNING ********************"
        <<
<<
DocFiles: *.txt *.html
Description: C/C++ compiler cache
DescDetail: <<
ccache acts as a caching pre-processor to C/C++ compilers, using the -E
compiler switch and a hash to detect when a compilation can be satisfied
from cache. This often results in a 5 to 10 times speedup in common
compilations.
If you wish ccache to be the default compiler (to override and send ALL 
compilations through ccache), install the "ccache-default" package.
<<
Homepage: http://ccache.samba.org/
License: GPL


------------------------------------------------------------------------------
Download new Adobe(R) Flash(R) Builder(TM) 4
The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly 
Flex(R) Builder(TM)) enable the development of rich applications that run
across multiple browsers and platforms. Download your free trials today!
http://p.sf.net/sfu/adobe-dev2dev
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to