Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/languages
In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv15080

Added Files:
        llvm-gcc42.info 
Log Message:
add llvm-gcc42 package

--- NEW FILE: llvm-gcc42.info ---
Info2: <<
Package: llvm-gcc42
Version: 2.5
Revision: 1
Source: http://llvm.org/releases/%v/llvm-gcc-4.2-%v.source.tar.gz
Source-MD5: c5800d85059fcf80429a86c536127595
SourceDirectory: llvm-gcc4.2-%v.source
Type: -64bit
Depends: gmp-shlibs (>= 4.2.4-1000), libmpfr1-shlibs (>= 2.4.0-1), libiconv, 
libgettext3-shlibs, %N-shlibs (>= %v-%r), llvm-shlibs (= 2.5-1)
BuildDepends: gmp (>= 4.2.4-1000), libmpfr1 (>= 2.4.0-1), libiconv-dev, 
gettext-tools, libgettext3-dev, llvm (= 2.5-1)
ConfigureParams: <<
 --prefix=%p/lib/llvm-gcc-4.2 --mandir=%p/share/man --infodir=%p/share/info 
--with-gmp=%p --with-libiconv-prefix=%p --with-system-zlib 
--x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib 
--with-as=`xcode-select  -print-path`/usr/bin/as --with-ld=`xcode-select  
-print-path`/usr/bin/ld --with-nm=`xcode-select  -print-path`/usr/bin/nm
<<
CompileScript: <<
 #!/bin/bash -ev
 export LD=`xcode-select  -print-path`/usr/bin/ld
 ulimit -s `ulimit -s`
 darwinvers=`uname -r|cut -f1 -d.`
 mkdir ../llvm_gcc42_objdir
 rm -fr ../llvm-gcc4.2-%v.source/libstdc++-v3
 cd ../llvm_gcc42_objdir
 LLVMOBJDIR="%p/lib/llvm"
 if [ `uname -p` = "powerpc" ]; then
   TRIPLE=powerpc-apple-darwin$darwinvers
   TARGETOPTIONS=""
 else
   TRIPLE=i686-apple-darwin$darwinvers
   TARGETOPTIONS="--with-arch=nocona --with-tune=generic"
 fi
 ../llvm-gcc4.2-%v.source/configure %c --build=$TRIPLE --target=$TRIPLE 
--host=$TRIPLE $TARGETOPTIONS --with-gxx-include-dir=/usr/include/c++/4.0.0 
--enable-llvm=$LLVMOBJDIR --enable-languages=c,c++,fortran 
 num_cpu=$(echo `sysctl -n hw.ncpu`)
 make -j $num_cpu
<<
InstallScript: <<
 #!/bin/sh -ev
 export LD=`xcode-select  -print-path`/usr/bin/ld
 cd ../llvm_gcc42_objdir
 make install DESTDIR=%d 
 mkdir -p %i/bin
 ln -s %p/lib/llvm-gcc-4.2/bin/gcc %i/bin/llvm-gcc-4
 ln -s %p/lib/llvm-gcc-4.2/bin/g++ %i/bin/llvm-g++-4
 ln -s %p/lib/llvm-gcc-4.2/bin/gfortran %i/bin/llvm-gfortran
 ln -s %p/lib/llvm-gcc-4.2/bin/gov %i/bin/llvm-gov
 ln -s /usr/lib/libstdc++.6.dylib %i/lib/llvm-gcc-4.2/lib/libstdc++.6.dylib
 mv %i/share/man/man1/cpp.1 %i/share/man/man1/llvm-cpp-4.1
 mv %i/share/man/man1/gcc.1 %i/share/man/man1/llvm-gcc-4.1
 mv %i/share/man/man1/g++.1 %i/share/man/man1/llvm-g++-4.1
 mv %i/share/man/man1/gcov.1 %i/share/man/man1/llvm-gcov.1
 mv %i/share/man/man1/gfortran.1 %i/share/man/man1/llvm-gfortran.1
 rm %i/share/man/man7/fsf-funding.7
 rm %i/share/man/man7/gfdl.7
 rm %i/share/man/man7/gpl.7
<<
SplitOff: <<
  Package: %N-shlibs
  Description: Shared libraries for llvm-gcc42
  Files: <<
        lib/llvm-gcc-4.2/lib/libgfortran.2*.dylib
        lib/llvm-gcc-4.2/lib/libgomp.1*.dylib
        lib/llvm-gcc-4.2/lib/libgcc_s.1*.dylib
        lib/llvm-gcc-4.2/%lib/libgfortran.2*.dylib
        lib/llvm-gcc-4.2/%lib/libgomp.1*.dylib
  <<
  Shlibs: <<
    %p/lib/llvm-gcc-4.2/lib/libgfortran.2.dylib 3.0.0 %n (>= 2.5-1) 32
    %p/lib/llvm-gcc-4.2/lib/libgomp.1.dylib 2.0.0 %n (>= 2.5-1) 32
    %p/lib/llvm-gcc-4.2/lib/libgcc_s.1.dylib 1.0.0 %n (>= 2.5-1) 32-64
    %p/lib/llvm-gcc-4.2/%lib/libgfortran.2.dylib 3.0.0 %n (>= 2.5-1) 64
    %p/lib/llvm-gcc-4.2/%lib/libgomp.1.dylib 2.0.0 %n (>= 2.5-1) 64
  <<
<<
License: GPL
Description: GCC 4.2.1 front-end for LLVM Compiler System
DescDetail: <<
GCC 4.2.1 front-end for LLVM Compiler System.
<<
DescPackaging: <<
The cctools in /Developer are used so that link time optimization support
is available under Leopard. Note that the recommended approach on darwin is
to not build libdstdc++ but rather use the system's via a symlink.
<<
Homepage: http://llvm.org/
Maintainer: Jack Howarth <howa...@bromo.med.uc.edu>
<<


------------------------------------------------------------------------------
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to