commit:     8215b06e33cd53fe120dbd99405fec6dd5b0ec43
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Mon May 28 17:09:16 2018 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Mon May 28 17:09:16 2018 +0000
URL:        https://gitweb.gentoo.org/proj/lisp.git/commit/?id=8215b06e

dev-lisp/linedit: Bump version to 0.17.6

 dev-lisp/linedit/linedit-0.17.6.ebuild | 56 ++++++++++++++++++++++++++++++++++
 1 file changed, 56 insertions(+)

diff --git a/dev-lisp/linedit/linedit-0.17.6.ebuild 
b/dev-lisp/linedit/linedit-0.17.6.ebuild
new file mode 100644
index 00000000..077e6cc9
--- /dev/null
+++ b/dev-lisp/linedit/linedit-0.17.6.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit common-lisp-3 flag-o-matic multilib toolchain-funcs
+
+DESCRIPTION="Linedit is a readline-style library written in Common Lisp."
+HOMEPAGE="http://www.common-lisp.net/project/linedit/";
+SRC_URI="mirror://gentoo/${P}.tar.bz2"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-lisp/alexandria
+               dev-lisp/cffi
+               dev-lisp/osicat
+               dev-lisp/terminfo"
+
+#@cc() {
+#      local cc=$(tc-getCC)
+#      echo "${cc}" "${@}"
+#      "${cc}" "${@}"
+#}
+
+#create_uffi_loader() {
+       #cat > uffi-loader.lisp <<-EOF
+       #;;;; -*- mode: lisp; syntax: common-lisp; indent-tabs-mode: nil; base: 
10; package: linedit -*-
+       #(in-package :linedit)
+#
+       #(uffi:load-foreign-library #p"/usr/$(get_libdir)/linedit/signals.so")
+       #(uffi:load-foreign-library 
#p"/usr/$(get_libdir)/linedit/terminal_glue.so")
+       #EOF
+#}
+
+#src_prepare() {
+       #create_uffi_loader
+       #eapply_user
+#}
+
+#src_compile() {
+       #strip-flags
+       #$(tc-getCC) "terminal_glue.c" ${CFLAGS} ${LDFLAGS} \
+               #-fPIC -DPIC -shared -Wl,-soname="terminal_glue" -o 
"terminal_glue.so" \
+               #|| die
+#}
+
+#src_install() {
+       #common-lisp-install-sources -t all *.lisp ports/
+       #common-lisp-install-asdf
+       #einstalldocs
+       #exeinto "/usr/$(get_libdir)/${PN}"
+       #doexe *.so
+#}

Reply via email to