commit: af3654ca5152edafc6ca2e4683cf040876d45e49 Author: Chema Alonso <nimiux <AT> gentoo <DOT> org> AuthorDate: Sun May 3 22:05:56 2015 +0000 Commit: José María Alonso <nimiux <AT> gentoo <DOT> org> CommitDate: Sun May 3 22:05:56 2015 +0000 URL: https://gitweb.gentoo.org/proj/lisp.git/commit/?id=af3654ca
dev-lisp/linedit: fix live ebuild dev-lisp/linedit/linedit-9999.ebuild | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/dev-lisp/linedit/linedit-9999.ebuild b/dev-lisp/linedit/linedit-9999.ebuild index 6151256..93cef14 100644 --- a/dev-lisp/linedit/linedit-9999.ebuild +++ b/dev-lisp/linedit/linedit-9999.ebuild @@ -8,11 +8,10 @@ inherit common-lisp-3 eutils flag-o-matic git-2 multilib toolchain-funcs DESCRIPTION="Linedit is a readline-style library written in Common Lisp." HOMEPAGE="http://www.common-lisp.net/project/linedit/" -EGIT_REPO_URI="git://common-lisp.net/projects/${PN}/${PN}.git" +EGIT_REPO_URI="https://gitlab.common-lisp.net/${PN}/${PN}.git" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" IUSE="" RDEPEND="!dev-lisp/cl-${PN} @@ -40,6 +39,11 @@ create_uffi_loader() { EOF } +cleanup_terminfo_files() { + rm "${D}/${CLSOURCEROOT}/${PN}/terminfo.lisp" || die + rm "${D}/${CLSYSTEMROOT}/terminfo.asd" || die +} + src_prepare() { epatch "${FILESDIR}"/${PV}-${PN}.asd-uffi-glue-gentoo.patch create_uffi_loader @@ -57,6 +61,7 @@ src_compile() { src_install() { common-lisp-install-sources *.lisp ports/ common-lisp-install-asdf + cleanup_terminfo_files exeinto "/usr/$(get_libdir)/${PN}" doexe *.so }