ldc-0.9.2.ebuild
Posted by Anonymous on 2010-06-01 10:18
I made an ebuild for the ldc 0.9.2 release from the ldc-9999.ebuild.
What I changed:
1. RDEPEND from >=sys-devel/llvm-2.6 to ~sys-devel/llvm-2.6 because llvm-2.7 does not work
2. "mercurial_fetch ...." to "hg clone -r 0.9.2 http://hg.dsource.org/projects/ldc ldc" because the argument "-r 0.9.2" could not be passed to mercurial_fetch(I did not managed it)
3. -D CMAKE_CXX_FLAGS:STRING="-DLLVM_REV=99999" to -D CMAKE_CXX_FLAGS:STRING="-DLLVM_REV=80000" because 99999 seemed to me inapropriate(the value is the one given on the website)
4. "-I${ROOT}usr/include/tango/tango/core/rt/compiler/ldc" to "-I${ROOT}usr/include/tango/tango/core/vendor" because the old path was not correct.
I tested it on x64 llvm2.6 with tango-0.99.9
Pumukel
What I changed:
1. RDEPEND from >=sys-devel/llvm-2.6 to ~sys-devel/llvm-2.6 because llvm-2.7 does not work
2. "mercurial_fetch ...." to "hg clone -r 0.9.2 http://hg.dsource.org/projects/ldc ldc" because the argument "-r 0.9.2" could not be passed to mercurial_fetch(I did not managed it)
3. -D CMAKE_CXX_FLAGS:STRING="-DLLVM_REV=99999" to -D CMAKE_CXX_FLAGS:STRING="-DLLVM_REV=80000" because 99999 seemed to me inapropriate(the value is the one given on the website)
4. "-I${ROOT}usr/include/tango/tango/core/rt/compiler/ldc" to "-I${ROOT}usr/include/tango/tango/core/vendor" because the old path was not correct.
I tested it on x64 llvm2.6 with tango-0.99.9
Pumukel
Home / Developer API / Tour / Get a Project - Solutions for Bug & Issue Tracking, Collaboration Tools, Subversion Hosting, Git Hosting
D gentoo overlay is powered by Assembla.
0 Comments