From 64e107b9b6058580ff0432107eb37cefb0b2a7d8 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 22 Oct 2018 11:09:47 +0100 Subject: gentoo resync : 22.10.2018 --- app-emacs/Manifest.gz | Bin 34044 -> 34045 bytes app-emacs/ecb/Manifest | 2 ++ app-emacs/ecb/ecb-2.50_pre20170728.ebuild | 49 ++++++++++++++++++++++++++++++ 3 files changed, 51 insertions(+) create mode 100644 app-emacs/ecb/ecb-2.50_pre20170728.ebuild (limited to 'app-emacs') diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz index f1a3b975ddf3..007995ea6a8f 100644 Binary files a/app-emacs/Manifest.gz and b/app-emacs/Manifest.gz differ diff --git a/app-emacs/ecb/Manifest b/app-emacs/ecb/Manifest index 8a1d748bb17d..d03d17494376 100644 --- a/app-emacs/ecb/Manifest +++ b/app-emacs/ecb/Manifest @@ -1,5 +1,7 @@ AUX 70ecb-gentoo.el 63 BLAKE2B aafdd070c44a1f7f4aad23ee1d0ff39f1816bb46fa1e667ef12eb276d1877ca18a81c43ae66c285574b85a089255e6613c92dbe751d382280b42613976829cae SHA512 984cfbfa398bd60008dee83721a55f5c6cad0a71caf0d7cc194a84f0d7c061a9a99398e40e90f0a9cf79d2ff689e374c860612bea16e9fa0049d7a82edc56283 AUX ecb-2.32-gentoo.patch 3430 BLAKE2B 8d373b5ebc1064d5b2fb713f6d3bc31ec34eddfeb9b9519e655bdaab0ced4e4c4aaca03b3013d0daeceaca20f9210625b84d76264be24d9ea99a5745336c0f06 SHA512 1902cec83e62c9b65a62a1fd4a7c8e2ae309b3bd2217b6f821a5a047cf3bdda24b9b5c68e672c1555196a7d28ce06c22398ef15c3c0e6b87bcce1e15d3c333fb DIST ecb-2.41_pre20140215.tar.xz 565404 BLAKE2B 135aa4a71bb41e78933604c5e549d8a163715061c7946e90a115cf802499f9a78884e554cbf4fd4edc9b5856b1f32b3189eb3e1e2537b16e5dd57cfe3ccd1ee3 SHA512 bf87bdd38e7ddaeec044fc56d56f7c456ef0a1922f50b962f932bf739895f046387bab7a934439e749fd7e838d9f742938408f4f9cb47079440abd8c1ba181b6 +DIST ecb-2.50_pre20170728.tar.xz 562144 BLAKE2B 922a1f101d01717c5d078fbb055903c43e91360061b792e96e9aa9421d19df2cd47f7e69aae6dba4f188e26682d2a758ff8aa57ff500e5b6fdeaea6920b21a25 SHA512 074738cc323b595caf3d34d6eaa08d6a1a8d3a53762c9bf48b751ab25a16a26a8c71984996b7e7616f4999a0876c6d03751e1e45b68aad712020778da387a59d EBUILD ecb-2.41_pre20140215-r1.ebuild 1226 BLAKE2B 1cdc2a77228d611fd8ffea0f7f7136d0fbe7a519a0ede55eb06e83a6fb1098ebf8314bc1aed6086bc129c9787bfa4f28654c1082fbe953b4e90a428da0f554d5 SHA512 9cf484eb1e4cd0a895eacd2730e0d991b62d6bb3187ba096583e2c6a091496efcfddd86db61368c8bc2e83acf7fe0716791dd6620ddfe3ea064fc93ca093bbaa +EBUILD ecb-2.50_pre20170728.ebuild 1191 BLAKE2B 13d7aa4c1eef3d532f05529e44f9c7e044e16d091faa6589e2e7e8abf7c07101544ccf19be2a905b80e980fb2873ed1fe222c85ba8fef6ff2fd308bba5c12691 SHA512 21128dffa364255c202b1e7b630bba0b20decf7bacdc2885edee40a5822c01ea277a8b7b40fa767a3ac7e1835e9c5f039a9deca45a27c1ac263f85001603f7d0 MISC metadata.xml 1593 BLAKE2B 611c6e5a6f1bf4bcc78dcc3fd35e6e01067162d7fd4f6f0186f94011e9d4e154eb343189302713ec911fc70e00f603b08f2add5da2acf9272d5d3f90db1387e4 SHA512 613a3f9a08c5f467de2190b4de2a794c5f8cf8ff1fc3bca4328581be199799d01a312391176a6469643e4cfdf8aab757dce922115910f282931783993d81e392 diff --git a/app-emacs/ecb/ecb-2.50_pre20170728.ebuild b/app-emacs/ecb/ecb-2.50_pre20170728.ebuild new file mode 100644 index 000000000000..15d6ed4c6d14 --- /dev/null +++ b/app-emacs/ecb/ecb-2.50_pre20170728.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit elisp readme.gentoo-r1 + +DESCRIPTION="Source code browser for Emacs" +HOMEPAGE="http://ecb.sourceforge.net/" +# snapshot of https://github.com/ecb-home/ecb.git, created with "make distrib" +SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="java" + +RDEPEND="java? ( app-emacs/jde )" +DEPEND="${RDEPEND}" + +S="${WORKDIR}/${PN}-${PV%_*}" +SITEFILE="70${PN}-gentoo.el" +DOC_CONTENTS="ECB is autoloaded in site-gentoo.el. Add the line + \n\t(require 'ecb) + \nto your ~/.emacs file to enable all features on Emacs startup." + +src_prepare() { + eapply "${FILESDIR}"/${PN}-2.32-gentoo.patch + sed -i -e "s:@PF@:${PF}:" ecb-help.el || die "sed failed" + eapply_user +} + +src_compile() { + local loadpath + use java && loadpath="${EPREFIX}${SITELISP}"/{elib,jde,jde/lisp} + emake LOADPATH="${loadpath}" +} + +src_install() { + elisp_src_install + + insinto "${SITEETC}/${PN}" + doins -r ecb-images + + doinfo info-help/ecb.info* + dodoc NEWS README RELEASE_NOTES + docinto html + dodoc html-help/*.html +} -- cgit v1.2.3