* Let gtk use lib{png, tiff, jpeg}.
* Fix gtkspell. svn path=/nixpkgs/trunk/; revision=371
This commit is contained in:
parent
8a2a4aee40
commit
d7d58daff4
@ -1,12 +1,17 @@
|
||||
#! /bin/sh
|
||||
|
||||
envpkgs="$glib $atk $pango"
|
||||
envpkgs="$glib $atk $pango $tiff $jpeg $png"
|
||||
. $stdenv/setup || exit 1
|
||||
export PATH=$pkgconfig/bin:$perl/bin:$PATH
|
||||
|
||||
# !!! abstraction problem: libtiff optionally needs libjpeg's headers.
|
||||
# idem for libpng depending on zlib
|
||||
export NIX_CFLAGS_COMPILE="-I$tiff/include -I$jpeg/include -I$png/include -I$zlib/include $NIX_CFLAGS_COMPILE"
|
||||
|
||||
tar xvfj $src || exit 1
|
||||
cd gtk+-* || exit 1
|
||||
./configure --prefix=$out --x-includes=/usr/X11/include --x-libraries=/usr/X11/lib || exit 1
|
||||
./configure --prefix=$out --x-includes=/usr/X11/include --x-libraries=/usr/X11/lib \
|
||||
--with-libtiff=$tiff || exit 1
|
||||
make || exit 1
|
||||
make install || exit 1
|
||||
|
||||
|
@ -14,5 +14,9 @@ Package(
|
||||
, ("atk", IncludeFix("atk/atk.fix"))
|
||||
, ("pango", IncludeFix("pango/pango.fix"))
|
||||
, ("perl", IncludeFix("perl/perl.fix"))
|
||||
, ("tiff", IncludeFix("libtiff/libtiff.fix"))
|
||||
, ("jpeg", IncludeFix("libjpeg/libjpeg.fix"))
|
||||
, ("png", IncludeFix("libpng/libpng.fix"))
|
||||
, ("zlib", IncludeFix("zlib/zlib.fix"))
|
||||
]
|
||||
)
|
||||
|
@ -3,8 +3,7 @@
|
||||
envpkgs="$gtk $pspell"
|
||||
. $stdenv/setup || exit 1
|
||||
export PATH=$pkgconfig/bin:$PATH
|
||||
|
||||
export C_INCLUDE_PATH=$pspell/include:$C_INCLUDE_PATH
|
||||
export NIX_CFLAGS_COMPILE="-I$pspell/include $NIX_CFLAGS_COMPILE"
|
||||
|
||||
tar xvfz $src || exit 1
|
||||
cd gtkspell-* || exit 1
|
||||
|
Loading…
Reference in New Issue
Block a user