@@ -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
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(-)