diff options
author | Ludovic Courtès <ludo@gnu.org> | 2010-10-19 13:20:24 +0000 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2010-10-19 13:20:24 +0000 |
commit | 57ed005e242e0692ca53f4d112c3a1e140a6be04 (patch) | |
tree | 8a02d851841d39cb1189bbdbbfcc637bf58f45ba /pkgs/applications/editors | |
parent | f7278f137eacefde55a658eb3e6d997609f0d70e (diff) | |
download | nixpkgs-57ed005e242e0692ca53f4d112c3a1e140a6be04.tar nixpkgs-57ed005e242e0692ca53f4d112c3a1e140a6be04.tar.gz nixpkgs-57ed005e242e0692ca53f4d112c3a1e140a6be04.tar.bz2 nixpkgs-57ed005e242e0692ca53f4d112c3a1e140a6be04.tar.lz nixpkgs-57ed005e242e0692ca53f4d112c3a1e140a6be04.tar.xz nixpkgs-57ed005e242e0692ca53f4d112c3a1e140a6be04.tar.zst nixpkgs-57ed005e242e0692ca53f4d112c3a1e140a6be04.zip |
GNU EMMS: Add dependency on MP3Info.
svn path=/nixpkgs/trunk/; revision=24365
Diffstat (limited to 'pkgs/applications/editors')
-rw-r--r-- | pkgs/applications/editors/emacs-modes/emms/default.nix | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/pkgs/applications/editors/emacs-modes/emms/default.nix b/pkgs/applications/editors/emacs-modes/emms/default.nix index 4dbf8663f15..3a977031436 100644 --- a/pkgs/applications/editors/emacs-modes/emms/default.nix +++ b/pkgs/applications/editors/emacs-modes/emms/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchurl, emacs, texinfo -, mpg321, vorbisTools, taglib, alsaUtils }: +, mpg321, vorbisTools, taglib, mp3info, alsaUtils }: # XXX: EMMS also supports Xine, MPlayer, Jack, etc. @@ -36,12 +36,18 @@ stdenv.mkDerivation rec { # Use the libtag info back-end for MP3s since we're building it. sed -i "emms-setup.el" \ -e 's|emms-info-mp3info|emms-info-libtag|g' + + # But use mp3info for the tag editor. + sed -i "emms-info-mp3info.el" \ + -e 's|emms-info-mp3info-program-name[[:blank:]]\+"mp3info"|emms-info-mp3info-program-name "${mp3info}/bin/mp3info"|g' + sed -i "emms-tag-editor.el" \ + -e 's|"mp3info"|"${mp3info}/bin/mp3info"|g' ''; postInstall = '' ensureDir "$out/bin" && cp emms-print-metadata "$out/bin" ''; - + meta = { description = "GNU EMMS, The Emacs Multimedia System"; @@ -57,6 +63,10 @@ stdenv.mkDerivation rec { ''; homepage = http://www.gnu.org/software/emms/; + license = "GPLv3+"; + + maintainers = [ stdenv.lib.maintainers.ludo ]; + platforms = stdenv.lib.platforms.gnu; }; } |