]> err.no Git - pkg-config/log
pkg-config
19 years ago2001-10-19 Tor Lillqvist <tml@iki.fi>
Arch Librarian [Thu, 14 Jul 2005 13:04:31 +0000 (13:04 +0000)]
2001-10-19  Tor Lillqvist  <tml@iki.fi>
Author: tml
Date: 2001-10-18 22:39:22 GMT
2001-10-19  Tor Lillqvist  <tml@iki.fi>

* main.c: (Win32): Add option --dont-define-prefix on Windows. The
option prevents pkg-config from automatically defining an
overriding value for the "prefix" variable.

Unless this option is used, set "prefix" to pkg-config's
installation directory, i.e. assume that the packages whose
configuration files are found in the same tree where
pkg-config.exe itself is, also have been configured to use the
same prefix. This means that a typical "developer package"
containg a subtree of headers, libraries, etc, including .pc
files, can be installed in any random location. As long as
pkg-config.exe is installed the same tree, things just should
work.

* pkg-config.1: Document it.

19 years ago2001-09-30 Tor Lillqvist <tml@iki.fi>
Arch Librarian [Thu, 14 Jul 2005 13:04:29 +0000 (13:04 +0000)]
2001-09-30  Tor Lillqvist  <tml@iki.fi>
Author: tml
Date: 2001-09-29 21:05:25 GMT
2001-09-30  Tor Lillqvist  <tml@iki.fi>

Changes for "pure" Win32 (without Cygwin or similar)
support. The most important differences compared to pkg-config
on Unix are:

We don't use hardcoded PKGLIBDIR paths but deduce the
installation prefix at runtime.

Use the normal GLib DLL, not a private copy. Yes, this does
introduce a circular dependency, but that can be worked around.

* README.win32: New file.

* configure.in: Check for Win32. If so, define USE_INSTALLED_GLIB,
and don't configure in the included glib-1.2.8. Set GLIB_CFLAGS
and GLIB_LIBS assuming that GLib is installed in the same location
pkgconfig will be. Check for dirent.h, unistd.h and sys/wait.h
headers.

* Makefile.am: If USE_INSTALLED_GLIB, use the GLIB_* values set
above, and don't make in the glib-1.2.8 subdir.

* autogen.sh: Use perl -p -i.bak, works better on Win32 (and Cygwin).

* *.c: Conditionalize inclusions of unistd.h and sys/wait.h.

* findme.c: Define X_OK on Win32 if necessary.

* parse.c
* popthelp.c: Minor Win32 portability ifdefs.

* parse.c: No need to include <windows.h>.

* pkg.c: Don't hardcode PKGLIBDIR, but use
g_win32_get_package_installation_directory() to deduce it.
(scan_dir): Make a temp copy of dirname with potential superfluous
trailing slash removed. The Win32 opendir implementation doesn't
always like those.

* pkg.h: If USE_INSTALLED_GLIB, include <glib.h> instead of
partial-glib.h.

* popt.c (execCommand): Don't compile on Win32.

* poptconfig.c (configLine): Don't bother with the "exec" stuff on
Win32, too complex to port, at least for now.
(poptReadDefaultConfig) Don't bother compiling on Win32, this
function isn't even called.

19 years ago2001-07-11 Havoc Pennington <hp@redhat.com>
Arch Librarian [Thu, 14 Jul 2005 13:04:22 +0000 (13:04 +0000)]
2001-07-11  Havoc Pennington  <hp@redhat.com>
Author: hp
Date: 2001-07-11 12:40:39 GMT
2001-07-11  Havoc Pennington  <hp@redhat.com>

* pkg.c: include sys/types.h to avoid warnings about dirent on
some systems

19 years agono getc_unlocked
Arch Librarian [Thu, 14 Jul 2005 13:04:21 +0000 (13:04 +0000)]
no getc_unlocked
Author: hp
Date: 2001-07-10 23:16:26 GMT
no getc_unlocked

19 years ago2001-07-11 Havoc Pennington <hp@pobox.com>
Arch Librarian [Thu, 14 Jul 2005 13:04:19 +0000 (13:04 +0000)]
2001-07-11  Havoc Pennington  <hp@pobox.com>
Author: hp
Date: 2001-07-10 22:51:39 GMT
2001-07-11  Havoc Pennington  <hp@pobox.com>

* parse.c (parse_cflags): fix failure to put space between cflags,
reported by Chema
(parse_line): allow spelling Cflags as CFlags, pointed out by Tim
(get_compat_package): support legacy script gnome-vfs-config for
package name "libgnomevfs"

19 years ago2001-06-18 Havoc Pennington <hp@pobox.com>
Arch Librarian [Thu, 14 Jul 2005 13:04:16 +0000 (13:04 +0000)]
2001-06-18  Havoc Pennington  <hp@pobox.com>
Author: hp
Date: 2001-06-17 23:18:00 GMT
2001-06-18  Havoc Pennington  <hp@pobox.com>

* pkg.m4: print the error, not the name of the variable containing
it, doh

19 years agoSun Jun 17 17:48:45 2001 Tim Janik <timj@gtk.org>
Arch Librarian [Thu, 14 Jul 2005 13:04:15 +0000 (13:04 +0000)]
Sun Jun 17 17:48:45 2001  Tim Janik  <timj@gtk.org>
Author: timj
Date: 2001-06-17 10:13:09 GMT
Sun Jun 17 17:48:45 2001  Tim Janik  <timj@gtk.org>

        * pkg.c (internal_get_package): fix check before parsing a file at
        "location" to read (location==NULL) instead of (pkg==NULL).

19 years ago2001-06-14 Havoc Pennington <hp@redhat.com>
Arch Librarian [Thu, 14 Jul 2005 13:04:13 +0000 (13:04 +0000)]
2001-06-14  Havoc Pennington  <hp@redhat.com>
Author: hp
Date: 2001-06-14 10:09:03 GMT
2001-06-14  Havoc Pennington  <hp@redhat.com>

* pkg.c (internal_get_package): don't fall back to legacy -config
scripts for the -uninstalled case.

2001-06-07  Havoc Pennington  <hp@redhat.com>

* pkg.m4: add URL to no-pkg-config error message

19 years ago2001-06-06 Havoc Pennington <hp@redhat.com>
Arch Librarian [Thu, 14 Jul 2005 13:04:11 +0000 (13:04 +0000)]
2001-06-06  Havoc Pennington  <hp@redhat.com>
Author: hp
Date: 2001-06-06 15:46:15 GMT
2001-06-06  Havoc Pennington  <hp@redhat.com>

* pkg.m4: Fix mismatched backtick

19 years ago2001-06-05 Havoc Pennington <hp@redhat.com>
Arch Librarian [Thu, 14 Jul 2005 13:04:10 +0000 (13:04 +0000)]
2001-06-05  Havoc Pennington  <hp@redhat.com>
Author: hp
Date: 2001-06-05 18:41:27 GMT
2001-06-05  Havoc Pennington  <hp@redhat.com>

* main.c: add --errors-to-stdout so you can capture them with backticks

* pkg.m4: set FOO_PKG_ERRORS after a failed check, so people can
print the errors.

19 years ago2001-06-05 Havoc Pennington <hp@redhat.com>
Arch Librarian [Thu, 14 Jul 2005 13:04:08 +0000 (13:04 +0000)]
2001-06-05  Havoc Pennington  <hp@redhat.com>
Author: hp
Date: 2001-06-05 17:45:02 GMT
2001-06-05  Havoc Pennington  <hp@redhat.com>

* parse.c: never use flockfile, getc_unlocked

19 years agoupdates
Arch Librarian [Thu, 14 Jul 2005 13:04:06 +0000 (13:04 +0000)]
updates
Author: hp
Date: 2001-06-05 17:00:58 GMT
updates

19 years agoupdates
Arch Librarian [Thu, 14 Jul 2005 13:04:04 +0000 (13:04 +0000)]
updates
Author: hp
Date: 2001-06-05 16:58:24 GMT
updates

19 years agoimport
Arch Librarian [Thu, 14 Jul 2005 13:04:01 +0000 (13:04 +0000)]
import
Author: hp
Date: 2001-06-05 16:39:09 GMT
import