diff options
author | Michael Raskin <7c6f434c@mail.ru> | 2013-07-18 08:50:59 +0400 |
---|---|---|
committer | Michael Raskin <7c6f434c@mail.ru> | 2013-07-21 10:46:48 +0400 |
commit | 9ff7e1380d6089905282e873a872e148876f44a5 (patch) | |
tree | 9edca3ecdc1ca7827615a698fc95af218c63ce86 /pkgs/applications/audio/mi2ly | |
parent | a0893d472e0ef8335015fe8a710df2e348a9ba69 (diff) |
Add mi2ly MIDI to lilypond converter
Diffstat (limited to 'pkgs/applications/audio/mi2ly')
-rw-r--r-- | pkgs/applications/audio/mi2ly/default.nix | 38 | ||||
-rw-r--r-- | pkgs/applications/audio/mi2ly/default.upstream | 3 |
2 files changed, 41 insertions, 0 deletions
diff --git a/pkgs/applications/audio/mi2ly/default.nix b/pkgs/applications/audio/mi2ly/default.nix new file mode 100644 index 0000000000000..1d736b06938a9 --- /dev/null +++ b/pkgs/applications/audio/mi2ly/default.nix @@ -0,0 +1,38 @@ +{stdenv, fetchurl}: +let + s = # Generated upstream information + rec { + baseName="mi2ly"; + version="0.12"; + name="${baseName}-${version}"; + hash="1b14zcwlvnxhjxr3ymyzg0mg4sbijkinzpxm641s859jxcgylmll"; + url="http://download.savannah.gnu.org/releases/mi2ly/mi2ly.0.12.tar.bz2"; + sha256="1b14zcwlvnxhjxr3ymyzg0mg4sbijkinzpxm641s859jxcgylmll"; + }; + buildInputs = [ + ]; +in +stdenv.mkDerivation { + inherit (s) name version; + inherit buildInputs; + src = fetchurl { + inherit (s) url sha256; + }; + + sourceRoot="."; + + buildPhase = "./cc"; + installPhase = '' + mkdir -p "$out"/{bin,share/doc/mi2ly} + cp mi2ly "$out/bin" + cp README Doc.txt COPYING Manual.txt "$out/share/doc/mi2ly" + ''; + + meta = { + inherit (s) version; + description = ''MIDI to Lilypond converter''; + license = stdenv.lib.licenses.gpl2Plus ; + maintainers = [stdenv.lib.maintainers.raskin]; + platforms = stdenv.lib.platforms.linux; + }; +} diff --git a/pkgs/applications/audio/mi2ly/default.upstream b/pkgs/applications/audio/mi2ly/default.upstream new file mode 100644 index 0000000000000..131f0e3a71d62 --- /dev/null +++ b/pkgs/applications/audio/mi2ly/default.upstream @@ -0,0 +1,3 @@ +url http://download.savannah.gnu.org/releases/mi2ly/ +ensure_choice +version '.*/mi2ly[.]([0-9.]+)[.]tar.*' '\1' |