* Xaw3d: export Xaw header directory and propagate libXmu.
* Emacs: don't depend on libXaw when we're using Xaw3d. * Enable X11R7.0 over the old XLibs. Cross fingers :-) svn path=/nixpkgs/trunk/; revision=4531
This commit is contained in:
@@ -15,6 +15,10 @@ buildPhase() {
|
||||
|
||||
installPhase() {
|
||||
make install SHLIBDIR=$out/lib USRLIBDIR=$out/lib INCDIR=$out/include
|
||||
cd $out/include/X11 && ln -s Xaw3d Xaw
|
||||
|
||||
ensureDir "$out/nix-support"
|
||||
echo "$propagatedBuildInputs" > "$out/nix-support/propagated-build-inputs"
|
||||
}
|
||||
|
||||
makeFlags="CDEBUGFLAGS=" # !!! awful hack
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{stdenv, fetchurl, x11, xmkmf, makedepend, libXmu, libXpm, libXp, bison, flex}:
|
||||
{stdenv, fetchurl, x11, imake, makedepend, libXmu, libXpm, libXp, bison, flex}:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "Xaw3d-1.5E";
|
||||
@@ -8,5 +8,6 @@ stdenv.mkDerivation {
|
||||
md5 = "29ecfdcd6bcf47f62ecfd672d31269a1";
|
||||
};
|
||||
patches = [./config.patch];
|
||||
buildInputs = [x11 xmkmf makedepend libXmu libXpm libXp bison flex];
|
||||
buildInputs = [x11 imake makedepend libXmu libXpm libXp bison flex];
|
||||
propagatedBuildInputs = [x11 libXmu];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user