From ecdac97e8a2aed88d37380daccc594e2bb54b7d8 Mon Sep 17 00:00:00 2001 From: Yoni Rabkin Date: Wed, 27 May 2020 15:40:42 -0400 Subject: * emms-elpa.el: experiment with elpa integration --- doc/developer-release.txt | 2 +- emms-elpa.el | 16 ++++++++++++++++ lisp/emms-setup.el | 2 ++ 3 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 emms-elpa.el 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 +;; 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) -- cgit v1.2.3