williamh 14/07/17 20:48:05 Modified: go-9999.ebuild ChangeLog Log: remove editor and shell support use flags for bug #516070 (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538)
Revision Changes Path 1.17 dev-lang/go/go-9999.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/go/go-9999.ebuild?rev=1.17&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/go/go-9999.ebuild?rev=1.17&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/go/go-9999.ebuild?r1=1.16&r2=1.17 Index: go-9999.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/dev-lang/go/go-9999.ebuild,v retrieving revision 1.16 retrieving revision 1.17 diff -u -r1.16 -r1.17 --- go-9999.ebuild 28 Mar 2014 14:08:40 -0000 1.16 +++ go-9999.ebuild 17 Jul 2014 20:48:05 -0000 1.17 @@ -1,12 +1,12 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/go/go-9999.ebuild,v 1.16 2014/03/28 14:08:40 grobian Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/go/go-9999.ebuild,v 1.17 2014/07/17 20:48:05 williamh Exp $ EAPI=5 export CTARGET=${CTARGET:-${CHOST}} -inherit bash-completion-r1 elisp-common eutils +inherit eutils if [[ ${PV} = 9999 ]]; then EHG_REPO_URI="https://go.googlecode.com/hg" @@ -22,13 +22,10 @@ LICENSE="BSD" SLOT="0" -IUSE="bash-completion emacs vim-syntax zsh-completion" +IUSE="" DEPEND="" -RDEPEND="bash-completion? ( app-shells/bash-completion ) - emacs? ( virtual/emacs ) - vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) - zsh-completion? ( app-shells/zsh-completion )" +RDEPEND="" # The tools in /usr/lib/go should not cause the multilib-strict check to fail. QA_MULTILIB_PATHS="usr/lib/go/pkg/tool/.*/.*" @@ -61,11 +58,6 @@ cd src ./make.bash || die "build failed" - cd .. - - if use emacs; then - elisp-compile misc/emacs/*.el - fi } src_test() @@ -88,38 +80,11 @@ # installing the doc and src directories. # [1] http://code.google.com/p/go/issues/detail?id=2775 doins -r doc include lib pkg src - - if use bash-completion; then - dobashcomp misc/bash/go - fi - - if use emacs; then - elisp-install ${PN} misc/emacs/*.el misc/emacs/*.elc - fi - - if use vim-syntax; then - insinto /usr/share/vim/vimfiles - doins -r misc/vim/ftdetect - doins -r misc/vim/ftplugin - doins -r misc/vim/syntax - doins -r misc/vim/plugin - doins -r misc/vim/indent - fi - - if use zsh-completion; then - insinto /usr/share/zsh/site-functions - doins misc/zsh/go - fi - fperms -R +x /usr/lib/go/pkg/tool } pkg_postinst() { - if use emacs; then - elisp-site-regen - fi - # If the go tool sees a package file timestamped older than a dependancy it # will rebuild that file. So, in order to stop go from rebuilding lots of # packages for every build we need to fix the timestamps. The compiler and @@ -135,10 +100,3 @@ elog "Release notes are located at http://golang.org/doc/go${PV}" fi } - -pkg_postrm() -{ - if use emacs; then - elisp-site-regen - fi -} 1.37 dev-lang/go/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/go/ChangeLog?rev=1.37&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/go/ChangeLog?rev=1.37&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/go/ChangeLog?r1=1.36&r2=1.37 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/dev-lang/go/ChangeLog,v retrieving revision 1.36 retrieving revision 1.37 diff -u -r1.36 -r1.37 --- ChangeLog 22 Jun 2014 23:25:02 -0000 1.36 +++ ChangeLog 17 Jul 2014 20:48:05 -0000 1.37 @@ -1,6 +1,9 @@ # ChangeLog for dev-lang/go # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/go/ChangeLog,v 1.36 2014/06/22 23:25:02 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/go/ChangeLog,v 1.37 2014/07/17 20:48:05 williamh Exp $ + + 17 Jul 2014; William Hubbs <willi...@gentoo.org> go-9999.ebuild: + remove editor and shell support use flags for bug #516070 22 Jun 2014; William Hubbs <will...@gentoo.org> -go-1.2.2.ebuild: remove old