commit: ff6caea684e81826c864461bfebe39195f906c7e Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Fri Mar 26 15:31:03 2021 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Fri Mar 26 15:31:57 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff6caea6
dev-util/ctags: add live ebuild Bug: https://bugs.gentoo.org/737268 Signed-off-by: Sam James <sam <AT> gentoo.org> dev-util/ctags/ctags-20210321.0.ebuild | 11 ++++++++--- .../ctags/{ctags-20210321.0.ebuild => ctags-99999999.ebuild} | 11 ++++++++--- 2 files changed, 16 insertions(+), 6 deletions(-) diff --git a/dev-util/ctags/ctags-20210321.0.ebuild b/dev-util/ctags/ctags-20210321.0.ebuild index 49a829a6a7e..398cfa10dcb 100644 --- a/dev-util/ctags/ctags-20210321.0.ebuild +++ b/dev-util/ctags/ctags-20210321.0.ebuild @@ -7,12 +7,17 @@ inherit autotools DESCRIPTION="Exuberant Ctags creates tags files for code browsing in editors" HOMEPAGE="https://ctags.io/ https://github.com/universal-ctags/ctags" -SRC_URI="https://github.com/universal-ctags/ctags/archive/refs/tags/p5.9.${PV}.tar.gz" -S="${WORKDIR}/${PN}-p5.9.${PV}" +if [[ ${PV} == *99999999* ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/universal-ctags/ctags" +else + SRC_URI="https://github.com/universal-ctags/ctags/archive/refs/tags/p5.9.${PV}.tar.gz" + S="${WORKDIR}/${PN}-p5.9.${PV}" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="json xml yaml" DEPEND=" diff --git a/dev-util/ctags/ctags-20210321.0.ebuild b/dev-util/ctags/ctags-99999999.ebuild similarity index 75% copy from dev-util/ctags/ctags-20210321.0.ebuild copy to dev-util/ctags/ctags-99999999.ebuild index 49a829a6a7e..398cfa10dcb 100644 --- a/dev-util/ctags/ctags-20210321.0.ebuild +++ b/dev-util/ctags/ctags-99999999.ebuild @@ -7,12 +7,17 @@ inherit autotools DESCRIPTION="Exuberant Ctags creates tags files for code browsing in editors" HOMEPAGE="https://ctags.io/ https://github.com/universal-ctags/ctags" -SRC_URI="https://github.com/universal-ctags/ctags/archive/refs/tags/p5.9.${PV}.tar.gz" -S="${WORKDIR}/${PN}-p5.9.${PV}" +if [[ ${PV} == *99999999* ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/universal-ctags/ctags" +else + SRC_URI="https://github.com/universal-ctags/ctags/archive/refs/tags/p5.9.${PV}.tar.gz" + S="${WORKDIR}/${PN}-p5.9.${PV}" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="json xml yaml" DEPEND="
