From b24bd25253fe093f722ab576d29fdc41d04cb1ee Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 2 Aug 2019 19:14:55 +0100 Subject: gentoo resync : 02.08.2019 --- dev-libs/libedit/Manifest | 2 ++ dev-libs/libedit/libedit-20190324.3.1.ebuild | 52 ++++++++++++++++++++++++++++ 2 files changed, 54 insertions(+) create mode 100644 dev-libs/libedit/libedit-20190324.3.1.ebuild (limited to 'dev-libs/libedit') diff --git a/dev-libs/libedit/Manifest b/dev-libs/libedit/Manifest index e364692a3c51..b6dd379a6003 100644 --- a/dev-libs/libedit/Manifest +++ b/dev-libs/libedit/Manifest @@ -7,6 +7,8 @@ AUX libedit-20170329.3.1-tinfo.patch 954 BLAKE2B 1ec89a124ebfa5b96b8b14ef44008b5 AUX libedit-ncursesprivate.patch 497 BLAKE2B c333a5d914047fd13faab9a9782c18893edc8cef17c0825d4aa6046da2456b5429f48de056211d050c77fa40689baa1f0eb56259dfaf2f93a778f10720d7006a SHA512 41175b20f7b925e347db008d5e8a535b8326cd2c010a67b9db3a59131fce77a7791b7940e7eea9d68e82dbd3731efaa503d4bd218d78b29f946152dd56bd9b14 DIST libedit-20130712-3.1.tar.gz 483857 BLAKE2B 9120e9ac2f0d20841fea7d3a41fbfe2c1e79392d3b6dcfcd44517ee61d662427ea6cda312d2ec47ac92d61b9292684b8bbd8f92de0832909fadfb1b0cbbb4f81 SHA512 9fb3173a65ea2cd2ffa9af0666aa3e227b7d6be26f3e84f30ea3449b0c80fc5e91b618e939f7047bf885b96689ede93733f7eba614d4fdd1a4baff3f130b432e DIST libedit-20170329-3.1.tar.gz 508504 BLAKE2B 83857f2e56c1f3857e981556c4d5bb90580293a1b9b038bd08beaa2b3954ccee0b30ccdd716cca95d1811841ab8ada010084ec5cd9ab8407e996c713d0991cd8 SHA512 597ed2282240be6dc3c4a7bb8b4ade31fe16ebfeb2229e3aec58643a65882653cc91deb300343d1b1cc588959dbf95698122c4005e47dfb947efa3e6b134bb82 +DIST libedit-20190324-3.1.tar.gz 521999 BLAKE2B c48161626a5cf3140f75ec1df1d9652d961e568a0464a34f9e679f51e1e991a14c9d04a05f0de3815c4a38a9f17789a18e89ebd026450fa1053ef6420c045141 SHA512 240098989e3c5c8c5e28a61036655ad5a57f1c484e1cce2eaf3da157ff238dfb9cd81c766f82efbefa0935b7b5c07328087788cbac007b11dfb558cfaccaedf3 EBUILD libedit-20130712.3.1.ebuild 1274 BLAKE2B 2666f0eeabf2ab4172797e07ec77c09332bf522d7f72ed088fbe84ea40ea987ee231372402d05a37cbb6d55d037333d85c8f0a57a1dde4167104c53ea9555dd6 SHA512 dfb00fc7b04fa6fd9e9043c6c1a2d32b71be729a883206714f260e6f51824b5d87461659cb9fea7a5d30004f40b29ef206df2a5c0317d7ab4b6d1cafc730ef83 EBUILD libedit-20170329.3.1.ebuild 1284 BLAKE2B 58565222e997c9b9990f13e88856d7c33a33754e4abca771d6130825d6d17a5c63dd85e1021c58732782f7f34ba5c9645bb5a650902fc941e97bb52055e2cbd6 SHA512 beafdadc0b34da3e4f2df35c5816f4c6235a5f96124d2abc2fd936be46e3264205dc4da9c4680c73f8461588f5acc378e71a1a4c383d08ac650d685ecaa98951 +EBUILD libedit-20190324.3.1.ebuild 1226 BLAKE2B 521904d2aa1db079106fd9de94c3b5e369d0924602a75c3427ee4364257781dbf1b01b999c6de4110c2bf7936a39ff207634e99df4c972d928850d5a6d8e52c9 SHA512 da73748b85062490290c5e0d8f95a6e6d5a7e67bcb728560cb153a542ec9ee5c6c3dd6566ed7e3b17424b20771fa9c1d29c3bc243180b00a5d1828f1b2fc8daa MISC metadata.xml 636 BLAKE2B 22880383d39383e11fad886d88db603fe58db1e52f36528f71db2bdec95c74dd50fe7c76bce52f5f3eea47fe61d1dfd0cb7264cfd9458fd8b5db40d38a1adb86 SHA512 c335a652424f91f1ae79f907870bcd826cee21365b594353b3c52fb7fef51f637e9a65275c11f033b6bd7b6d918733904efc320b547999ee5b88a7b36ccb9389 diff --git a/dev-libs/libedit/libedit-20190324.3.1.ebuild b/dev-libs/libedit/libedit-20190324.3.1.ebuild new file mode 100644 index 000000000000..8ed4cd6e2194 --- /dev/null +++ b/dev-libs/libedit/libedit-20190324.3.1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +inherit autotools multilib-minimal toolchain-funcs usr-ldscript + +MY_PV=${PV/./-} +MY_P=${PN}-${MY_PV} + +DESCRIPTION="BSD replacement for libreadline" +HOMEPAGE="https://thrysoee.dk/editline/" +SRC_URI="https://thrysoee.dk/editline/${MY_P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +IUSE="static-libs" + +DEPEND=">=sys-libs/ncurses-5.9-r3[static-libs?,${MULTILIB_USEDEP}] + !<=sys-freebsd/freebsd-lib-6.2_rc1" + +RDEPEND=${DEPEND} + +S="${WORKDIR}/${MY_P}" + +PATCHES=( + "${FILESDIR}/${PN}-20170329.3.1-tinfo.patch" +) + +src_prepare() { + default + eautoreconf +} + +multilib_src_configure() { + ECONF_SOURCE="${S}" econf \ + $(use_enable static-libs static) \ + --enable-widec \ + --enable-fast-install +} + +multilib_src_install() { + emake DESTDIR="${D}" install + gen_usr_ldscript -a edit +} + +multilib_src_install_all() { + einstalldocs + find "${D}" -name '*.la' -delete || die + # file collission with sys-libs/readline + rm "${ED%/}/usr/share/man/man3/history.3" || die +} -- cgit v1.2.3