From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 1E3AE1392EF for ; Thu, 17 Jul 2014 20:48:10 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 01A73E0948; Thu, 17 Jul 2014 20:48:09 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 7831EE0948 for ; Thu, 17 Jul 2014 20:48:08 +0000 (UTC) Received: from flycatcher.gentoo.org (flycatcher.gentoo.org [81.93.255.6]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 4A54434030C for ; Thu, 17 Jul 2014 20:48:07 +0000 (UTC) Received: by flycatcher.gentoo.org (Postfix, from userid 812) id 0B7CF2004C; Thu, 17 Jul 2014 20:48:05 +0000 (UTC) From: "William Hubbs (williamh)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, williamh@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in dev-lang/go: go-9999.ebuild ChangeLog X-VCS-Repository: gentoo-x86 X-VCS-Files: go-9999.ebuild ChangeLog X-VCS-Directories: dev-lang/go X-VCS-Committer: williamh X-VCS-Committer-Name: William Hubbs Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Message-Id: <20140717204806.0B7CF2004C@flycatcher.gentoo.org> Date: Thu, 17 Jul 2014 20:48:05 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 30030da9-a178-4c18-b5ea-59667c1e0810 X-Archives-Hash: 8055dc106cd6afe8f630b9f6bb0dd82a 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 go-9999.ebuild: + remove editor and shell support use flags for bug #516070 22 Jun 2014; William Hubbs -go-1.2.2.ebuild: remove old