[gentoo-commits] repo/gentoo:master commit in: app-emacs/ecb/

2022-05-06 Thread Ulrich Müller
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/

2019-10-15 Thread Ulrich Müller
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/

2019-06-27 Thread Sergei Trofimovich
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/

2019-06-26 Thread Agostino Sarubbo
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/

2019-06-25 Thread Agostino Sarubbo
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/

2018-10-13 Thread Ulrich Müller
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
+}