Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/languages In directory vz-cvs-3.sog:/tmp/cvs-serv17850
Added Files: dragonegg-gcc.info Log Message: add dragonegg-gcc 3.1-1 --- NEW FILE: dragonegg-gcc.info --- Info2: << Package: dragonegg-gcc%type_pkg[gcc] Version: 3.1 Revision: 1 Type: gcc (4.5 4.6 4.7) Architecture: i386, x86_64 Maintainer: Jack Howarth <howa...@bromo.med.uc.edu> Depends: llvm31, gcc%type_pkg[gcc]-compiler BuildDepends: llvm31, gcc%type_pkg[gcc]-compiler, fink (>= 0.24.12) Source: http://llvm.org/releases/%v/dragonegg-%v.src.tar.gz Source-MD5: 8553229b661412c4bf3ba0ede0d30f0b SourceDirectory: dragonegg-%v.src UseMaxBuildJobs: false CompileScript: << #!/bin/bash -ev GCC=%p/lib/gcc%type_raw[gcc]/bin/gcc-4 LLVM_CONFIG=%p/opt/llvm-%v/bin/llvm-config make CPPFLAGS="-DENABLE_LTO -I%p/include" CC=%p/opt/llvm-3.1/bin/clang CXX=%p/opt/llvm-3.1/bin/clang++ << InstallScript: << #!/bin/bash -ev mkdir -p %i/lib/gcc%type_raw[gcc]/lib mkdir %i/bin cp dragonegg.so %i/lib/gcc%type_raw[gcc]/lib/dragonegg.so cat <<EOF > %i/bin/de-gcc%type_pkg[gcc] #!/bin/bash exec %p/lib/gcc%type_raw[gcc]/bin/gcc-4 -fplugin=%p/lib/gcc%type_raw[gcc]/lib/dragonegg.so "\$@" EOF chmod ugo+x %i/bin/de-gcc%type_pkg[gcc] cat <<EOF > %i/bin/de-g++%type_pkg[gcc] #!/bin/bash exec %p/lib/gcc%type_raw[gcc]/bin/g++-4 -fplugin=%p/lib/gcc%type_raw[gcc]/lib/dragonegg.so "\$@" EOF chmod ugo+x %i/bin/de-g++%type_pkg[gcc] cat <<EOF > %i/bin/de-c++%type_pkg[gcc] #!/bin/bash exec %p/lib/gcc%type_raw[gcc]/bin/c++-4 -fplugin=%p/lib/gcc%type_raw[gcc]/lib/dragonegg.so "\$@" EOF chmod ugo+x %i/bin/de-c++%type_pkg[gcc] cat <<EOF > %i/bin/de-gfortran%type_pkg[gcc] #!/bin/bash exec %p/lib/gcc%type_raw[gcc]/bin/gfortran -fplugin=%p/lib/gcc%type_raw[gcc]/lib/dragonegg.so "\$@" EOF chmod ugo+x %i/bin/de-gfortran%type_pkg[gcc] cat <<EOF > %i/bin/de-cpp%type_pkg[gcc] #!/bin/bash exec %p/lib/gcc%type_raw[gcc]/bin/cpp-4 -fplugin=%p/lib/gcc%type_raw[gcc]/lib/dragonegg.so "\$@" EOF chmod ugo+x %i/bin/de-cpp%type_pkg[gcc] << License: GPL DocFiles: COPYING Description: Using LLVM as a GCC backend DescDetail: << DragonEgg is a gcc plugin dragonegg.so that replaces gcc's optimizers and code generators with those from the LLVM project. It is a reimplementation of llvm-gcc that works with gcc-4.5 or later. << DescPackaging: << The dragonegg-gcc variants build and installs the dragonegg.so plugin for each compatible gcc4X release. The packaging also provides compiler wrapper scripts for ease of use. These are prefixed with de- and suffixed with 4X, indicating the gcc4X release used. << Homepage: http://dragonegg.llvm.org/ << ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs