Signed-off-by: Robert Schwebel <[email protected]>
---
 rules/gtk.make |   65 ++++---------------------------------------------------
 1 files changed, 5 insertions(+), 60 deletions(-)

diff --git a/rules/gtk.make b/rules/gtk.make
index 4ff64a7..95b6c16 100644
--- a/rules/gtk.make
+++ b/rules/gtk.make
@@ -25,14 +25,6 @@ GTK_SOURCE   := $(SRCDIR)/$(GTK).$(GTK_SUFFIX)
 GTK_DIR                := $(BUILDDIR)/$(GTK)
 
 # ----------------------------------------------------------------------------
-# Get
-# ----------------------------------------------------------------------------
-
-$(GTK_SOURCE):
-       @$(call targetinfo)
-       @$(call get, GTK)
-
-# ----------------------------------------------------------------------------
 # Prepare
 # ----------------------------------------------------------------------------
 
@@ -67,23 +59,11 @@ GTK_AUTOCONF := \
        --disable-glibtest \
        --disable-modules \
        --with-included-loaders=$(subst $(space),$(comma),$(GTK_LOADER-y)) \
-       gio_can_sniff=yes
-
-ifndef PTXCONF_GTK_LOADER_PNG
-GTK_AUTOCONF += --without-libpng
-endif
-
-ifndef PTXCONF_GTK_LOADER_TIFF
-GTK_AUTOCONF += --without-libtiff
-endif
-
-ifndef PTXCONF_GTK_LOADER_JPEG
-GTK_AUTOCONF += --without-libjpeg
-endif
-
-ifndef PTXCONF_GTK_LOADER_JPEG2000
-GTK_AUTOCONF += --without-libjasper
-endif
+       gio_can_sniff=yes \
+       --$(call ptx/wwo, PTXCONF_GTK_LOADER_PNG)-libpng \
+       --$(call ptx/wwo, PTXCONF_GTK_LOADER_TIFF)-libtiff \
+       --$(call ptx/wwo, PTXCONF_GTK_LOADER_JPEG)-libjpeg \
+       --$(call ptx/wwo, PTXCONF_GTK_LOADER_JPEG2000)-libjasper
 
 ifdef PTXCONF_GTK_TARGET_X11
 GTK_AUTOCONF += --with-gdktarget=x11
@@ -123,41 +103,6 @@ $(STATEDIR)/gtk.targetinstall:
        @$(call install_fixup, gtk,AUTHOR,"Robert Schwebel 
<[email protected]>")
        @$(call install_fixup, gtk,DESCRIPTION,missing)
 
-# reviewed: 2.14.7 wants to install this:
-#
-# /usr/bin/gdk-pixbuf-csource
-# /usr/bin/gtk-update-icon-cache
-# /usr/bin/gtk-query-immodules-2.0
-# /usr/bin/gdk-pixbuf-query-loaders
-# /usr/bin/gtk-demo
-# /usr/bin/gtk-builder-convert
-# /usr/share/themes/Default
-# /usr/share/themes/Default/gtk-2.0-key
-# /usr/share/themes/Default/gtk-2.0-key/gtkrc
-# /usr/share/themes/Emacs
-# /usr/share/themes/Emacs/gtk-2.0-key
-# /usr/share/themes/Emacs/gtk-2.0-key/gtkrc
-# /usr/share/themes/Raleigh
-# /usr/share/themes/Raleigh/gtk-2.0
-# /usr/share/themes/Raleigh/gtk-2.0/gtkrc
-# /usr/lib/libgdk_pixbuf-2.0.so.$(GTK_LIBVERSION)
-# /usr/lib/libgdk-directfb-2.0.so
-# /usr/lib/gtk-2.0/modules/libferret.so
-# /usr/lib/gtk-2.0/modules/libgail.so
-# /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so
-# /usr/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-lpr.so
-# /usr/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-file.so
-# /usr/lib/libgdk_pixbuf-2.0.so.0
-# /usr/lib/libgdk-directfb-2.0.so.0
-# /usr/lib/libgailutil.so.18
-# /usr/lib/libgailutil.so
-# /usr/lib/libgdk_pixbuf-2.0.so
-# /usr/lib/libgtk-directfb-2.0.so.0
-# /usr/lib/libgdk-directfb-2.0.so.$(GTK_LIBVERSION)
-# /usr/lib/libgtk-directfb-2.0.so
-# /usr/lib/libgtk-directfb-2.0.so.$(GTK_LIBVERSION)
-# /etc/gtk-2.0/im-multipress.conf
-
 ifdef PTXCONF_GTK_TARGET_DIRECTFB
        @$(call install_lib, gtk, 0, 0, 0644, libgdk-directfb-2.0)
        @$(call install_lib, gtk, 0, 0, 0644, libgtk-directfb-2.0)
-- 
1.7.7


-- 
ptxdist mailing list
[email protected]

Reply via email to