Provide pkg-config scripts.

2000-09-30  Martin Baulig  <baulig@suse.de>

	* gtk+.pc.in, gdk.pc.in: Provide pkg-config scripts.

	* configure.in: Create *.pc scripts from the *.pc.in
	templates.
	* Makefile.am (pkgconfig_DATA): Install the *.pc
	scripts in `$(libexecdir)/pkgconfig'.
This commit is contained in:
Martin Baulig
2000-09-29 22:43:24 +00:00
committed by Martin Baulig
parent 78f80ff726
commit 09dd53db6c
12 changed files with 100 additions and 1 deletions

View File

@@ -15,3 +15,5 @@ ABOUT-NLS
intl
stamp-h.in
gtk+.spec
gdk.pc
gtk+.pc

View File

@@ -1,3 +1,12 @@
2000-09-30 Martin Baulig <baulig@suse.de>
* gtk+.pc.in, gdk.pc.in: Provide pkg-config scripts.
* configure.in: Create *.pc scripts from the *.pc.in
templates.
* Makefile.am (pkgconfig_DATA): Install the *.pc
scripts in `$(libexecdir)/pkgconfig'.
Thu Sep 07 20:50:49 2000 George Lebl <jirka@5z.com>
* gtk/gtkmenu.c: Backported Nils Barth's patch for submenu

View File

@@ -1,3 +1,12 @@
2000-09-30 Martin Baulig <baulig@suse.de>
* gtk+.pc.in, gdk.pc.in: Provide pkg-config scripts.
* configure.in: Create *.pc scripts from the *.pc.in
templates.
* Makefile.am (pkgconfig_DATA): Install the *.pc
scripts in `$(libexecdir)/pkgconfig'.
Thu Sep 07 20:50:49 2000 George Lebl <jirka@5z.com>
* gtk/gtkmenu.c: Backported Nils Barth's patch for submenu

View File

@@ -1,3 +1,12 @@
2000-09-30 Martin Baulig <baulig@suse.de>
* gtk+.pc.in, gdk.pc.in: Provide pkg-config scripts.
* configure.in: Create *.pc scripts from the *.pc.in
templates.
* Makefile.am (pkgconfig_DATA): Install the *.pc
scripts in `$(libexecdir)/pkgconfig'.
Thu Sep 07 20:50:49 2000 George Lebl <jirka@5z.com>
* gtk/gtkmenu.c: Backported Nils Barth's patch for submenu

View File

@@ -1,3 +1,12 @@
2000-09-30 Martin Baulig <baulig@suse.de>
* gtk+.pc.in, gdk.pc.in: Provide pkg-config scripts.
* configure.in: Create *.pc scripts from the *.pc.in
templates.
* Makefile.am (pkgconfig_DATA): Install the *.pc
scripts in `$(libexecdir)/pkgconfig'.
Thu Sep 07 20:50:49 2000 George Lebl <jirka@5z.com>
* gtk/gtkmenu.c: Backported Nils Barth's patch for submenu

View File

@@ -1,3 +1,12 @@
2000-09-30 Martin Baulig <baulig@suse.de>
* gtk+.pc.in, gdk.pc.in: Provide pkg-config scripts.
* configure.in: Create *.pc scripts from the *.pc.in
templates.
* Makefile.am (pkgconfig_DATA): Install the *.pc
scripts in `$(libexecdir)/pkgconfig'.
Thu Sep 07 20:50:49 2000 George Lebl <jirka@5z.com>
* gtk/gtkmenu.c: Backported Nils Barth's patch for submenu

View File

@@ -1,3 +1,12 @@
2000-09-30 Martin Baulig <baulig@suse.de>
* gtk+.pc.in, gdk.pc.in: Provide pkg-config scripts.
* configure.in: Create *.pc scripts from the *.pc.in
templates.
* Makefile.am (pkgconfig_DATA): Install the *.pc
scripts in `$(libexecdir)/pkgconfig'.
Thu Sep 07 20:50:49 2000 George Lebl <jirka@5z.com>
* gtk/gtkmenu.c: Backported Nils Barth's patch for submenu

View File

@@ -1,3 +1,12 @@
2000-09-30 Martin Baulig <baulig@suse.de>
* gtk+.pc.in, gdk.pc.in: Provide pkg-config scripts.
* configure.in: Create *.pc scripts from the *.pc.in
templates.
* Makefile.am (pkgconfig_DATA): Install the *.pc
scripts in `$(libexecdir)/pkgconfig'.
Thu Sep 07 20:50:49 2000 George Lebl <jirka@5z.com>
* gtk/gtkmenu.c: Backported Nils Barth's patch for submenu

View File

@@ -98,7 +98,11 @@ EXTRA_DIST = \
examples/frame/Makefile \
examples/spinbutton/spinbutton.c \
examples/spinbutton/Makefile \
examples/find-examples.sh
examples/find-examples.sh \
gdk.pc.in gtk+.pc.in
pkgconfigdir = $(libexecdir)/pkgconfig
pkgconfig_DATA= gdk.pc gtk+.pc
dist-hook: gtk+.spec
if test -e $(srcdir)/INSTALL.in && test -e $(srcdir)/README.in ; then \

View File

@@ -530,4 +530,6 @@ docs/Makefile
gdk/Makefile
gtk/Makefile
gtk/gtkfeatures.h
gdk.pc
gtk+.pc
], [chmod +x gtk-config])

14
gdk.pc.in Normal file
View File

@@ -0,0 +1,14 @@
prefix=@prefix@
exec_prefix=@exec_prefix@
libdir=@libdir@
includedir=@includedir@
VERSION="@VERSION@"
REQUIRES="glib"
CFLAGS="-I${includedir}/gtk-1.2 @x_cflags@ $CFLAGS"
LIBS_PATH="-L${libdir} @x_ldflags@ $LIBS_PATH"
LIBS_LINK_SELF="-lgdk-1.2 @GDK_WLIBS@ $LIBS_LINK_SELF"
LIBS_LINK_SYSTEM="@INTLLIBS@ @x_libs@ @GDK_WLIBS@ -lm $LIBS_LINK_SYSTEM"
#Name: GDK
#Description: GIMP Drawing Kit

14
gtk+.pc.in Normal file
View File

@@ -0,0 +1,14 @@
prefix=@prefix@
exec_prefix=@exec_prefix@
libdir=@libdir@
includedir=@includedir@
VERSION="@VERSION@"
REQUIRES="gdk"
CFLAGS="-I${includedir} $CFLAGS"
LIBS_PATH="-L${libdir} $LIBS_PATH"
LIBS_LINK_SELF="-lgtk-1.2 $LIBS_LINK_SELF"
LIBS_LINK_SYSTEM="$LIBS_LINK_SYSTEM"
#Name: GTK+
#Description: GIMP Tool Kit