]> Pileus Git - ~andy/gtk/commitdiff
Go back to installing libgdk.so
authorMatthias Clasen <mclasen@redhat.com>
Wed, 15 Dec 2010 04:49:42 +0000 (23:49 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 21 Dec 2010 17:06:59 +0000 (12:06 -0500)
Makefile.am
configure.ac
docs/reference/gtk/compiling.sgml
gdk-3.0.pc.in [new file with mode: 0644]
gdk/Makefile.am
gtk+-3.0.pc.in

index c95b0e685ad562bf0724b3735afac9042f672bc0..faf57f10c6803f9e30c0725625a875a4a150534d 100644 (file)
@@ -60,12 +60,16 @@ gtk+-x11-3.0.pc gtk+-win32-3.0.pc gtk+-quartz-3.0.pc: gtk+-3.0.pc
        rm -f $@ && \
        cp gtk+-3.0.pc $@
 
+gdk-x11-3.0.pc gdk-win32-3.0.pc gdk-quartz-3.0.pc: gdk-3.0.pc
+       rm -f $@ && \
+       cp gdk-3.0.pc $@
+
 gtk+-*-3.0-uninstalled.pc: gtk+-3.0-uninstalled.pc
        rm -f $@ && \
        cp gtk+-3.0-uninstalled.pc $@
 
 pkgconfigdir = $(libdir)/pkgconfig
-pkgconfig_DATA = gtk+-3.0.pc gail-3.0.pc
+pkgconfig_DATA = gdk-3.0.pc gtk+-3.0.pc gail-3.0.pc
 
 pkgconfig_DATA += $(patsubst %,gtk+-%-3.0.pc,@gdktarget@)
 
index 9ff5b67050ebfc43b7a14c6e88be8b51cedb15ac..b466bdab2a95c4f99118cb0f5c94efa951ffe613 100644 (file)
@@ -1560,6 +1560,7 @@ AC_CONFIG_FILES([
 config.h.win32
 gtk-zip.sh
 Makefile
+gdk-3.0.pc
 gtk+-3.0.pc
 gtk+-unix-print-3.0.pc
 gail-3.0.pc
index f40267fb1bfda85268c5d14fcfcf7e4ccf970501..1914b0ee2d6bd19469eb7fe67e8e49e46f9d844e 100644 (file)
@@ -32,7 +32,7 @@ your system may be different):
 $ pkg-config --cflags gtk+-3.0
  -pthread -I/usr/include/gtk-3.0 -I/usr/lib64/gtk-3.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12
 $ pkg-config --libs gtk+-3.0
- -pthread -lgtk-x11-3.0 -lgdk-x11-3.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk_pixbuf-3.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0
+ -pthread -lgtk-3.0 -lgdk-3.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk_pixbuf-3.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0
 </programlisting>
 </para>
 <para>
diff --git a/gdk-3.0.pc.in b/gdk-3.0.pc.in
new file mode 100644 (file)
index 0000000..796938d
--- /dev/null
@@ -0,0 +1,12 @@
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+target=@gdktarget@
+
+Name: GDK
+Description: GTK+ Drawing Kit
+Version: @VERSION@
+Requires: @GDK_PACKAGES@
+Libs: -L${libdir} -lgdk-@GTK_API_VERSION@ @GDK_EXTRA_LIBS@
+Cflags: -I${includedir}/gtk-@GTK_API_VERSION@ @GDK_EXTRA_CFLAGS@
index 3413076249eb628b4a8a5f78a14a854746d1b3c7..2545e29ff4b8d34afc558b7c2c24f8b81610bfa0 100644 (file)
@@ -159,10 +159,6 @@ libgdk_3_0_la_SOURCES = $(common_sources)
 libgdk_3_0_la_LIBADD = x11/libgdk-x11.la $(GDK_DEP_LIBS)
 libgdk_3_0_la_LDFLAGS = $(LDADD)
 
-libgdk_x11_3_0_la_SOURCES = $(common_sources)
-libgdk_x11_3_0_la_LIBADD = x11/libgdk-x11.la $(GDK_DEP_LIBS)
-libgdk_x11_3_0_la_LDFLAGS = $(LDADD)
-
 libgdk_quartz_3_0_la_SOURCES = $(common_sources) gdkkeynames.c
 libgdk_quartz_3_0_la_LIBADD = quartz/libgdk-quartz.la $(GDK_DEP_LIBS)
 libgdk_quartz_3_0_la_LDFLAGS = $(LDADD)
@@ -284,8 +280,7 @@ if OS_LINUX
 TESTS = abicheck.sh
 endif
 
-
-noinst_LTLIBRARIES = libgdk-3.0.la
+lib_LTLIBRARIES = libgdk-3.0.la
 
 MAINTAINERCLEANFILES = $(gdk_built_sources) stamp-gdkenumtypes.h
 EXTRA_DIST += $(gdk_built_sources)
index c68611242811f120498ef8194f89fdb42f12aecd..b11c4a179154558c2b60fb877758992b9c992aa6 100644 (file)
@@ -10,6 +10,6 @@ gtk_host=@host@
 Name: GTK+
 Description: GTK+ Graphical UI Library
 Version: @VERSION@
-Requires: @GTK_PACKAGES@
+Requires: gdk-@GTK_API_VERSION@ @GTK_PACKAGES@
 Libs: -L${libdir} -lgtk-@GTK_API_VERSION@ @GTK_EXTRA_LIBS@
 Cflags: -I${includedir}/gtk-@GTK_API_VERSION@ @GTK_EXTRA_CFLAGS@ -DGSEAL_ENABLE