diff options
-rw-r--r-- | dev-lisp/linedit/Manifest | 2 | ||||
-rw-r--r-- | dev-lisp/linedit/linedit-0.17.0.ebuild | 13 |
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 } |