Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 83888 Details for
Bug 46806
dev-lang/dmd-bin-0.173 (new ebuild)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Ebuild for DMD-0.151 on AMD64 supporting SLOTs
dmd-0.151.ebuild (text/plain), 1.72 KB, created by
Thomas Kühne
on 2006-04-04 07:07:53 UTC
(
hide
)
Description:
Ebuild for DMD-0.151 on AMD64 supporting SLOTs
Filename:
MIME Type:
Creator:
Thomas Kühne
Created:
2006-04-04 07:07:53 UTC
Size:
1.72 KB
patch
obsolete
># Copyright 1999-2006 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > >inherit eutils > >MY_P=${P/0./} >MY_P=${MY_P/-/.} > >DESCRIPTION="Digital Mars D Programming Language Compiler" >HOMEPAGE="http://www.digitalmars.com/d/" >SRC_URI="http://ftp.digitalmars.com/${MY_P}.zip" > >LICENSE="DMD" >RESTRICT="nomirror" >SLOT="${PV}" >KEYWORDS="~amd64" >IUSE="" > >MY_D="/opt/dmd/${SLOT}" >S="${WORKDIR}/${PM}" > >RDEPEND="" > >DEPEND="${RDEPEND} > virtual/libc > sys-devel/gcc > amd64? ( app-emulation/emul-linux-x86-compat )" > >src_unpack() { > unpack ${A} > > cd ${S} > > # remove Windows files > rm -r dm > rm dmd/lib/*.LIB dmd/lib/*.lib > rm dmd/bin/*.exe dmd/bin/sc.ini >} > >src_install() { > cd ${S}/dmd > > # cleanup line ends > edos2unix bin/dmd.conf > edos2unix `find . -name '*.c' -type f` > edos2unix `find . -name '*.d' -type f` > edos2unix `find . -name '*.h' -type f` > edos2unix `find . -name '*.txt' -type f` > > # configuration > mv bin/dmd bin/dmd-${PV}.bin > > if use x86; then > cat <<EOF > "bin/dmd-${PV}" >#!/bin/bash >${MY_D}/bin/dmd-${PV}.bin -I${MY_D}/src/phobos -L-L${MY_D}/lib \$* >EOF > else > cat <<EOF > "bin/dmd-${PV}" >#!/bin/bash >CC=gcc32 ${MY_D}/bin/dmd-${PV}.bin -I${MY_D}/src/phobos -L-L${MY_D}/lib \$* >EOF > fi > > # fix permissions > chmod guo=r `find . -type f` > chmod guo=rx bin/dmd-${PV}* bin/dumpobj bin/obj2asm bin/rdmd > chmod guo=rx `find . -type d` > > # documentation > dodoc license.txt > dodoc src/phobos/phoboslicense.txt > dodoc html/d/changelog.html > doman man/man1/dmd.1 > doman man/man1/dumpobj.1 > doman man/man1/obj2asm.1 > > # install > mkdir -p ${D}${MY_D} || die > cp -pRvf ${S}/dmd/* ${D}${MY_D} > mkdir -p ${D}/usr/bin || die > dosym ${MY_D}/bin/dmd-${SLOT} ${MY_D}/bin/dmd > dosym ${MY_D}/bin/dmd-${SLOT} /usr/bin/dmd-${SLOT} >}
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 46806
:
28708
|
31475
|
44838
|
51903
|
51904
|
52307
|
56499
|
83888
|
99651
|
101192