--- /home/me/gentoo/sys-libs/ncurses/ncurses-6.0-r1.ebuild 2017-12-11 03:40:54.399902401 -0600 +++ ncurses-9999.ebuild 2017-12-30 20:12:50.300354415 -0600 @@ -1,16 +1,23 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI="5" +EAPI="6" inherit eutils flag-o-matic toolchain-funcs multilib-minimal multiprocessing -MY_PV=${PV:0:3} -PV_SNAP=${PV:4} -MY_P=${PN}-${MY_PV} DESCRIPTION="console display library" -HOMEPAGE="https://www.gnu.org/software/ncurses/ http://dickey.his.com/ncurses/" -SRC_URI="mirror://gnu/ncurses/${MY_P}.tar.gz" +HOMEPAGE="http://invisible-island.net/ncurses/ https://www.gnu.org/software/ncurses/" + +if [[ ${PV} == "9999" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/mirror/${PN}.git" + S="${WORKDIR}/${PF}" +else + inherit versionator + MY_P="${PN}-$(replace_version_separator 2 -)" + SRC_URI="https://invisible-mirror.net/archives/ncurses/current/${MY_P}.tgz" + S=${WORKDIR}/${MY_P} +fi LICENSE="MIT" # The subslot reflects the SONAME. @@ -27,21 +34,9 @@ !