gtk+: Build from source.
authorWerner Koch <wk@gnupg.org>
Tue, 17 Apr 2012 16:54:26 +0000 (18:54 +0200)
committerWerner Koch <wk@gnupg.org>
Tue, 17 Apr 2012 16:54:26 +0000 (18:54 +0200)
commit70e2b43f5be52a11c46321bc49ee3fc4cf2ae84f
tree0af41503029cdd0b35abc2a0325d98019ef2dc7a
parent158649c87d081d40656a83f22bcc6c7a892b0bfe
gtk+: Build from source.

This bunch of changes is required to build gtk+ from source and to
update to the latest gtk+-2 version.

* m4/gpg4win.m4: Support tar.xz files.
* src/zlib.pc: New.
* src/gpg4win.mk.in: Support tar.xz.  Support pkgextracflags macro.

* configure.ac: Gurn gtk+ into a source package.  Add libffi and
gdk-pixbuf packages.  Print warning for missing tools required by glib
et al.

* include/config.nsi.in: Add packages libffi and gdk-pixbuf.
* src/inst-libffi.nsi, src/uninst-libffi.nsi: New.
* src/inst-gdk-pixbuf.nsi, src/uninst-gdk-pixbuf.nsi: New.

* src/inst-cairo.nsi (libcairo-gobject-2.dll)
(libcairo-script-interpreter-2.dll): Install new DLLs.
* src/uninst-cairo.nsi: Uninstall them.

* src/inst-glib.nsi: Install more tools and the schema.
* src/uninst-glib.nsi: Uninstall them.
20 files changed:
.gitignore
README
configure.ac
include/config.nsi.in
m4/gpg4win.m4
src/Makefile.am
src/gpg4win.mk.in
src/inst-cairo.nsi
src/inst-gdk-pixbuf.nsi [new file with mode: 0644]
src/inst-glib.nsi
src/inst-gtk+.nsi
src/inst-libffi.nsi [new file with mode: 0644]
src/inst-sections.nsi
src/installer.nsi
src/uninst-cairo.nsi
src/uninst-gdk-pixbuf.nsi [new file with mode: 0644]
src/uninst-glib.nsi
src/uninst-gtk+.nsi
src/uninst-libffi.nsi [new file with mode: 0644]
src/zlib.pc [new file with mode: 0644]