[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/rpm-spec-mode 04ccfdbe97 36/67: Update RPM related stuff t
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/rpm-spec-mode 04ccfdbe97 36/67: Update RPM related stuff to 4.16.1.3 |
Date: |
Wed, 26 Mar 2025 16:03:25 -0400 (EDT) |
branch: elpa/rpm-spec-mode
commit 04ccfdbe9711fe7622784f121a1f489476c3a2c5
Author: zzndb <20870493+zzndb@users.noreply.github.com>
Commit: Björn Bidar <bjorn.bidar@thaodan.de>
Update RPM related stuff to 4.16.1.3
* clean file follow flycheck
(cherry picked from commit 4fdad909b8d2d47b9d776d4fadecb38a6f6bc6be)
Signed-off-by: Björn Bidar <bjorn.bidar@thaodan.de>
(cherry picked from commit 367033211f87e68e3a6d7c1fb3ab878cfa9d1283)
---
rpm-spec-mode.el | 20 ++++++++++++--------
1 file changed, 12 insertions(+), 8 deletions(-)
diff --git a/rpm-spec-mode.el b/rpm-spec-mode.el
index a45d75513c..ccc1645eab 100644
--- a/rpm-spec-mode.el
+++ b/rpm-spec-mode.el
@@ -1,4 +1,4 @@
-;;; rpm-spec-mode.el --- RPM spec file editing commands for Emacs/XEmacs
+;;; rpm-spec-mode.el --- RPM spec mode for Emacs/XEmacs -*- lexical-binding:t
-*-
;; Copyright (C) 1997-2015 Stig Bjørlykke, <stig@bjorlykke.org>
@@ -248,6 +248,7 @@ value returned by function `user-mail-address'."
("check") ("clean") ("changelog") ("files"))
"Partial list of section names.")
(defconst rpm-scripts
+ ;; trigger, filetrigger, transfiletrigger no found in build/parseScript.c
'("pre" "post" "preun" "postun"
"trigger" "triggerin" "triggerprein" "triggerun" "triggerpostun"
"pretrans" "posttrans" "verifyscript" "filetriggerin" "filetrigger"
@@ -259,14 +260,16 @@ value returned by function `user-mail-address'."
(eval-when-compile
(concat "^%"
(regexp-opt
- ;; From RPM 4.12.90 sources, file build/parseSpec.c: partList[].
- '("package" "prep" "build" "install" "check" "clean" "preun"
- "postun" "pretrans" "posttrans" "pre" "post" "files" "changelog"
- "description" "triggerpostun" "triggerprein" "triggerun"
- "triggerin" "trigger" "verifyscript" "sepolicy" "filetriggerin"
+ ;; From RPM 4.16.1.3 sources, file build/parseSpec.c: partList[].
+ '("package" "prep" "generate_buildrequires" "build" "install"
+ "check" "clean" "preun" "postun" "pretrans" "posttrans"
+ "pre" "post" "files" "changelog" "description"
+ "triggerpostun" "triggerprein" "triggerun" "triggerin"
+ "trigger" "verifyscript" "sepolicy" "filetriggerin"
"filetrigger" "filetriggerun" "filetriggerpostun"
"transfiletriggerin" "transfiletrigger" "transfiletriggerun"
- "transfiletriggerun" "transfiletriggerpostun") t)
+ "transfiletriggerun" "transfiletriggerpostun" "end"
+ "patchlist" "sourcelist") t)
"\\b"))
"Regular expression to match beginning of a section.")
@@ -350,7 +353,7 @@ value returned by function `user-mail-address'."
(defvar rpm-spec-nobuild-option "--nobuild" "Option for no build.")
(defvar rpm-tags-list
- ;; From RPM 4.12.90 sources, file build/parsePreamble.c: preambleList[]:
+ ;; From RPM 4.16.1.3 sources, file build/parsePreamble.c: preambleList[]:
'(("Name")
("Version")
("Release")
@@ -398,6 +401,7 @@ value returned by function `user-mail-address'."
("BugURL")
("OrderWithRequires")
("RemovePathPostFixes")
+ ("ModularityLabel")
;; ...plus some from rpm5.org:
("CVSId")
("SVNId")
- [nongnu] elpa/rpm-spec-mode c1c38050c4 26/67: Merge pull request #9 from scop/rpm-4.12.90, (continued)
- [nongnu] elpa/rpm-spec-mode c1c38050c4 26/67: Merge pull request #9 from scop/rpm-4.12.90, ELPA Syncer, 2025/03/26
- [nongnu] elpa/rpm-spec-mode 2276b05457 25/67: Sync script and tag lists with rpm 4.12.90, ELPA Syncer, 2025/03/26
- [nongnu] elpa/rpm-spec-mode c20a6f0160 52/67: Merge RPM 4.20 changes into thaodan/personal_merger [#3], ELPA Syncer, 2025/03/26
- [nongnu] elpa/rpm-spec-mode 020b924eb1 58/67: Remove mail-address wrapper that was used for compability between Emacsen, ELPA Syncer, 2025/03/26
- [nongnu] elpa/rpm-spec-mode 2c00614768 55/67: Revert Improve rpm-spec-mode GNU compat (condition-case instead of ignore-errors), ELPA Syncer, 2025/03/26
- [nongnu] elpa/rpm-spec-mode e87fc081c1 63/67: Clarify the defaults of the user-name and mail settings, ELPA Syncer, 2025/03/26
- [nongnu] elpa/rpm-spec-mode 1c4ee0187e 61/67: Add MELPA badges to README.org., ELPA Syncer, 2025/03/26
- [nongnu] elpa/rpm-spec-mode ded4b7620f 65/67: Rename args to match completing-read, ELPA Syncer, 2025/03/26
- [nongnu] elpa/rpm-spec-mode 283d2aac4e 67/67: Use format instead of concat where it makes sense, ELPA Syncer, 2025/03/26
- [nongnu] elpa/rpm-spec-mode ebe3d4d9ba 48/67: Update keywords for RPM 4.20., ELPA Syncer, 2025/03/26
- [nongnu] elpa/rpm-spec-mode 04ccfdbe97 36/67: Update RPM related stuff to 4.16.1.3,
ELPA Syncer <=
- [nongnu] elpa/rpm-spec-mode 50ce453a83 37/67: Define keymap using defvar-keymap rather than our own logic, ELPA Syncer, 2025/03/26
- [nongnu] elpa/rpm-spec-mode 2f6240df9e 27/67: Use zero-padded date (%d) instead of space-padded date (%e), ELPA Syncer, 2025/03/26
- [nongnu] elpa/rpm-spec-mode 7d06d19a31 23/67: Bump to version 0.16, ELPA Syncer, 2025/03/26
- [nongnu] elpa/rpm-spec-mode de2e15d1e0 19/67: rpm-tags-list: Sync with rpm 4.12.0, order for easier sync checking, ELPA Syncer, 2025/03/26
- [nongnu] elpa/rpm-spec-mode e95001cf4e 29/67: Fix compatibility with Emacs 28.1, ELPA Syncer, 2025/03/26
- [nongnu] elpa/rpm-spec-mode c03a1ead2a 56/67: Import ChangeLog from XEmacs, ELPA Syncer, 2025/03/26
- [nongnu] elpa/rpm-spec-mode e05d885db2 57/67: Expand readme, ELPA Syncer, 2025/03/26
- [nongnu] elpa/rpm-spec-mode c34dfd343d 59/67: Improve package metadata replaces references to XEmacs, ELPA Syncer, 2025/03/26
- [nongnu] elpa/rpm-spec-mode 1896c1e52d 60/67: Fix some checkdoc warnings, ELPA Syncer, 2025/03/26
- [nongnu] elpa/rpm-spec-mode 8603ea1d45 64/67: Fix interactive functions, ELPA Syncer, 2025/03/26