gem-config: fix bundler

This commit is contained in:
Michael Fellinger 2016-04-17 22:36:40 +02:00 committed by Lluís Batlle i Rossell
parent c09692ede5
commit 55bd038cc1

View File

@ -166,5 +166,15 @@ in
export XAPIAN_CONFIG=${xapian}/bin/xapian-config
'';
};
# patching shebangs would fail on the templates/Executable file, so we
# temporarily remove the executable flag.
bundler = attrs:
let
templates = "${attrs.ruby.gemPath}/gems/${attrs.gemName}-${attrs.version}/lib/bundler/templates/";
in {
preFixup = "chmod -x $out/${templates}/Executable";
postFixup = "chmod +x $out/${templates}/Executable";
};
}