[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#52439] [PATCH 2/2] gnu: emacs-recutils: Deprecate in favor of emacs
From: |
Morgan . J . Smith |
Subject: |
[bug#52439] [PATCH 2/2] gnu: emacs-recutils: Deprecate in favor of emacs-rec-mode |
Date: |
Sat, 11 Dec 2021 14:46:50 -0500 |
From: Morgan Smith <Morgan.J.Smith@outlook.com>
* gnu/packages/databases.scm (emacs-recutils): Remove package definition and
add deprecated alias to emacs-rec-mode
---
gnu/packages/databases.scm | 21 +++------------------
1 file changed, 3 insertions(+), 18 deletions(-)
diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm
index 7cff0f99c5..616a981cca 100644
--- a/gnu/packages/databases.scm
+++ b/gnu/packages/databases.scm
@@ -89,6 +89,7 @@ (define-module (gnu packages databases)
#:use-module (gnu packages cyrus-sasl)
#:use-module (gnu packages dbm)
#:use-module (gnu packages emacs)
+ #:use-module ((gnu packages emacs-xyz) #:select (emacs-rec-mode))
#:use-module (gnu packages flex)
#:use-module (gnu packages freedesktop)
#:use-module (gnu packages gawk)
@@ -1384,24 +1385,8 @@ (define-public recutils
(home-page "https://www.gnu.org/software/recutils/")))
(define-public emacs-recutils
- (package
- (inherit recutils)
- (name "emacs-recutils")
- (build-system emacs-build-system)
- (arguments
- '(#:phases
- (modify-phases %standard-phases
- (add-after 'unpack 'change-directory
- (lambda _
- (chdir "etc")
- #t)))))
- (native-inputs '())
- (inputs '())
- (synopsis "Emacs mode for working with recutils database files")
- (description "This package provides an Emacs major mode @code{rec-mode}
-for working with GNU Recutils text-based, human-editable databases. It
-supports editing, navigation, and querying of recutils database files
-including field and record folding.")))
+ ;; XXX: When removing, also remove relevant #:use-modules
+ (deprecated-package "emacs-recutils" emacs-rec-mode))
(define-public rocksdb
(package
--
2.34.0
[bug#52439] [PATCH] gnu: emacs-recutils: Update to 1.8.2-0.058dbe4., Morgan . J . Smith, 2021/12/13