commit: d1bf6cb0b9076ee589e463da890531c10cc85539 Author: Maciej Barć <xgqt <AT> gentoo <DOT> org> AuthorDate: Thu Feb 26 21:21:10 2026 +0000 Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org> CommitDate: Thu Feb 26 21:22:03 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1bf6cb0
app-emacs/css-mode: treeclean, bug #969199 Bug: https://bugs.gentoo.org/969199 Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org> app-emacs/css-mode/Manifest | 1 - app-emacs/css-mode/css-mode-0.11-r3.ebuild | 29 ---------------------- app-emacs/css-mode/files/50css-mode-gentoo.el | 3 --- .../files/css-mode-0.11-no-compat-kbd.patch | 24 ------------------ app-emacs/css-mode/metadata.xml | 9 ------- 5 files changed, 66 deletions(-) diff --git a/app-emacs/css-mode/Manifest b/app-emacs/css-mode/Manifest deleted file mode 100644 index 32fcdcbff5c8..000000000000 --- a/app-emacs/css-mode/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST css-mode-0.11.tar.bz2 6848 BLAKE2B f5110cb5e1db9cddd47372dd8ba180892b9d9a5999643832227fb710089c08526eb077393350440ac30d2860a84dd821368323a528ce2056ca82a890399302ed SHA512 b93574fde8bb24ffc4dac6ddda20db3ec3c1834c1201f250f24805d31c7972edc2ffc157e7717327e7baac5c71a1d943a9d80bc7bec96be99c44cd2ab16e0e03 diff --git a/app-emacs/css-mode/css-mode-0.11-r3.ebuild b/app-emacs/css-mode/css-mode-0.11-r3.ebuild deleted file mode 100644 index fcf67efab7f6..000000000000 --- a/app-emacs/css-mode/css-mode-0.11-r3.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp - -DESCRIPTION="A major mode for editing Cascading Style Sheets (CSS)" -HOMEPAGE="https://www.garshol.priv.no/download/software/css-mode/" -SRC_URI="mirror://gentoo/${P}.tar.bz2" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ppc ppc64 x86" - -PATCHES=( "${FILESDIR}/${P}-no-compat-kbd.patch" ) -SITEFILE="50${PN}-gentoo.el" - -src_prepare() { - elisp_src_prepare - # Fix documentation - sed -i -e 's,HREF="/visuals/standard.css",HREF="standard.css",' doco.html -} - -src_install() { - elisp_src_install - docinto html - dodoc doco.html standard.css -} diff --git a/app-emacs/css-mode/files/50css-mode-gentoo.el b/app-emacs/css-mode/files/50css-mode-gentoo.el deleted file mode 100644 index 8559be036db5..000000000000 --- a/app-emacs/css-mode/files/50css-mode-gentoo.el +++ /dev/null @@ -1,3 +0,0 @@ -(add-to-list 'load-path "@SITELISP@") -(add-to-list 'auto-mode-alist '("\\.css\\'" . css-mode)) -(autoload 'css-mode "css-mode" "Mode for editing Cascading Style Sheets" t) diff --git a/app-emacs/css-mode/files/css-mode-0.11-no-compat-kbd.patch b/app-emacs/css-mode/files/css-mode-0.11-no-compat-kbd.patch deleted file mode 100644 index 858cb238bf3c..000000000000 --- a/app-emacs/css-mode/files/css-mode-0.11-no-compat-kbd.patch +++ /dev/null @@ -1,24 +0,0 @@ -Function "apropos-macrop" apparently no longer exists in Emacs 24.4. -Simply remove the code using it, since it was only needed for backwards -compatibility with Emacs 19 (the "kbd" macro appeared in Emacs 20.1). -https://bugs.gentoo.org/532358 - ---- css-mode-0.11-orig/css-mode.el -+++ css-mode-0.11/css-mode.el -@@ -166,16 +166,6 @@ - (define-key cssm-mode-map (read-kbd-macro "}") 'cssm-insert-right-brace-and-indent) - (define-key cssm-mode-map (read-kbd-macro "M-TAB") 'cssm-complete-property)) - --;;; Cross-version compatibility layer -- --(when (not (or (apropos-macrop 'kbd) -- (fboundp 'kbd))) -- (defmacro kbd (keys) -- "Convert KEYS to the internal Emacs key representation. --KEYS should be a string constant in the format used for --saving keyboard macros (see `insert-kbd-macro')." -- (read-kbd-macro keys))) -- - ;;; Auto-indentation support - - ; internal diff --git a/app-emacs/css-mode/metadata.xml b/app-emacs/css-mode/metadata.xml deleted file mode 100644 index 986088003fe1..000000000000 --- a/app-emacs/css-mode/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>[email protected]</email> - <name>Gentoo GNU Emacs project</name> -</maintainer> -<stabilize-allarches/> -</pkgmetadata>
