Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 201594 Details for
Bug 186279
llvm-base-2.0.ebuild and llvm-gcc-2.0.ebuild (new packages)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
new environment-friendly llvm-gcc ebuild, sys-devel/llvm-gcc-2.5-r2.ebuild
llvm-gcc-2.5-r2.ebuild (text/plain), 1.76 KB, created by
mehrunes
on 2009-08-18 11:26:01 UTC
(
hide
)
Description:
new environment-friendly llvm-gcc ebuild, sys-devel/llvm-gcc-2.5-r2.ebuild
Filename:
MIME Type:
Creator:
mehrunes
Created:
2009-08-18 11:26:01 UTC
Size:
1.76 KB
patch
obsolete
># Copyright 1999-2009 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: ># ebuild submitted by gentoo user mehrunes 18 aug 2009 > >LLVM_GCC_VERSION_NO=4.2 >GCC_LANG="c,c++" >TARGETOPTIONS="" > >LLVM_GCC_VERSION=$LLVM_GCC_VERSION_NO-$PV >PROGRAM_PREFIX=$PN-$LLVM_GCC_VERSION >#gcc installs itself under usr/lib/gcc, we go to usr/lib/$PN >MY_LLVM_GCC_PREFIX=usr/lib/$PN/$LLVM_GCC_VERSION >BUILDOPTIONS="LLVM_VERSION_INFO=$LLVM_GCC_VERSION" > >SRC_URI="http://llvm.org/releases/$PV/$PN-$LLVM_GCC_VERSION.source.tar.gz" > >DESCRIPTION="C and C++ compiler from llvm.org" > >LICENSE="GPL-2" >KEYWORDS="~amd64 ~x86" >SLOT=0 >IUSE="nls" > ># we're not mirrored, fetch from homepage >#RESTRICT="mirror" > >RDEPEND=" >=sys-devel/llvm-$PV" >DEPEND="${RDEPEND} > test? ( sys-devel/autogen dev-util/dejagnu ) > >=sys-apps/texinfo-4.2-r4 > >=sys-devel/bison-1.875 > >=${CATEGORY}/binutils-2.18" > >#test dependancy is here, but testing is not implemented > >S="${WORKDIR}/llvm-gcc$LLVM_GCC_VERSION.source" > >src_compile() { > cd $WORKDIR > #we keep the directory structure suggested by README.LLVM, > # replacing install directory with our $D/$MY_LLVM_GCC_PREFIX > mkdir -p obj $D/$MY_LLVM_GCC_PREFIX > cd obj > $S/configure --prefix=/$MY_LLVM_GCC_PREFIX \ > --program-prefix=$PROGRAM_PREFIX- \ > --enable-llvm=/usr --enable-languages=$GCC_LANG \ > $TARGET_OPTIONS || die "configure failed" > emake $BUILDOPTIONS || die "emake failed" >} > >clean_locale() { > z=$MY_LLVM_GCC_PREFIX/share/locale > einfo not installin $z > ls -l $D/$z > rm -rf -- $D/$z >} > >src_install() { > cd $WORKDIR/obj || die > DESTDIR=$D make install || die > #need no licence or fundin files, licences are kept separately > man7=$MY_LLVM_GCC_PREFIX/man.man7 > einfo gettin rid of $man7 > ls -l $D/$man7 > rm -rf -- $D/$man7 > use nls || clean_locale >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 186279
:
125709
|
125710
|
125712
|
132036
|
132037
|
160508
|
160511
|
160513
|
160515
|
160558
|
163456
|
163457
|
165269
|
169784
|
171741
|
171745
|
184065
|
184068
|
185714
|
193178
|
198650
|
201594
|
201603
|
201739
|
202564
|
203064
|
204168