Add sp compatibility wrapper

This wrapper is required by some old programs (e.g., po4a which I'm trying to package)

svn path=/nixpkgs/trunk/; revision=25320
This commit is contained in:
Yury G. Kudryashov 2010-12-29 18:04:11 +00:00
parent cb843de402
commit 0d730b4362
2 changed files with 17 additions and 0 deletions

View file

@ -0,0 +1,15 @@
{ stdenv, opensp }:
stdenv.mkDerivation {
name = "sp-compat-${builtins.substring 7 100 opensp.name}";
buildCommand = ''
mkdir -pv $out/bin
for i in ${opensp}/bin/o*; do
ln -sv $i $out/bin/''${i#${opensp}/bin/o}
done
'';
meta.description =
"Compatibility wrapper for old programs looking for original sp programs";
}

View file

@ -993,6 +993,8 @@ let
opensp = callPackage ../tools/text/sgml/opensp { };
spCompat = callPackage ../tools/text/sgml/opensp/compat.nix { };
openvpn = callPackage ../tools/networking/openvpn { };
optipng = callPackage ../tools/graphics/optipng { };