mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-12-26 04:43:09 +03:00
This was needed for me to get a working gnome-doc-utils package
svn path=/nixpkgs/trunk/; revision=9726
This commit is contained in:
parent
df71193509
commit
8fd810e5d3
@ -210,7 +210,7 @@ rec {
|
||||
|
||||
gnomedocutils = import ./gnome-doc-utils.nix {
|
||||
inherit stdenv fetchurl pkgconfig perl perlXMLParser python
|
||||
libxml2 libxslt gettext;
|
||||
libxml2 libxslt gettext libxml2Python;
|
||||
input = desktop.gnomedocutils;
|
||||
};
|
||||
|
||||
|
@ -1,7 +1,4 @@
|
||||
{ input, stdenv, fetchurl, pkgconfig, perl, perlXMLParser, python
|
||||
, libxml2, libxslt, gettext
|
||||
}:
|
||||
|
||||
args: with args;
|
||||
# !!! xml2po needs to store the path to libxml2
|
||||
|
||||
stdenv.mkDerivation {
|
||||
@ -9,8 +6,18 @@ stdenv.mkDerivation {
|
||||
|
||||
buildInputs = [
|
||||
pkgconfig perl perlXMLParser python
|
||||
libxml2 libxslt gettext
|
||||
libxml2 libxslt gettext python libxml2Python
|
||||
];
|
||||
|
||||
configureFlags = "--disable-scrollkeeper";
|
||||
|
||||
postInstall = "
|
||||
mv \$out/bin/xml2po \$out/bin/.xml2po.orig
|
||||
pythonPathLibXml2=\"\$(toPythonPath ${libxml2Python})\"
|
||||
echo -e '#! ${stdenv.shell}\nPYTHONPATH=$PYTHONPATH:'\"\$( toPythonPath \$out )"+
|
||||
":\${pythonPathLibXml2//python2.5/python2.4}"+
|
||||
":\$( toPythonPath ${libxml2Python} )\""+
|
||||
"' \$(dirname \$0)/.xml2po.orig \"\$@\"' > \$out/bin/xml2po;
|
||||
chmod a+x \$out/bin/xml2po
|
||||
";
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user