summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-lisp/linedit/Manifest2
-rw-r--r--dev-lisp/linedit/linedit-0.17.0.ebuild13
2 files changed, 8 insertions, 7 deletions
diff --git a/dev-lisp/linedit/Manifest b/dev-lisp/linedit/Manifest
index 8f8efe9b..4dad49f2 100644
--- a/dev-lisp/linedit/Manifest
+++ b/dev-lisp/linedit/Manifest
@@ -5,5 +5,5 @@ AUX 9999-linedit.asd-uffi-glue-gentoo.patch 900 SHA256 efaa1754738786992c3a9ae1b
DIST linedit_0.15.12.tar.gz 16822 SHA256 e7fbe5466de04feabf521be26fe4173f2459f2c60a3a1b5961fb0823a6d5aa98 SHA512 9041927dc0bcafb9466c57899f7eaf2f2540e11c7f6f7d645b8fc31096d0dec3de7c0a2e02915b6d7c83fc4ac45ae7c431570b577e5305a60be873afb731ca8b WHIRLPOOL 9de8fb7d3a3c4e902fc6db3e80707bf2b37401d648f33cd00811330249452b81d23f0dfce32b052a859751134664dafe7f076d670dee3dcfc301fe6762573134
DIST linedit_0.17.0.tar.gz 16972 SHA256 4b53f0bc795dfccbc7c81a2efdadc1d1acf912bd8971e85140b4ad3f6ac08088 SHA512 02d8c1a1e7295eee39cab1bf1c551f459b24ff9205b35f1736e0038abdd98674520ad58bfa0288a63aa3ef4730922c06636ad00906fc0339c1c4e2f4075e1886 WHIRLPOOL 313f0550965a68c2245b8809bb29d19e68cf52b3dd1806374b97755be9b48b30910dff375f8cbd974d2432edd11230c5f507f425bf4cc3eb36c67a0edb6e9e46
EBUILD linedit-0.15.12-r1.ebuild 923 SHA256 799a0568d95452944b0c3a03fbb9bad8a3faecbed595e44b9c5541df2e975254 SHA512 0a3a3b8fc7c0107c3daf1565953a7cf2e592237b1b773c382b5ee248f6c23320824ec48ade15f81a2da28fa143611c20e3b7a61ff3eda11ec12557decfb1b849 WHIRLPOOL ab29f04d078bce110bc933db1b9f8e2ce6e1c539219b0c0b79b3a3a46d9ec70c0e16dd4337e7d6f94d1513f9330531353df5b6572fd0df6ddf53f326431e0bcf
-EBUILD linedit-0.17.0.ebuild 1547 SHA256 420ee08d85671b7301d2eb2782eec2a92b2d26f74c5f03186d390f33195c2174 SHA512 9cdb66cb82e7edd82d43ac6ae141ced528998c8b31cb1804145cc114c0d0d471d04567bf2aaa95b3d48badfd8fae6c08ff1dd3dba6f4877cbc9641b9dac80558 WHIRLPOOL 34e1a3227671655afb6b722731e3b811187dfa7d6e9bc6dff22bf9bfc4cf5fe26f6f3e004f283a754f4fafeb54dfe08b2dd583d10fd0c71c51231922014145f0
+EBUILD linedit-0.17.0.ebuild 1485 SHA256 f531014c61420662b77b5f7175390b6b8c4a41d7ed85f35c5c7bdd1a9053d065 SHA512 3c22aa9368a72c89ec04d7796487a1c47d342893f26b91fe1b2dd856e27b6c7ccc46975b84e77ec297420e6e4e3fe561e3a8bedbfc9e2591465ad62d41b7fd67 WHIRLPOOL 537a4d78c46d36c3b8ee76026b8b97d25fd56b63302bfa4b308f9fe9c22b1876152904e16076f5f6af28c62bb4ce74d7b0ceb33e64b4faf917274b771907a65f
EBUILD linedit-9999.ebuild 1603 SHA256 f879c44bf26737c55c2c44f7e326fcf9859486cd2ec993e6dc236969f3d80489 SHA512 930ef393381e32664da15c25a70aa7cda1dd56837feb993336be46399a6063f4dd74bcf886ad6bf7bdca7f5a17aff3d36b86ab3aeba0e228fd78c37a0cde10c7 WHIRLPOOL 18b83b531eda46e88ddfd3253f4fce07e5f0c464a1e67d219761254ff521d48a511836b49bd63da7d597c81b841f2175f68d60f0a34f7d34b3b57cb08de434fb
diff --git a/dev-lisp/linedit/linedit-0.17.0.ebuild b/dev-lisp/linedit/linedit-0.17.0.ebuild
index b92aab95..a642304e 100644
--- a/dev-lisp/linedit/linedit-0.17.0.ebuild
+++ b/dev-lisp/linedit/linedit-0.17.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI=5
+EAPI=6
inherit common-lisp-3 eutils flag-o-matic multilib toolchain-funcs
@@ -34,14 +34,15 @@ 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() {
- epatch "${FILESDIR}"/${PV}-${PN}.asd-uffi-glue-gentoo.patch
+ default
+ eapply "${FILESDIR}"/${PV}-${PN}.asd-uffi-glue-gentoo.patch
create_uffi_loader
}
@@ -49,8 +50,8 @@ src_compile() {
strip-flags
for filename in signals terminal_glue ; do
@cc "${filename}.c" ${CFLAGS} ${LDFLAGS} \
- -fPIC -DPIC -shared -Wl,-soname="${filename}" -o "${filename}.so" \
- || die "Cannot compile ${filename}.c"
+ -fPIC -DPIC -shared -Wl,-soname="${filename}" -o "${filename}.so" \
+ || die "Cannot compile ${filename}.c"
done
}