|
@@ -4,8 +4,8 @@
|
|
#
|
|
#
|
|
################################################################################
|
|
################################################################################
|
|
|
|
|
|
-LIBGTK3_VERSION_MAJOR = 3.12
|
|
|
|
-LIBGTK3_VERSION = $(LIBGTK3_VERSION_MAJOR).2
|
|
|
|
|
|
+LIBGTK3_VERSION_MAJOR = 3.14
|
|
|
|
+LIBGTK3_VERSION = $(LIBGTK3_VERSION_MAJOR).4
|
|
LIBGTK3_SOURCE = gtk+-$(LIBGTK3_VERSION).tar.xz
|
|
LIBGTK3_SOURCE = gtk+-$(LIBGTK3_VERSION).tar.xz
|
|
LIBGTK3_SITE = http://ftp.gnome.org/pub/gnome/sources/gtk+/$(LIBGTK3_VERSION_MAJOR)
|
|
LIBGTK3_SITE = http://ftp.gnome.org/pub/gnome/sources/gtk+/$(LIBGTK3_VERSION_MAJOR)
|
|
LIBGTK3_LICENSE = LGPLv2+
|
|
LIBGTK3_LICENSE = LGPLv2+
|
|
@@ -135,7 +135,8 @@ LIBGTK3_POST_INSTALL_TARGET_HOOKS += LIBGTK3_COMPILE_GLIB_SCHEMAS
|
|
# for both native and target builds).
|
|
# for both native and target builds).
|
|
#
|
|
#
|
|
# But no native version of libintl is available (the functions are
|
|
# But no native version of libintl is available (the functions are
|
|
-# provided by glibc). So gtk-update-icon-cache will not build.
|
|
|
|
|
|
+# provided by glibc). So gtk-update-icon-cache will not build, and
|
|
|
|
+# extract-strings neither.
|
|
#
|
|
#
|
|
# As a workaround, we build gtk-update-icon-cache on our own, set
|
|
# As a workaround, we build gtk-update-icon-cache on our own, set
|
|
# --enable-gtk2-dependency=yes and force './configure' to use our version.
|
|
# --enable-gtk2-dependency=yes and force './configure' to use our version.
|
|
@@ -160,11 +161,17 @@ define HOST_LIBGTK3_BUILD_CMDS
|
|
$(@D)/gtk/updateiconcache.c \
|
|
$(@D)/gtk/updateiconcache.c \
|
|
$(HOST_LIBGTK3_CFLAGS) \
|
|
$(HOST_LIBGTK3_CFLAGS) \
|
|
-o $(@D)/gtk/gtk-update-icon-cache
|
|
-o $(@D)/gtk/gtk-update-icon-cache
|
|
|
|
+ $(HOSTCC) $(HOST_CFLAGS) $(HOST_LDFLAGS) \
|
|
|
|
+ $(@D)/util/extract-strings.c \
|
|
|
|
+ $(HOST_LIBGTK3_CFLAGS) \
|
|
|
|
+ -o $(@D)/util/extract-strings
|
|
endef
|
|
endef
|
|
|
|
|
|
define HOST_LIBGTK3_INSTALL_CMDS
|
|
define HOST_LIBGTK3_INSTALL_CMDS
|
|
$(INSTALL) -D -m 0755 $(@D)/gtk/gtk-update-icon-cache \
|
|
$(INSTALL) -D -m 0755 $(@D)/gtk/gtk-update-icon-cache \
|
|
$(HOST_DIR)/usr/bin/gtk-update-icon-cache
|
|
$(HOST_DIR)/usr/bin/gtk-update-icon-cache
|
|
|
|
+ $(INSTALL) -D -m 0755 $(@D)/util/extract-strings \
|
|
|
|
+ $(HOST_DIR)/usr/bin/extract-strings
|
|
endef
|
|
endef
|
|
|
|
|
|
$(eval $(autotools-package))
|
|
$(eval $(autotools-package))
|