Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 302167 Details for
Bug 342505
dev-lang/go: new ebuild for the go language compilers and environment
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
updated ebuild
go-9999-r1.ebuild (text/plain), 2.07 KB, created by
Alex Efros
on 2012-02-16 16:26:27 UTC
(
hide
)
Description:
updated ebuild
Filename:
MIME Type:
Creator:
Alex Efros
Created:
2012-02-16 16:26:27 UTC
Size:
2.07 KB
patch
obsolete
># Copyright 1999-2010 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > >EAPI=4 > >EHG_REPO_URI="https://go.googlecode.com/hg" >[[ ${PV} == "9999" ]] && vcs_eclass="mercurial" >inherit ${vcs_eclass} bash-completion elisp-common pax-utils >unset vcs_eclass > >if [[ ${PV} != "9999" ]]; then > KEYWORDS="~x86" > SRC_URI="mirror://gentoo/${TARBALL}" >fi > >DESCRIPTION="A concurrent garbage collected and typesafe programming language" >HOMEPAGE="http://www.golang.org" > >LICENSE="BSD-2" >SLOT="0" >IUSE="doc emacs hardened kate vim-syntax zsh-completion bash-completion" > >DEPEND="sys-apps/ed" >RDEPEND="emacs? ( virtual/emacs ) > vim-syntax? ( app-editors/vim ) > zsh-completion? ( app-shells/zsh-completion ) > bash-completion? ( app-shells/bash-completion ) > doc? ( dev-lang/go-docs )" > >src_compile() >{ > use hardened && epatch "${FILESDIR}"/go-hardened.patch > > export HOST_EXTRA_CFLAGS="${CFLAGS}" > export HOST_EXTRA_LDFLAGS="${LDFLAGS}" > export GOROOT_FINAL=/usr/lib/go > export GOROOT="$(pwd)" > export GOBIN="$GOROOT/bin" > > cd src > ./all.bash > cd .. > if use emacs; then > elisp-compile misc/emacs/*.el > fi >} > >src_install() >{ > dobin bin/* > dodoc AUTHORS CONTRIBUTORS LICENSE PATENTS README > newenvd "${FILESDIR}/go.envd" 90go > > if use bash-completion; then > dobashcompletion "misc/bash/go" > fi > > dodir /usr/lib/go > insinto /usr/lib/go > doins -r pkg > dodir /usr/lib/go/src > insinto /usr/lib/go/src > doins src/Make* > > chmod +x "${D}"/usr/lib/go/pkg/tool/*/* > > if use emacs; then > elisp-install ${PN} misc/emacs/*.el misc/emacs/*.elc > fi > > if use kate; then > dodir /usr/share/apps/katepart/syntax > insinto /usr/share/apps/katepart/syntax > doins misc/kate/go.xml > fi > > if use vim-syntax; then > insinto /usr/share/vim/vimfiles/syntax > doins misc/vim/syntax/* > insinto /usr/share/vim/vimfiles/ftdetect > doins misc/vim/ftdetect/* > fi > > if use zsh-completion; then > insinto /usr/share/zsh/site-functions > doins "misc/zsh/go" > fi >} > >pkg_postinst() >{ > if use emacs; then > elisp-site-regen > fi > bash-completion_pkg_postinst >} > >pkg_postrm() >{ > if use emacs; then > elisp-site-regen > fi >}
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 342505
:
251819
|
251821
|
251827
|
251829
|
251831
|
251833
|
251865
|
251867
|
252191
|
252463
|
252465
|
252467
|
253075
|
253077
|
269527
|
269529
|
280243
| 302167 |
302169
|
307393
|
308225
|
310261
|
310653
|
310905
|
311201
|
311351
|
311353
|
311385
|
311387
|
311873
|
311875