Provide pkg-config scripts.

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

	* glib.pc.in, gmodule.pc.in, gthread.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:12:02 +00:00 committed by Martin Baulig
parent 53cc2572f0
commit b7e2cecaa2
15 changed files with 144 additions and 2 deletions

View File

@ -28,3 +28,6 @@ stamp-h.in
glibconfig.h.win32
makefile.msc
config.h.win32
glib.pc
gmodule.pc
gthread.pc

View File

@ -1,3 +1,13 @@
2000-09-30 Martin Baulig <baulig@suse.de>
* glib.pc.in, gmodule.pc.in, gthread.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'.
Fri Sep 8 21:46:13 2000 Owen Taylor <otaylor@redhat.com>
* gmodule/Makefile.am Makefile.am glib-config.in:

View File

@ -1,3 +1,13 @@
2000-09-30 Martin Baulig <baulig@suse.de>
* glib.pc.in, gmodule.pc.in, gthread.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'.
Fri Sep 8 21:46:13 2000 Owen Taylor <otaylor@redhat.com>
* gmodule/Makefile.am Makefile.am glib-config.in:

View File

@ -1,3 +1,13 @@
2000-09-30 Martin Baulig <baulig@suse.de>
* glib.pc.in, gmodule.pc.in, gthread.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'.
Fri Sep 8 21:46:13 2000 Owen Taylor <otaylor@redhat.com>
* gmodule/Makefile.am Makefile.am glib-config.in:

View File

@ -1,3 +1,13 @@
2000-09-30 Martin Baulig <baulig@suse.de>
* glib.pc.in, gmodule.pc.in, gthread.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'.
Fri Sep 8 21:46:13 2000 Owen Taylor <otaylor@redhat.com>
* gmodule/Makefile.am Makefile.am glib-config.in:

View File

@ -1,3 +1,13 @@
2000-09-30 Martin Baulig <baulig@suse.de>
* glib.pc.in, gmodule.pc.in, gthread.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'.
Fri Sep 8 21:46:13 2000 Owen Taylor <otaylor@redhat.com>
* gmodule/Makefile.am Makefile.am glib-config.in:

View File

@ -1,3 +1,13 @@
2000-09-30 Martin Baulig <baulig@suse.de>
* glib.pc.in, gmodule.pc.in, gthread.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'.
Fri Sep 8 21:46:13 2000 Owen Taylor <otaylor@redhat.com>
* gmodule/Makefile.am Makefile.am glib-config.in:

View File

@ -1,3 +1,13 @@
2000-09-30 Martin Baulig <baulig@suse.de>
* glib.pc.in, gmodule.pc.in, gthread.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'.
Fri Sep 8 21:46:13 2000 Owen Taylor <otaylor@redhat.com>
* gmodule/Makefile.am Makefile.am glib-config.in:

View File

@ -1,3 +1,13 @@
2000-09-30 Martin Baulig <baulig@suse.de>
* glib.pc.in, gmodule.pc.in, gthread.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'.
Fri Sep 8 21:46:13 2000 Owen Taylor <otaylor@redhat.com>
* gmodule/Makefile.am Makefile.am glib-config.in:

View File

@ -26,7 +26,11 @@ EXTRA_DIST = \
glibconfig.h.win32 \
glibconfig.h.win32.in \
config.h.win32 \
config.h.win32.in
config.h.win32.in \
glib.pc.in \
gmodule.pc.in \
gthread.pc.in
lib_LTLIBRARIES = libglib.la
@ -86,6 +90,9 @@ testgdateparser_LDADD = libglib.la
m4datadir = $(datadir)/aclocal
m4data_DATA = glib.m4
pkgconfigdir = $(libexecdir)/pkgconfig
pkgconfig_DATA = glib.pc gmodule.pc gthread.pc
glibconfig.h.win32: $(top_builddir)/config.status $(top_srcdir)/glibconfig.h.win32.in
cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status

View File

@ -1306,6 +1306,9 @@ gthread/Makefile
docs/Makefile
docs/glib-config.1
tests/Makefile
glib.pc
gmodule.pc
gthread.pc
],[case "$CONFIG_FILES" in
*glib-config*)chmod +x glib-config;;
esac])

14
glib.pc.in Normal file
View File

@ -0,0 +1,14 @@
prefix=@prefix@
exec_prefix=@exec_prefix@
libdir=@libdir@
includedir=@includedir@
VERSION="@VERSION@"
REQUIRES=""
CFLAGS="-I${includedir}/glib-1.2 -I${libdir}/glib/include $CFLAGS"
LIBS_PATH="-L${libdir} $LIBS_PATH"
LIBS_LINK_SELF="-lglib-1.2 $LIBS_LINK_SELF"
LIBS_LINK_SYSTEM="$LIBS_LINK_SYSTEM"
#Name: GLib
#Description: C Utility Library

View File

@ -26,7 +26,11 @@ EXTRA_DIST = \
glibconfig.h.win32 \
glibconfig.h.win32.in \
config.h.win32 \
config.h.win32.in
config.h.win32.in \
glib.pc.in \
gmodule.pc.in \
gthread.pc.in
lib_LTLIBRARIES = libglib.la
@ -86,6 +90,9 @@ testgdateparser_LDADD = libglib.la
m4datadir = $(datadir)/aclocal
m4data_DATA = glib.m4
pkgconfigdir = $(libexecdir)/pkgconfig
pkgconfig_DATA = glib.pc gmodule.pc gthread.pc
glibconfig.h.win32: $(top_builddir)/config.status $(top_srcdir)/glibconfig.h.win32.in
cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status

14
gmodule.pc.in Normal file
View File

@ -0,0 +1,14 @@
prefix=@prefix@
exec_prefix=@exec_prefix@
libdir=@libdir@
includedir=@includedir@
REQUIRES="glib"
VERSION="@VERSION@"
CFLAGS="$CFLAGS"
LIBS_PATH="-L${libdir} @G_MODULE_LDFLAGS@ $LIBS_PATH"
LIBS_LINK_SELF="-lgmodule-1.2 $LIBS_LINK_SELF"
LIBS_LINK_SYSTEM="@G_MODULE_LIBS@ $LIBS_LINK_SYSTEM"
#Name: GModule
#Description: Dynamic module loader for GLib

14
gthread.pc.in Normal file
View File

@ -0,0 +1,14 @@
prefix=@prefix@
exec_prefix=@exec_prefix@
libdir=@libdir@
includedir=@includedir@
REQUIRES="glib"
VERSION="@VERSION@"
CFLAGS="$CFLAGS"
LIBS_PATH="-L${libdir} $LIBS_PATH"
LIBS_LINK_SELF="-lgthread-1.2 $LIBS_LINK_SELF"
LIBS_LINK_SYSTEM="@G_THREAD_LIBS@ $LIBS_LINK_SYSTEM"
#Name: GThread
#Description: Thread support for GLib