Blame check/check-gtk

Packit db3073
#! /bin/sh
Packit db3073
Packit db3073
set -e
Packit db3073
Packit db3073
. ${srcdir}/common
Packit db3073
Packit db3073
# Limit pkg-config files to gtk subdir
Packit db3073
PKG_CONFIG_LIBDIR=${srcdir}/gtk
Packit db3073
Packit db3073
# Fetch Cflags of gtk+-3.0. Prior results to check for regressions.
Packit db3073
# pkg-config-0.21 - pkg-config-0.27.1
Packit db3073
# -DGSEAL_ENABLE -pthread -I/gtk/include/gtk-3.0 -I/gtk/include/atk-1.0 \
Packit db3073
# -I/gtk/include/cairo -I/gtk/include/gdk-pixbuf-2.0 -I/gtk/include/pango-1.0 \
Packit db3073
# -I/gtk/include/glib-2.0 -I/gtk/lib/glib-2.0/include -I/gtk/include/pixman-1 \
Packit db3073
# -I/gtk/include -I/gtk/include/freetype2
Packit db3073
RESULT="-DGSEAL_ENABLE -pthread -I/gtk/include/gtk-3.0 \
Packit db3073
-I/gtk/include/pango-1.0 -I/gtk/include/atk-1.0 -I/gtk/include/cairo \
Packit db3073
-I/gtk/include/pixman-1 -I/gtk/include -I/gtk/include/gdk-pixbuf-2.0 \
Packit db3073
-I/gtk/include -I/gtk/include/pango-1.0 -I/gtk/include/glib-2.0 \
Packit db3073
-I/gtk/lib/glib-2.0/include -I/gtk/include/freetype2 -I/gtk/include"
Packit db3073
run_test --cflags gtk+-3.0
Packit db3073
run_test --cflags --static gtk+-3.0
Packit db3073
Packit db3073
# Fetch Libs of gtk+-3.0. Prior results to check for regressions.
Packit db3073
# pkg-config-0.21 - pkg-config-0.27.1
Packit db3073
# -pthread -L/gtk/lib -lgtk-3 -lgdk-3 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 \
Packit db3073
# -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo-gobject -lcairo -lpango-1.0 \
Packit db3073
# -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt \
Packit db3073
# -lglib-2.0
Packit db3073
RESULT="-L/gtk/lib -lgtk-3 -lgdk-3 -lpangocairo-1.0 -latk-1.0 -lcairo-gobject \
Packit db3073
-lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 \
Packit db3073
-lgthread-2.0 -pthread -lrt -lgmodule-2.0 -pthread -lrt -lglib-2.0 -lfreetype \
Packit db3073
-lfontconfig"
Packit db3073
if [ "$list_indirect_deps" = no ]; then
Packit db3073
    run_test --libs gtk+-3.0
Packit db3073
fi
Packit db3073
Packit db3073
# Fetch static Libs of gtk+-3.0. Prior results to check for regressions.
Packit db3073
# pkg-config-0.21
Packit db3073
# -pthread -L/gtk/lib -lgtk-3 -lgdk-3 -latk-1.0 -lgio-2.0 -lresolv \
Packit db3073
# -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo-gobject -lcairo \
Packit db3073
# -lpixman-1 -lXrender -lX11 -lpthread -lpng12 -lz -lm -lpango-1.0 \
Packit db3073
# -lfontconfig -lexpat -lfreetype -lgobject-2.0 -lffi -lgmodule-2.0 -ldl \
Packit db3073
# -lgthread-2.0 -lglib-2.0 -lrt
Packit db3073
# pkg-config-0.22 - pkg-config-0.27.1
Packit db3073
# -pthread -L/gtk/lib -lgtk-3 -lgdk-3 -latk-1.0 -lgio-2.0 -lresolv \
Packit db3073
# -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo-gobject -lcairo \
Packit db3073
# -lpixman-1 -lXrender -lX11 -lpthread -lxcb -lXau -lpng12 -lz -lm \
Packit db3073
# -lpango-1.0 -lfontconfig -lexpat -lfreetype -lgobject-2.0 -lffi \
Packit db3073
# -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0 -lrt
Packit db3073
RESULT="-L/gtk/lib -lgtk-3 -lgdk-3 -lpangocairo-1.0 -latk-1.0 -lcairo-gobject \
Packit db3073
-lcairo -lz -lpixman-1 -lpng12 -lz -lm -lXrender -lX11 -lpthread -lxcb -lXau \
Packit db3073
-lgdk_pixbuf-2.0 -lm -lpng12 -lz -lm -lgio-2.0 -lz -lresolv -lpangoft2-1.0 \
Packit db3073
-lpango-1.0 -lgobject-2.0 -lffi -lgthread-2.0 -pthread -lrt -lgmodule-2.0 \
Packit db3073
-pthread -lrt -ldl -lglib-2.0 -lrt -lfreetype -lfontconfig -lexpat -lfreetype"
Packit db3073
if [ "$list_indirect_deps" = yes ]; then
Packit db3073
    run_test --libs gtk+-3.0
Packit db3073
fi
Packit db3073
run_test --libs --static gtk+-3.0