From 4b1d73e089a436406c89fadc33638314981c44e6 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 13 Jan 2025 06:41:32 +0000 Subject: gentoo auto-resync : 13:01:2025 - 06:41:32 --- app-emacs/ecb/Manifest | 5 --- app-emacs/ecb/ecb-2.50_pre20170728.ebuild | 43 ------------------ app-emacs/ecb/files/70ecb-gentoo.el | 2 - app-emacs/ecb/files/ecb-2.32-gentoo.patch | 73 ------------------------------- app-emacs/ecb/metadata.xml | 39 ----------------- 5 files changed, 162 deletions(-) delete mode 100644 app-emacs/ecb/Manifest delete mode 100644 app-emacs/ecb/ecb-2.50_pre20170728.ebuild delete mode 100644 app-emacs/ecb/files/70ecb-gentoo.el delete mode 100644 app-emacs/ecb/files/ecb-2.32-gentoo.patch delete mode 100644 app-emacs/ecb/metadata.xml (limited to 'app-emacs/ecb') diff --git a/app-emacs/ecb/Manifest b/app-emacs/ecb/Manifest deleted file mode 100644 index 71dae3833e6b..000000000000 --- a/app-emacs/ecb/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -AUX 70ecb-gentoo.el 63 BLAKE2B aafdd070c44a1f7f4aad23ee1d0ff39f1816bb46fa1e667ef12eb276d1877ca18a81c43ae66c285574b85a089255e6613c92dbe751d382280b42613976829cae SHA512 984cfbfa398bd60008dee83721a55f5c6cad0a71caf0d7cc194a84f0d7c061a9a99398e40e90f0a9cf79d2ff689e374c860612bea16e9fa0049d7a82edc56283 -AUX ecb-2.32-gentoo.patch 3430 BLAKE2B 8d373b5ebc1064d5b2fb713f6d3bc31ec34eddfeb9b9519e655bdaab0ced4e4c4aaca03b3013d0daeceaca20f9210625b84d76264be24d9ea99a5745336c0f06 SHA512 1902cec83e62c9b65a62a1fd4a7c8e2ae309b3bd2217b6f821a5a047cf3bdda24b9b5c68e672c1555196a7d28ce06c22398ef15c3c0e6b87bcce1e15d3c333fb -DIST ecb-2.50_pre20170728.tar.xz 562144 BLAKE2B 922a1f101d01717c5d078fbb055903c43e91360061b792e96e9aa9421d19df2cd47f7e69aae6dba4f188e26682d2a758ff8aa57ff500e5b6fdeaea6920b21a25 SHA512 074738cc323b595caf3d34d6eaa08d6a1a8d3a53762c9bf48b751ab25a16a26a8c71984996b7e7616f4999a0876c6d03751e1e45b68aad712020778da387a59d -EBUILD ecb-2.50_pre20170728.ebuild 1018 BLAKE2B 11d8181466bcd0935e3fee53c7741e1044f47a85a97e7be5d0813ed85cdc4f090e671f14024e86619b3bff205605b837bd56a6afe5efdbbbc1201b2af00c0081 SHA512 202c0ccf5e7617088d63508a7602daf8c53014a13f6e19bcf5a77df8affd118c9d46fc88ff5d2dba34130980b8511ef1df778b4bd1d7d028f6472383af1b4030 -MISC metadata.xml 1594 BLAKE2B 66e334a19d34ede131561a899b211c6daa38a3c48bd876c111b3f3fdeddf8574b82e6869e4aa3addc7457c2f4f05399efbcdae76d6e4d527e24d0860281e000e SHA512 05474e40ff5bcef5d0822379088796987f4814961c967bdf6389f0c31ae13b1f17d29b9e308eec9e7952b2e2fddfc9af9bd4b6da5e8d2823a85589cf9911a563 diff --git a/app-emacs/ecb/ecb-2.50_pre20170728.ebuild b/app-emacs/ecb/ecb-2.50_pre20170728.ebuild deleted file mode 100644 index 9c0199f9da19..000000000000 --- a/app-emacs/ecb/ecb-2.50_pre20170728.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2022 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" - -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() { - default -} - -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 -} diff --git a/app-emacs/ecb/files/70ecb-gentoo.el b/app-emacs/ecb/files/70ecb-gentoo.el deleted file mode 100644 index bc71f7c18e94..000000000000 --- a/app-emacs/ecb/files/70ecb-gentoo.el +++ /dev/null @@ -1,2 +0,0 @@ -(add-to-list 'load-path "@SITELISP@") -(require 'ecb-autoloads) diff --git a/app-emacs/ecb/files/ecb-2.32-gentoo.patch b/app-emacs/ecb/files/ecb-2.32-gentoo.patch deleted file mode 100644 index 09d3d86afdcd..000000000000 --- a/app-emacs/ecb/files/ecb-2.32-gentoo.patch +++ /dev/null @@ -1,73 +0,0 @@ -Change default paths to Gentoo install locations. -Allow for compressed Info files. - ---- ecb-2.32-orig/ecb-common-browser.el 2005-07-11 16:16:01.000000000 +0200 -+++ ecb-2.32/ecb-common-browser.el 2009-03-03 09:42:51.000000000 +0100 -@@ -261,10 +261,7 @@ - ;; additonal images are necessary - but currently i don't think we need - ;; special images for this analyse-stuff. - (defcustom ecb-tree-image-icons-directories -- (let ((base (concat (if ecb-regular-xemacs-package-p -- (format "%s" (locate-data-directory "ecb")) -- ecb-ecb-dir) -- "ecb-images/"))) -+ (let ((base "/usr/share/emacs/etc/ecb/ecb-images/")) - (cons (concat base "default/height-17") - (mapcar (function (lambda (i) - (cons (car i) (concat base (cdr i))))) ---- ecb-2.32-orig/ecb-help.el 2005-07-11 16:16:00.000000000 +0200 -+++ ecb-2.32/ecb-help.el 2009-03-03 09:47:49.000000000 +0100 -@@ -81,16 +81,8 @@ - (const :tag "Html" :value html))) - - --(defcustom ecb-help-info-path (concat -- (if ecb-running-xemacs -- (if (file-exists-p -- (concat ecb-ecb-dir -- ecb-help-info-subdir -- ecb-help-info-start-file)) -- ecb-help-info-subdir -- "../../info/") -- ecb-help-info-subdir) -- ecb-help-info-start-file) -+(defcustom ecb-help-info-path -+ (concat "/usr/share/info/" ecb-help-info-start-file) - "*Path where the ECB online help in info format resides. - This must be the location of the file \"ecb.info\" which comes with the ECB - distribution. If is installed by unpacking the archive available on the ECB -@@ -107,24 +99,7 @@ - :type 'file) - - (defcustom ecb-help-html-path -- (if (not ecb-running-xemacs) -- (concat ecb-help-html-subdir ecb-help-html-start-file) -- (cond ((file-exists-p -- (concat ecb-ecb-dir -- ecb-help-html-subdir -- ecb-help-html-start-file)) -- (concat ecb-help-html-subdir ecb-help-html-start-file)) -- ((file-exists-p -- (concat ecb-ecb-dir -- "../../html/" -- ecb-help-html-start-file)) -- (concat "../../html/" ecb-help-html-start-file)) -- ((file-exists-p -- (concat ecb-ecb-dir -- "../../html/ecb/index.html")) -- "../../html/ecb/index.html") -- (t -- (concat "../../etc/ecb/html/" ecb-help-html-start-file)))) -+ (concat "/usr/share/doc/@PF@/html/" ecb-help-html-start-file) - "*Path where the ECB online help in HTML format resides. - This must be the location of the file \"index.html\" which comes with the ECB - distribution. If is installed by unpacking the archive available on the ECB -@@ -145,7 +120,7 @@ - "Starts `info' with INFO-FILE. If INFO-FILE does not exists then nil is - returned otherwise true. If NO-FILE-NOT-EXIST-ERR is not nil then just nil is - returned if INFO-FILE does not exist otherwise an error is reported." -- (if (file-exists-p info-file) -+ (if (file-expand-wildcards (concat info-file "*")) - (prog1 t - (info info-file)) - (unless no-file-not-exist-err diff --git a/app-emacs/ecb/metadata.xml b/app-emacs/ecb/metadata.xml deleted file mode 100644 index bae34f078d8a..000000000000 --- a/app-emacs/ecb/metadata.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - - gnu-emacs@gentoo.org - Gentoo GNU Emacs project - - - ECB stands for "Emacs Code Browser". While Emacs already has good editing - support for many modes, its browsing support is somewhat lacking. That's - where ECB comes in: it displays a number of informational windows that allow - for easy source code navigation and overview. - - The informational windows can contain: - - * A directory tree, - * a list of source files in the current directory, - * a list of functions/classes/methods/... in the current file, (ECB uses - the Semantic Bovinator, or Imenu, or etags, for getting this list so all - languages supported by any of these tools are automatically supported by - ECB too), - * a history of recently visited files, - * the Speedbar and - * output from compilation (the compilation window) and other modes like - help, grep etc. or whatever a user defines to be displayed in this - window. - - As an added bonus, ECB makes sure to keep these informational windows - visible, even when you use C-x 1 and similar commands. - - It goes without saying that you can configure the layout, ie. which - informational windows should be displayed where. ECB comes with a number of - ready-made window layouts to choose from. - - - - ecb - - -- cgit v1.2.3