[gentoo-commits] repo/gentoo:master commit in: app-emacs/ecb/
commit: 88666cbe358f0f3bf362867be2184a2e7c51e818 Author: Ulrich Müller gentoo org> AuthorDate: Fri May 6 19:24:49 2022 + Commit: Ulrich Müller gentoo org> CommitDate: Fri May 6 19:28:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88666cbe app-emacs/ecb: Drop the java flag app-emacs/jde is slated for removal. Signed-off-by: Ulrich Müller gentoo.org> app-emacs/ecb/ecb-2.50_pre20170728.ebuild | 10 ++ 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/app-emacs/ecb/ecb-2.50_pre20170728.ebuild b/app-emacs/ecb/ecb-2.50_pre20170728.ebuild index 204485437855..9c0199f9da19 100644 --- a/app-emacs/ecb/ecb-2.50_pre20170728.ebuild +++ b/app-emacs/ecb/ecb-2.50_pre20170728.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,10 +13,6 @@ 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" @@ -31,9 +27,7 @@ src_prepare() { } src_compile() { - local loadpath - use java && loadpath="${EPREFIX}${SITELISP}"/{elib,jde,jde/lisp} - emake LOADPATH="${loadpath}" + default } src_install() {
[gentoo-commits] repo/gentoo:master commit in: app-emacs/ecb/
commit: 47b852e9a8fed9a8b0b687544055e090c8766f4c Author: Ulrich Müller gentoo org> AuthorDate: Tue Oct 15 07:13:42 2019 + Commit: Ulrich Müller gentoo org> CommitDate: Tue Oct 15 07:13:42 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47b852e9 app-emacs/ecb: Remove old. Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Ulrich Müller gentoo.org> app-emacs/ecb/Manifest | 1 - app-emacs/ecb/ecb-2.41_pre20140215-r1.ebuild | 51 2 files changed, 52 deletions(-) diff --git a/app-emacs/ecb/Manifest b/app-emacs/ecb/Manifest index fcd9bc97271..4d577d27be6 100644 --- a/app-emacs/ecb/Manifest +++ b/app-emacs/ecb/Manifest @@ -1,2 +1 @@ -DIST ecb-2.41_pre20140215.tar.xz 565404 BLAKE2B 135aa4a71bb41e78933604c5e549d8a163715061c7946e90a115cf802499f9a78884e554cbf4fd4edc9b5856b1f32b3189eb3e1e2537b16e5dd57cfe3ccd1ee3 SHA512 bf87bdd38e7ddaeec044fc56d56f7c456ef0a1922f50b962f932bf739895f046387bab7a934439e749fd7e838d9f742938408f4f9cb47079440abd8c1ba181b6 DIST ecb-2.50_pre20170728.tar.xz 562144 BLAKE2B 922a1f101d01717c5d078fbb055903c43e91360061b792e96e9aa9421d19df2cd47f7e69aae6dba4f188e26682d2a758ff8aa57ff500e5b6fdeaea6920b21a25 SHA512 074738cc323b595caf3d34d6eaa08d6a1a8d3a53762c9bf48b751ab25a16a26a8c71984996b7e7616f4999a0876c6d03751e1e45b68aad712020778da387a59d diff --git a/app-emacs/ecb/ecb-2.41_pre20140215-r1.ebuild b/app-emacs/ecb/ecb-2.41_pre20140215-r1.ebuild deleted file mode 100644 index 1a427bfba27..000 --- a/app-emacs/ecb/ecb-2.41_pre20140215-r1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit readme.gentoo elisp eutils - -DESCRIPTION="Source code browser for Emacs" -HOMEPAGE="http://ecb.sourceforge.net/; -# snapshot of https://github.com/alexott/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" - -DEPEND="!!
[gentoo-commits] repo/gentoo:master commit in: app-emacs/ecb/
commit: ee8dfef448c6ede77cdca14bab99422b73c62d20 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Jun 27 07:25:23 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Jun 27 07:25:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee8dfef4 app-emacs/ecb: stable 2.50_pre20170728 for ppc, bug #688612 Package-Manager: Portage-2.3.67, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> app-emacs/ecb/ecb-2.50_pre20170728.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/ecb/ecb-2.50_pre20170728.ebuild b/app-emacs/ecb/ecb-2.50_pre20170728.ebuild index 0d054c78b3c..20448543785 100644 --- a/app-emacs/ecb/ecb-2.50_pre20170728.ebuild +++ b/app-emacs/ecb/ecb-2.50_pre20170728.ebuild @@ -12,7 +12,7 @@ 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" +KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="java" RDEPEND="java? ( app-emacs/jde )"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/ecb/
commit: b58cbaa17d1c74ad343e1aebc80ba9fba316db88 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jun 26 06:49:11 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jun 26 06:49:11 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b58cbaa1 app-emacs/ecb: x86 stable wrt bug #688612 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="x86" app-emacs/ecb/ecb-2.50_pre20170728.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/ecb/ecb-2.50_pre20170728.ebuild b/app-emacs/ecb/ecb-2.50_pre20170728.ebuild index b4cbb0a5f6d..0d054c78b3c 100644 --- a/app-emacs/ecb/ecb-2.50_pre20170728.ebuild +++ b/app-emacs/ecb/ecb-2.50_pre20170728.ebuild @@ -12,7 +12,7 @@ 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" +KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="java" RDEPEND="java? ( app-emacs/jde )"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/ecb/
commit: 669985683fcd78bbc5bc9d33391683deabcd75bf Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jun 25 08:34:19 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jun 25 08:34:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66998568 app-emacs/ecb: amd64 stable wrt bug #688612 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" app-emacs/ecb/ecb-2.50_pre20170728.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-emacs/ecb/ecb-2.50_pre20170728.ebuild b/app-emacs/ecb/ecb-2.50_pre20170728.ebuild index 15d6ed4c6d1..b4cbb0a5f6d 100644 --- a/app-emacs/ecb/ecb-2.50_pre20170728.ebuild +++ b/app-emacs/ecb/ecb-2.50_pre20170728.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,7 +12,7 @@ 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" +KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="java" RDEPEND="java? ( app-emacs/jde )"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/ecb/
commit: 6392582bd5d57bb2f28ac82d1ea3028723376b0e Author: Ulrich Müller gentoo org> AuthorDate: Sat Oct 13 09:46:45 2018 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Oct 13 09:47:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6392582b app-emacs/ecb: New snapshot. Thanks to Joakim Tjernlund in https://bugs.gentoo.org/667672#c4 for pointing out the changed location of the upstream repository. Signed-off-by: Ulrich Müller gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 app-emacs/ecb/Manifest| 1 + app-emacs/ecb/ecb-2.50_pre20170728.ebuild | 49 +++ 2 files changed, 50 insertions(+) diff --git a/app-emacs/ecb/Manifest b/app-emacs/ecb/Manifest index 2220bd521f5..fcd9bc97271 100644 --- a/app-emacs/ecb/Manifest +++ b/app-emacs/ecb/Manifest @@ -1 +1,2 @@ DIST ecb-2.41_pre20140215.tar.xz 565404 BLAKE2B 135aa4a71bb41e78933604c5e549d8a163715061c7946e90a115cf802499f9a78884e554cbf4fd4edc9b5856b1f32b3189eb3e1e2537b16e5dd57cfe3ccd1ee3 SHA512 bf87bdd38e7ddaeec044fc56d56f7c456ef0a1922f50b962f932bf739895f046387bab7a934439e749fd7e838d9f742938408f4f9cb47079440abd8c1ba181b6 +DIST ecb-2.50_pre20170728.tar.xz 562144 BLAKE2B 922a1f101d01717c5d078fbb055903c43e91360061b792e96e9aa9421d19df2cd47f7e69aae6dba4f188e26682d2a758ff8aa57ff500e5b6fdeaea6920b21a25 SHA512 074738cc323b595caf3d34d6eaa08d6a1a8d3a53762c9bf48b751ab25a16a26a8c71984996b7e7616f4999a0876c6d03751e1e45b68aad712020778da387a59d 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 000..15d6ed4c6d1 --- /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 +}