lilypond: add man output
This commit is contained in:
@@ -45,6 +45,10 @@
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "lilypond";
|
||||
version = "2.24.4";
|
||||
outputs = [
|
||||
"out"
|
||||
"man"
|
||||
];
|
||||
|
||||
src = fetchzip {
|
||||
url = "http://lilypond.org/download/sources/v${lib.versions.majorMinor version}/lilypond-${version}.tar.gz";
|
||||
|
||||
@@ -7,7 +7,12 @@
|
||||
}:
|
||||
|
||||
lib.appendToName "with-fonts" (symlinkJoin {
|
||||
inherit (lilypond) meta name version;
|
||||
inherit (lilypond)
|
||||
pname
|
||||
outputs
|
||||
version
|
||||
meta
|
||||
;
|
||||
|
||||
paths = [ lilypond ] ++ openlilylib-fonts.all;
|
||||
|
||||
@@ -15,7 +20,9 @@ lib.appendToName "with-fonts" (symlinkJoin {
|
||||
|
||||
postBuild = ''
|
||||
for p in $out/bin/*; do
|
||||
wrapProgram "$p" --set LILYPOND_DATADIR "$out/share/lilypond/${lilypond.version}"
|
||||
wrapProgram "$p" --set LILYPOND_DATADIR "$out/share/lilypond/${lilypond.version}"
|
||||
done
|
||||
|
||||
ln -s ${lilypond.man} $man
|
||||
'';
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user