aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYoni Rabkin <yoni@rabkins.net>2020-05-27 15:40:42 -0400
committerYoni Rabkin <yoni@rabkins.net>2020-05-27 15:40:42 -0400
commitecdac97e8a2aed88d37380daccc594e2bb54b7d8 (patch)
tree786043018fa71c4c20938c0d0242b1cf855d1c70
parent59cc585cfad3c2f666006e4b1c049dfa676fffd4 (diff)
* emms-elpa.el: experiment with elpa integration
-rw-r--r--doc/developer-release.txt2
-rw-r--r--emms-elpa.el16
-rw-r--r--lisp/emms-setup.el2
3 files changed, 19 insertions, 1 deletions
diff --git a/doc/developer-release.txt b/doc/developer-release.txt
index 485b5fa..4453a6a 100644
--- a/doc/developer-release.txt
+++ b/doc/developer-release.txt
@@ -1,7 +1,7 @@
This file tries to list the things people have to do before they do a
release.
-* Increase the version number in emms.el (both variable and elpa header) and Makefile
+* Increase the version number in emms.el (variable, elpa header), Makefile, and emms-elpa.el
* Update NEWS
diff --git a/emms-elpa.el b/emms-elpa.el
new file mode 100644
index 0000000..a331445
--- /dev/null
+++ b/emms-elpa.el
@@ -0,0 +1,16 @@
+;;; emms-elpa.el --- The Emacs Multimedia System
+
+;; Copyright (C) 2020 Free Software Foundation, Inc.
+
+;; Author: the Emms developers (see AUTHORS file)
+;; Maintainer: Yoni Rabkin <yrk@gnu.org>
+;; Version: 5.4
+;; Keywords: emms, mp3, ogg, flac, music, mpeg, video, multimedia
+;; Package-Requires: ((cl-lib "0.5"))
+;; url: https://www.gnu.org/software/emms/
+
+;; This file serves as an interface to ELPA, so that Emms can be
+;; distributed as an Emacs Lisp Package. The following line ensures
+;; that the code in the "lisp" directory is loaded.
+
+;;;###autoload (load "lisp/emms-auto" nil 'nowarn)
diff --git a/lisp/emms-setup.el b/lisp/emms-setup.el
index a777d1d..53eb3af 100644
--- a/lisp/emms-setup.el
+++ b/lisp/emms-setup.el
@@ -84,6 +84,8 @@ the stable features which come with the Emms distribution."
(require 'emms-info-mp3info)
(require 'emms-info-ogginfo)
(require 'emms-info-opusinfo)
+ (require 'emms-info-metaflac)
+ (require 'emms-info-tinytag)
(require 'emms-cache)
(require 'emms-mode-line)
(require 'emms-mark)