|
Packit |
db3073 |
|
|
Packit |
db3073 |
*************************************************************************
|
|
Packit |
db3073 |
This file is no longer kept up to date, please see git commit logs
|
|
Packit |
db3073 |
instead.
|
|
Packit |
db3073 |
*************************************************************************
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2009-06-30 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.m4: Add patch from Peter Rosin for somewhat nicer output if
|
|
Packit |
db3073 |
you use the four-clause form of PKG_CHECK_MODULES.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2009-06-12 Tor Lillqvist <tml@iki.fi>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* parse.c: On Win32, if the value of a a variable other than the
|
|
Packit |
db3073 |
"prefix" one starts with the non-overridden value of "prefix",
|
|
Packit |
db3073 |
then replace that prefix, too, with the run-time one.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
To avoid shadowing warnings, rename a 'p' variable to 'q'.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg-config.1: Corresponding update.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* main.c
|
|
Packit |
db3073 |
* pkg.h: Move the Win32 redefinition of PKG_CONFIG_PC_PATH from
|
|
Packit |
db3073 |
main.c to pkg.h as it now is needed in pkg.c, too.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2009-03-30 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* autogen.sh: Allow not running configure, wanted by cygwin.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* check/check-missing, check/check-libs,
|
|
Packit |
db3073 |
check/check-requires-private: Handle the case of indirect being
|
|
Packit |
db3073 |
enabled correctly in checks.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* check/common, check/config.sh.in, check/Makefile.am,
|
|
Packit |
db3073 |
configure.in: Make it possible to check for configure variables in
|
|
Packit |
db3073 |
the check scripts. So far, only direct/indirect is exposed.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (add_virtual_pkgconfig_package): Add pc_path as a variable
|
|
Packit |
db3073 |
which you can use to get at the compiled-in PKG_CONFIG_PC_PATH.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.h: Fix up path to glib.h
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (add_virtual_pkgconfig_package): Fix URL to pkg-config.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* partial-glib.[ch]: Get rid of those, they are no longer in use.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* poptparse.c, popthelp.c, poptconfig.c, popt.c, pkg.c, findme.c,
|
|
Packit |
db3073 |
configure.in: Check for malloc.h and use that if it exists.
|
|
Packit |
db3073 |
Apparently this makes Win32 happier. Thanks to Carlo Bramini for
|
|
Packit |
db3073 |
the patch.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg-config.1: Verbosify the text about Libs.private a bit. Patch
|
|
Packit |
db3073 |
from Loïc Minier.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg-config.1: Add documentation for --cflags-only-I, patch from
|
|
Packit |
db3073 |
Loïc Minier.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.[ch], main.c, check/check-missing: Don't recurse Requires at
|
|
Packit |
db3073 |
all unless we need to. Add check. Again, thanks to Loïc Minier
|
|
Packit |
db3073 |
for most of the idea and the implementation.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.[ch], parse.[ch], main.c, check/Makefile.am,
|
|
Packit |
db3073 |
check/check-missing, check/missing-requires-private.pc:
|
|
Packit |
db3073 |
Skip Requires.private unless we need to look at them for cflags.
|
|
Packit |
db3073 |
Add test case. Thanks to Loïc Minier for most of the idea and the
|
|
Packit |
db3073 |
implementation. Debian #475031
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* check/common: Run all tests in the C locale
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* check/common: Add support for non-zero return codes to test
|
|
Packit |
db3073 |
framework. Thanks to Loïc Minier for the idea.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.m4: Add PKG_CONFIG_PATH and PKG_CONFIG_LIBDIR to the list of
|
|
Packit |
db3073 |
precious directories. (AC_ARG_VAR)
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* popthelp.c (poptPrintUsage,poptPrintHelp): Add [LIBRARIES] to
|
|
Packit |
db3073 |
help output. Debian #389066
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2008-04-28 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* parse.c Add my name to the copyright header, mainly to prevent
|
|
Packit |
db3073 |
emacs from being stupid and updating RH's copyright year.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* parse.c (_do_parse_libs): Special-case "-lib:" in the Libs
|
|
Packit |
db3073 |
field; it's not an -l. Yes, this breaks if your library is called
|
|
Packit |
db3073 |
libib:$something, in which case you lose. Gnome #142952
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* main.c (main): Make sure log is initialized to prevent
|
|
Packit |
db3073 |
segfaults.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2008-03-23 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* check/check-conflicts, check/conflicts-test.pc: New test,
|
|
Packit |
db3073 |
testing that conflicts work as they should.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (verify_package): Make the conflicts check not only check
|
|
Packit |
db3073 |
package versions, but also package names. This makes conflicts
|
|
Packit |
db3073 |
functional, something they were not before.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* check/check-requires-private: Remove unnecessary set -x
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* check/check-cflags, check/check-define-variable,
|
|
Packit |
db3073 |
check/check-includedir, check/check-libs,
|
|
Packit |
db3073 |
check/check-libs-private, check/check-requires-private: Replace
|
|
Packit |
db3073 |
the crazy -d ~root check with a more proper way to just make sure
|
|
Packit |
db3073 |
we are running under a POSIX shell. Thanks to Kjetil Torgrim
|
|
Packit |
db3073 |
Homme for the tip about using getconf PATH.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* main.c (main): Add logging support from NetBSD. Thanks to Julio
|
|
Packit |
db3073 |
M. Merino Vidal for forwarding the patch from ages ago.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2008-03-23 Stepan Kasal <skasal@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg-config.1: Document "Requires.private" and recommend it
|
|
Packit |
db3073 |
for libraries. Freedesktop #13188
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg-config.1: Fix a few typos--add two omitted .TP tags and two
|
|
Packit |
db3073 |
omitted full stops; and empty lines do influence the formatting in
|
|
Packit |
db3073 |
nroff.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2008-03-23 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* main.c (main): Fix small portability problem by defining all the
|
|
Packit |
db3073 |
variables in main that are used in the static initialiser as
|
|
Packit |
db3073 |
static variables. This makes the IRIX/mipseb compiler happier.
|
|
Packit |
db3073 |
Thanks to Roland Illig of NetBSD for the patch. This doesn't
|
|
Packit |
db3073 |
apply to some of the Win32 variables, but I don't believe that is
|
|
Packit |
db3073 |
a problem with the existing compilers there.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2008-02-19 Tor Lillqvist <tml@novell.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* main.c: Remove the possibility to have a default PKG_CONFIG_PATH
|
|
Packit |
db3073 |
in the Registry. It is much more flexible to just use environment
|
|
Packit |
db3073 |
variables. In general the Registry is not used in the ports of
|
|
Packit |
db3073 |
GTK+ or GNOME libraries and software to Windows.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* parse.c (parse_line): On Windows, handle also .pc files found in
|
|
Packit |
db3073 |
a share/pkgconfig folder when automatically redefining a prefix
|
|
Packit |
db3073 |
variable for the package.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg-config.1: Corresponding changes.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2008-02-18 Tor Lillqvist <tml@novell.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* main.c: Fix some bitrot: On Windows, don't use the compile-time
|
|
Packit |
db3073 |
PKG_CONFIG_PC_PATH, but deduce a default one at run-time based on
|
|
Packit |
db3073 |
the location of the executable. This was originally what
|
|
Packit |
db3073 |
pkg-config did on Windows, but it had bit-rotted.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2008-01-31 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: If prefix is unset, add /usr/lib/pkgconfig and
|
|
Packit |
db3073 |
/usr/share/pkgconfig to default search path. Based on patch by
|
|
Packit |
db3073 |
Damjan Jovanovic.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
Also, make configure always print the path it is defaulting to.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (string_list_to_string): Patch from Paul Bender so flags
|
|
Packit |
db3073 |
other than -I and -L are passed through (with mangling) when
|
|
Packit |
db3073 |
PKG_CONFIG_SYSROOT_DIR is set.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2008-01-16 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* NEWS, configure.in: Release 0.23
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* check/check-requires-private: Fix up test case. We want to get
|
|
Packit |
db3073 |
the private -I option in all cases.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.h, pkg.c (string_list_to_string), pkg-config.1, main.c
|
|
Packit |
db3073 |
(main): Add sysroot support and document same. Triggered by
|
|
Packit |
db3073 |
setting PKG_CONFIG_SYSROOT_DIR in the environment.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2007-12-29 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (internal_get_package): Don't add the internal-only
|
|
Packit |
db3073 |
pkg-config package twice.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (verify_package): Apply patch from Matthias Clasen of
|
|
Packit |
db3073 |
RedHat to prevent segfaults if a Conflicts line is encountered.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* popthelp.c: Apply patch from Tom Tromey <tromey@redhat.com> to
|
|
Packit |
db3073 |
make pkg-config --help print to stdout, not stderr. Gnome
|
|
Packit |
db3073 |
#127314.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.m4: Don't use --errors-to-stdout in pkg.m4, but rather
|
|
Packit |
db3073 |
redirect stderr to stdout. This makes pkg.m4 with old (pre 0.15)
|
|
Packit |
db3073 |
pkg-config look good, and it makes newer pkg-config with ancient
|
|
Packit |
db3073 |
pkg.m4 work well. Gnome #111054
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* Update to glib 1.2.10, adjust lots of the glib patches. Gnome
|
|
Packit |
db3073 |
#81847.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2007-06-19 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.m4: Fix bug so it's possible to override variables in case
|
|
Packit |
db3073 |
pkg-config is not installed. Thanks to Thomas Klausner for the
|
|
Packit |
db3073 |
patch.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2007-06-18 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: Release 0.22
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* NEWS: Update for 0.22
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: Fix expansion of default pc_path as per GNU coding
|
|
Packit |
db3073 |
standards. Thanks to Andreas Hanke for the fix.
|
|
Packit |
db3073 |
Freedesktop #10326
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (recursive_fill_list): Make sure to act recursively with
|
|
Packit |
db3073 |
Requires.private, making them much more useful. Special thanks to
|
|
Packit |
db3073 |
Matthias Clasen for lots and lots of nagging. Freedesktop #8788
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* glib-patches/remove-strsignal-prototype.diff: define _GNU_SOURCE
|
|
Packit |
db3073 |
there to get strsignal prototype, addresses the rest of
|
|
Packit |
db3073 |
Freedesktop 10652.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* popt.c: Remove code calling setresuid and setreuid, pkg-config
|
|
Packit |
db3073 |
should not ever be suid. Partially addresses Freedesktop #10652
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* glib-patches/autoconf-warning.diff,
|
|
Packit |
db3073 |
glib-patches/automake-warning.diff Fix path prefix so it applies.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
Also fix automake-warning.diff to not patch on top of another
|
|
Packit |
db3073 |
patch from glib-patches.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* glib-patches/no-dist-distclean-files.diff: Fix prefix.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2007-05-30 Tor Lillqvist <tml@novell.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* parse.c: Fix problem on Win32 where the automagic prefix
|
|
Packit |
db3073 |
replacement logic didn't work. I don't know what change had
|
|
Packit |
db3073 |
broken it.
|
|
Packit |
db3073 |
(pathnamecmp): New Win32-only function. Compares two file
|
|
Packit |
db3073 |
paths case insensitively and treating backslashes as equal to
|
|
Packit |
db3073 |
slashes.
|
|
Packit |
db3073 |
(parse_line): Use it instead of g_ascii_strcasecmp().
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2007-05-29 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.m4: Update URL to pkg-config website. Thanks to Peter
|
|
Packit |
db3073 |
Eisentraut.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2007-02-25 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (scan_dir): Use g_malloc, not malloc for pkgname.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* Makefile.am: Add support for using the system glib. Thanks to
|
|
Packit |
db3073 |
Peter Breitenlohner for the bug and the patch. Freedesktop #9708
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: Add support for using the system glib.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* glib-patches/no-dist-distclean-files.diff,
|
|
Packit |
db3073 |
glib-patches/automake-warning.diff,
|
|
Packit |
db3073 |
glib-patches/autoconf-warning.diff: Get rid of some warnings when
|
|
Packit |
db3073 |
configuring glib.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2007-02-21 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* parse.c (parse_package_file and others): Move the reversal of
|
|
Packit |
db3073 |
the _libs lists to the end to avoid double-reversing either.
|
|
Packit |
db3073 |
Thanks to J. Scott Berg for both the bug and the fix. Freedesktop
|
|
Packit |
db3073 |
#9132
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: remove AC_CONFIG_AUX_DIR as it makes newer
|
|
Packit |
db3073 |
automakes unhappy. Freedesktop #10028.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2006-08-16 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: Release 0.21
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* NEWS: Update for 0.21
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c: Add internal pkg-config package which can be queried for
|
|
Packit |
db3073 |
version number, name and URL for now. More information will be
|
|
Packit |
db3073 |
added later. Debian #254289, #287339
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* parse.c (trim_and_sub): Since %{...} has not been used for a
|
|
Packit |
db3073 |
long time, there is no point in being able to escape %. However,
|
|
Packit |
db3073 |
make the code able to escape $ by doubling the $ to $$.
|
|
Packit |
db3073 |
Debian #378570
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (packages_get_other_cflags, package_get_other_cflags)
|
|
Packit |
db3073 |
(packages_get_I_cflags): Always add all cflags. Debian #340904
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* main.c (main): Always add the elements from PKG_CONFIG_PATH.
|
|
Packit |
db3073 |
Freedesktop #4795.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg-config.1: Apply patch from Ed Catmur to document
|
|
Packit |
db3073 |
PKG_PROG_PKG_CONFIG and that it should be used if the first call
|
|
Packit |
db3073 |
to PKG_CHECK_MODULES might not happen. Freedesktop #7742
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg-config.1: Apply patch from Ed Catmur to document
|
|
Packit |
db3073 |
PKG_CHECK_EXIST. Thanks a lot for both patches. Freedesktop
|
|
Packit |
db3073 |
#7741
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2005-12-28 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in, Makefile.am: Only use -Wall and other gcc-only
|
|
Packit |
db3073 |
flags when we don't have a set of CFLAGS already set and we're
|
|
Packit |
db3073 |
using gcc. Freedesktop #4888.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2005-10-17 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.m4: Do AC_MSG_RESULT([no]) even if $4 is set (so we don't
|
|
Packit |
db3073 |
fail). Gnome #166537.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* NEWS: Add missing news and really release 0.20, since I didn't
|
|
Packit |
db3073 |
get around to actually uploading last night.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2005-10-16 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: Release 0.20
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.m4: use m4_define to avoid duplication of text.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.m4: Minor cleanups, use m4_default rather than m4_ifval and
|
|
Packit |
db3073 |
echo 1>&FD is silly, just use echo >&FD
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* main.c (main): Try to print out all the errors and not just the
|
|
Packit |
db3073 |
first.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.m4: Use --short-errors if it's available.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (get_package_quiet): Add get_package_quiet which is just
|
|
Packit |
db3073 |
the same as get_package except it sets warn to false.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.h: Add prototype for get_package_quiet.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* main.c (main): Add --short-errors flag to suppress most of the
|
|
Packit |
db3073 |
output when a module is not found.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2005-10-01 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (packages_get_var): Don't try to chop if string length is
|
|
Packit |
db3073 |
zero. Freedesktop #4034.
|
|
Packit |
db3073 |
(scan_dir): Turn backslashes into slashes or poptParseArgvString()
|
|
Packit |
db3073 |
will eat them when ${prefix} has been expanded in parse_libs().
|
|
Packit |
db3073 |
Thanks to j^ for the patch. Freedesktop #4267
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2005-09-21 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.m4: Apply patch from Roberto Huelga to look at XXX_CFLAGS
|
|
Packit |
db3073 |
and XXX_LIBS which got lost somewhere.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2005-08-27 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* Makefile.am (AM_CFLAGS): Add default CFLAGS
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.h: Add missing prototype for enable_private_libs and
|
|
Packit |
db3073 |
disable_private_libs.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2005-08-23 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* popthelp.c: char format[10] overflowed always with gcc4, so use
|
|
Packit |
db3073 |
positional parameters instead. Thanks to Scott James Remnant for
|
|
Packit |
db3073 |
pointing me to that solution. Debian #321961, Ubuntu #13950,
|
|
Packit |
db3073 |
Freedesktop #2661
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2005-08-22 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* check/check-cflags, check/check-define-variable,
|
|
Packit |
db3073 |
check/check-libs, check/check-libs-private,
|
|
Packit |
db3073 |
check/check-requires-private: Exec POSIX compatible shell on
|
|
Packit |
db3073 |
Solaris
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2005-07-16 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: Release 0.19
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2005-07-15 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (package_get_var): Make sure to g_strdup all the return
|
|
Packit |
db3073 |
values and not return some values which should not be freed and
|
|
Packit |
db3073 |
some which should. Yay valgrind. Freedesktop #3682
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: Fix default search path to be pkgconfig rather
|
|
Packit |
db3073 |
than pkg-config again. Freedesktop #3662
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.m4: Add a missing AC_MSG_RESULT. Thanks to Gary Kramlich
|
|
Packit |
db3073 |
for noticing this and harassing me to fix it.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2005-06-29 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: Release 0.18.1
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.m4: Brown bag fix. pkg_failed was always set to “untried”.
|
|
Packit |
db3073 |
Debian #316181.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2005-06-27 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: Rename to pkg-config.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: Release 0.18
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
All those Requires.private changes are thanks to James
|
|
Packit |
db3073 |
Henstridge. Thanks! Freedesktop #3097
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* check/private-dep.pc, check/public-dep.pc,
|
|
Packit |
db3073 |
check/requires-test.pc: New files, data for the
|
|
Packit |
db3073 |
check-requires-private test.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* check/check-requires-private: New test to check for
|
|
Packit |
db3073 |
Requires.private support.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* check/Makefile.am (EXTRA_DIST, TESTS): Add Requires.private
|
|
Packit |
db3073 |
test.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.h (struct _Package): Add requires_private
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (get_requires_private, fill_list_single_package)
|
|
Packit |
db3073 |
(fill_list, verify_package, verify_package, get_merged)
|
|
Packit |
db3073 |
(get_merged_from_back, get_multi_merged)
|
|
Packit |
db3073 |
(get_multi_merged_from_back, package_get_l_libs)
|
|
Packit |
db3073 |
(packages_get_l_libs, package_get_L_libs, packages_get_L_libs)
|
|
Packit |
db3073 |
(package_get_other_libs, packages_get_other_libs)
|
|
Packit |
db3073 |
(package_get_I_cflags, packages_get_I_cflags)
|
|
Packit |
db3073 |
(package_get_other_cflags, packages_get_other_cflags): Handle
|
|
Packit |
db3073 |
private requires and cascading changes.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* parse.c (parse_requires_private, parse_conflicts)
|
|
Packit |
db3073 |
(parse_package_file): Handle Requires.private
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.m4: Add PKG_CHECK_EXISTS to check if a module exists.
|
|
Packit |
db3073 |
Thanks to James Henstridge for the patch. Freedesktop #3530
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2005-06-26 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.m4: Get rid of caching again. This breaks too much stuff,
|
|
Packit |
db3073 |
and pkg-config doesn't take much time to run. Freedesktop #3550
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* glib-patches/configure.in-fd_set.diff: Patch to grep for fd_set
|
|
Packit |
db3073 |
rather than fd_mask. Thanks to David Wolfe for the fix. This
|
|
Packit |
db3073 |
should make pkg-config happier on QNX. Gnome #129687
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2005-06-03 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.m4, README, pkg-config.1: s/configure.in/configure.ac/,
|
|
Packit |
db3073 |
thanks to Morten Brix Pedersen <morten@wtf.dk>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2005-05-21 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* check/check-libs-private: New test to check for support for
|
|
Packit |
db3073 |
private libraries.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* check/simple.pc (prefix): Add Libs.private header.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* check/Makefile.am (TESTS): Add check-libs-private test
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.h: Adjust function prototypes.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c: Add global ignore_private_libs variable.
|
|
Packit |
db3073 |
(scan_dir): Use the correct free function. Stop leaking file
|
|
Packit |
db3073 |
descriptors.
|
|
Packit |
db3073 |
(package_get_l_libs, packages_get_l_libs, package_get_L_libs,
|
|
Packit |
db3073 |
packages_get_L_libs): Stop the recursive silliness and go back to
|
|
Packit |
db3073 |
old behaviour.
|
|
Packit |
db3073 |
(packages_get_all_libs): Adjust parameters to packages_get_*_libs
|
|
Packit |
db3073 |
(enable_private_libs, disable_private_libs): Trivial helper
|
|
Packit |
db3073 |
functions.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg-config.1: Update documentation wrt search path (Debian
|
|
Packit |
db3073 |
#308942), update docs for Libs.private and add the problematic
|
|
Packit |
db3073 |
handling of mixing = and non-= arguments to the bugs section.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* parse.h: Adjust parameters for parse_package_file to get private
|
|
Packit |
db3073 |
libs or not.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* parse.c (trim_and_sub): Fix memory leak.
|
|
Packit |
db3073 |
(_do_parse_libs): New function including what's common between
|
|
Packit |
db3073 |
parse_libs and parse_private_libs.
|
|
Packit |
db3073 |
(parse_libs_private): New function. Handle private libraries.
|
|
Packit |
db3073 |
(parse_line): Add . to the list of valid characters in headers (so
|
|
Packit |
db3073 |
Libs.private works correctly.
|
|
Packit |
db3073 |
(parse_line): Fix memory leaks.
|
|
Packit |
db3073 |
(parse_line): Handle Libs.private.
|
|
Packit |
db3073 |
(parse_package_file): Fix memory leak.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* main.c (main): Fix memory leak.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* NEWS: Document changes to inter-library handling.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* main.c (main): Handle inter-library dependencies old-style, but
|
|
Packit |
db3073 |
do private libraries too. Adjust parameters to
|
|
Packit |
db3073 |
packages_get_*_libs.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: Change comment wrt inter-library handling to talk
|
|
Packit |
db3073 |
about private libraries instead.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2005-04-22 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* main.c (main): Re-add PKG_CONFIG_LIBDIR support which was
|
|
Packit |
db3073 |
removed by mistake.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2005-04-14 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: Bump to 0.17.2
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* NEWS: Update for 0.17.2
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2005-04-13 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (packages_get_l_libs, packages_get_L_libs): Duplicate
|
|
Packit |
db3073 |
singly linked list before putting it on list passed to
|
|
Packit |
db3073 |
string_list_strip_duplicates_from_back to avoid infinite loop when
|
|
Packit |
db3073 |
g_slist_copy tries to copy self-linked list. This happens if the
|
|
Packit |
db3073 |
user specifies the same name on the command line twice.
|
|
Packit |
db3073 |
(Freedesktop #3006)
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2005-04-12 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: 0.17.1
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* NEWS: document changes for 0.17.1
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: Fix up AC_MSG_RESULT for indirect deps. Also fix
|
|
Packit |
db3073 |
so the test no longer is inverted and auto works properly.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: capitalisation-typo
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.m4: Apply patch from James Henstridge to have AC_RUN_LOG in
|
|
Packit |
db3073 |
the right place. (Freedesktop #2992)
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.m4: Add note that PKG_PROG_PKG_CONFIG must be called
|
|
Packit |
db3073 |
explicitly if the first call to PKG_CHECK_MODULES might not
|
|
Packit |
db3073 |
happen. (Debian #303211)
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2005-04-12 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: Bump to 0.17
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* NEWS: Update for 0.17
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* NEWS: Add note saying that we've now grabbed _PKG_* and PKG_*.
|
|
Packit |
db3073 |
(Freedesktop #2962)
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.m4: wrap running pkg-config in AC_RUN_LOG per James
|
|
Packit |
db3073 |
Henstridge's suggestion.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.m4: Patch from James Henstridge to evaluate second argument
|
|
Packit |
db3073 |
again. (Freedesktop #2987, Gnome #300232, Debian #303878,
|
|
Packit |
db3073 |
#303969)
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2005-04-02 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* glib-patches/remove-strsignal-prototype.diff: Remove strsignal
|
|
Packit |
db3073 |
prototype from gstrfuncs.c, it is included in string.h. This
|
|
Packit |
db3073 |
fixes a compilation issue on cygwin. (Freedesktop #2598)
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* glib-patches/distcheckfix.diff: Move glibconfig.h.win32 and
|
|
Packit |
db3073 |
config.h.win32 too.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* glib-patches/distcheckfix.diff: Move glibconfig-sysdefs.h and
|
|
Packit |
db3073 |
glibconfig.h to DISTCLEANFILES since they're made by configure.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* parse.c (parse_libs): Handle -framework as a single argument.
|
|
Packit |
db3073 |
(Freedesktop #1278)
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: Remove extraneous " from --with-pc-path's help
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* glib-patches/mkinstalldirs.update.diff: cvs admin -ko to avoid
|
|
Packit |
db3073 |
having the Id CVS keyword being expanded, which broke the
|
|
Packit |
db3073 |
application of the patch.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2005-04-01 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
Patches provided by Steve Langasek <vorlon@debian.org>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: Try to detect whether this architecture supports
|
|
Packit |
db3073 |
inter-library dependencies. If so, we default to assuming that
|
|
Packit |
db3073 |
this support is used and link to the minimal set of libraries
|
|
Packit |
db3073 |
rather than traversing the full depends set.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* main.c (main): Only recurse if we want a static library list or
|
|
Packit |
db3073 |
if this architecture doesn't support inter-library dependencies.
|
|
Packit |
db3073 |
This will probably expose bugs for libraries which declare
|
|
Packit |
db3073 |
dependencies in their .pc files but don't actually link against
|
|
Packit |
db3073 |
each other.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (packages_get_all_libs): Add recurse option
|
|
Packit |
db3073 |
(packages_get_L_libs): Add recurse option
|
|
Packit |
db3073 |
(package_get_L_libs): Add recurse option
|
|
Packit |
db3073 |
(packages_get_l_libs): Add recurse option
|
|
Packit |
db3073 |
(package_get_l_libs): Add recurse option
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.h: Update prototypes to handle the recurse option.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2005-03-29 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* check/check-cflags, check/check-define-variable,
|
|
Packit |
db3073 |
check/check-libs, check/common, check/Makefile.am,
|
|
Packit |
db3073 |
check/simple.pc: Add simple test framework and begin writing
|
|
Packit |
db3073 |
tests.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* Makefile.am, configure.in: Make in check/ as well.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2005-03-28 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* glib-patches/distcheckfix.diff: Add some files to CLEANFILES so
|
|
Packit |
db3073 |
make distcheck now works.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2005-03-28 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* autogen.sh: Extra paranoia -- fail if running auto* fails or if
|
|
Packit |
db3073 |
patching fails.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* glib-patches/mkinstalldirs.update.diff: Update patch so it
|
|
Packit |
db3073 |
applies cleanly
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* glib-patches/pthread-config-fix.diff: adjust offsets so patch is
|
|
Packit |
db3073 |
quiet again
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2005-03-26 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: Bump to 0.16
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* NEWS: update for 0.16
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2005-03-26 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: Fix default search path for .pc files. (This was
|
|
Packit |
db3073 |
done after the change above but before tagging. Put here to avoid
|
|
Packit |
db3073 |
confusion whether this went into the release).
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2005-03-26 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* AUTHORS: Add myself.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2005-03-18 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (print_package_list): Ignore requires when just listing
|
|
Packit |
db3073 |
the available packages.
|
|
Packit |
db3073 |
(internal_get_package): Pass ignore_requires on.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* parse.h: update prototype for parse_package_file.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* parse.c (parse_line): Ignore Requires when told so.
|
|
Packit |
db3073 |
(parse_package_file): Pass ingore_requires on to parse_line.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
(Freedesktop #191, Debian #232719)
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2005-03-18 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* main.c (main): Use add_search_dirs for both the compile-time
|
|
Packit |
db3073 |
defined pc_path and the run-time defined PKG_CONFIG_PATH.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.h: Add prototype for add_search_dirs.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (add_search_dirs): Add new function which takes a
|
|
Packit |
db3073 |
delimiter-separated list as input and add_search_dir's it.
|
|
Packit |
db3073 |
(package_init): Remove knowledge about which dirs should be
|
|
Packit |
db3073 |
initially added. Moved this to main.c(main)
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* ChangeLog: Add emacs variables to set the date to this
|
|
Packit |
db3073 |
ChangeLog's standard format
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* Makefile.am (INCLUDES): Pass PKG_CONFIG_PCPATH on to main.c
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: Add --with-pc-path to define the default search
|
|
Packit |
db3073 |
path for .pc files. (Freedesktop #119, #648)
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2005-03-18 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* glib-patches/pthread-config-fix.diff: Add patch to detect
|
|
Packit |
db3073 |
pthreads properly on some architectures. Thanks to Michael
|
|
Packit |
db3073 |
Haubenwallner for reporting this bug and providing a patch.
|
|
Packit |
db3073 |
(Freedesktop #1617)
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2005-02-21 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* parse.c (parse_package_file): Stop leaking file descriptors.
|
|
Packit |
db3073 |
(Freedesktop #1006)
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2005-02-21 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg-config.1: Get rid of groff warnings when formatting
|
|
Packit |
db3073 |
pkg-config(1) on an 80-column terminal. Thanks to Colin Watson
|
|
Packit |
db3073 |
and Ubuntu for the fix. (Freedesktop #148)
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2005-02-21 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* glib-patches/*: Add patches for compiling with modern autotools.
|
|
Packit |
db3073 |
* autogen.sh: Use said patches. (Freedesktop #134)
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2005-02-20 Tollef Fog Heen <tfheen@err.no>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* main.c (main): Unstaticify variables. (Freedesktop #2459)
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2004-07-18 Scott James Remnant <scott@netsplit.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.m4: Fix a bad patch causing duplication in one of the error
|
|
Packit |
db3073 |
messages.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2004-07-06 Scott James Remnant <scott@netsplit.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.m4: Correct quoting brackets to correctly split the words.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2004-06-08 Scott James Remnant <scott@netsplit.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* README: Change gnome.org reference to freedesktop.org
|
|
Packit |
db3073 |
* AUTHORS: Add myself here, I guess.
|
|
Packit |
db3073 |
* pkg.m4: Mine! (fix copyright)
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2004-05-08 Scott James Remnant <scott@netsplit.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
Improve pkg-config's configure instructure and bring it bang
|
|
Packit |
db3073 |
up to date.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.m4: Complete rewrite.
|
|
Packit |
db3073 |
(PKG_PROG_PKG_CONFIG): if PKG_CONFIG not defined, find the
|
|
Packit |
db3073 |
pkg-config in the path or $host-pkg-config if cross-compiling,
|
|
Packit |
db3073 |
check that is of at least version 0.9.0 or one given.
|
|
Packit |
db3073 |
(_PKG_CONFIG): internal macro to call pkg-config.
|
|
Packit |
db3073 |
(PKG_CHECK_MODULES): same semantics as the previous incarnation
|
|
Packit |
db3073 |
except you can prevent pkg-config from being called by defining
|
|
Packit |
db3073 |
xxx_CFLAGS and xxx_LIBS yourself, additionally all results are
|
|
Packit |
db3073 |
cached.
|
|
Packit |
db3073 |
* README, pkg-config.1: Adjust documentation to match.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2003-05-09 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.m4: improve error message a bit, from Tim Janik
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2003-04-30 James Henstridge <james@daa.com.au>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (verify_package): fix up error messages.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* parse.c (parse_line): don't error out on unknown keywords, as
|
|
Packit |
db3073 |
they may represent future extensions to the file format.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2003-02-22 James Henstridge <james@daa.com.au>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (add_virtual_pkgconfig_package): function to add a virtual
|
|
Packit |
db3073 |
"pkg-config" package to the packages hash table.
|
|
Packit |
db3073 |
(package_init): add the "pkg-config" package while initing the
|
|
Packit |
db3073 |
hash table.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.h: add missing prototype.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* main.c (main): print the url if the package is too old, to match
|
|
Packit |
db3073 |
the output of verify_package().
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* popthelp.c, poptint.h, poptconfig.c, findme.h, popt.h:
|
|
Packit |
db3073 |
* poptparse.c: expand licensing header to the version found in the
|
|
Packit |
db3073 |
Popt distribution's COPYING file. See discussion in bug 84804 for
|
|
Packit |
db3073 |
details.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2003-02-21 James Henstridge <james@daa.com.au>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.m4: split macro into two parts. The check for presence of
|
|
Packit |
db3073 |
pkg-config is now in a helper macro. The main PKG_CHECK_MODULES
|
|
Packit |
db3073 |
macro now AC_REQUIRES() it, so that the pkg-config check is only
|
|
Packit |
db3073 |
performed once.
|
|
Packit |
db3073 |
Also update quoting to match current practices.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2003-02-19 Tor Lillqvist <tml@iki.fi>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (add_env_variable_to_list): Use G_SEARCHPATH_SEPARATOR_S
|
|
Packit |
db3073 |
instead of hardcoded ":".
|
|
Packit |
db3073 |
(verify_package): Don't use /usr/include on Win32.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2003-02-15 Havoc Pennington <hp@pobox.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (verify_package): patch from Nalin to use /usr/lib64 as
|
|
Packit |
db3073 |
the system libdir on systems where that's appropriate
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2003-02-15 Havoc Pennington <hp@pobox.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
Fixes suggested by Werner Trobin
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* main.c (verbose_error): honor --errors-to-stdout and flush
|
|
Packit |
db3073 |
the same stream we write to
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* parse.c (parse_url): support an "url" field so if someone
|
|
Packit |
db3073 |
has a .pc file they can figure out where to go for newer
|
|
Packit |
db3073 |
versions and such
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2003-01-16 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: 0.15
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2003-01-15 Havoc Pennington <hp@pobox.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (package_init): honor a PKG_CONFIG_LIBDIR to move default
|
|
Packit |
db3073 |
search dir, useful in cross-compilation for example, bug
|
|
Packit |
db3073 |
#103545 fix from David Schleef
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2003-01-01 Zack Rusin <zack@kde.org>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* main.c (main): added --libs-only-other and --cflags-only-other
|
|
Packit |
db3073 |
arguments, thanks to which a more obscure dependencies can be
|
|
Packit |
db3073 |
retrieved, e.g. -pthread
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2002-11-19 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg-config.1: apply formatting fixes from Peter Breitenlohner
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2002-10-24 Tor Lillqvist <tml@iki.fi>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: Move the check for Win32 (which tests the $host
|
|
Packit |
db3073 |
variable) and dependent code later, as it turns out that $host
|
|
Packit |
db3073 |
isn't normally yet set at that point... (I hadn't noticed as I by
|
|
Packit |
db3073 |
habit always pass --host=i386-pc-mingw32 to the configure script,
|
|
Packit |
db3073 |
which sets $host.)
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2002-10-11 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (verify_package): fix to properly cast iter->data to char*
|
|
Packit |
db3073 |
before doing pointer arithmetic, from David Robins
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2002-10-10 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: 0.14
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2002-10-02 Anders Carlsson <andersca@gnu.org>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (add_env_variable_to_list): Don't return NULL, return
|
|
Packit |
db3073 |
the new list.
|
|
Packit |
db3073 |
(verify_package): break if we've removed the variable.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2002-09-26 Tor Lillqvist <tml@iki.fi>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* parse.c (get_compat_package): Return NULL right away on
|
|
Packit |
db3073 |
Windows. There has never been any of these legacy *-config scripts
|
|
Packit |
db3073 |
distributed for Windows as far as I know.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2002-09-26 Anders Carlsson <andersca@gnu.org>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (verify_package): Use strncmp when checking for
|
|
Packit |
db3073 |
the -I prefix.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2002-09-19 Havoc Pennington <hp@pobox.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: 0.13
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2002-09-19 Anders Carlsson <andersca@gnu.org>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c: (verify_package):
|
|
Packit |
db3073 |
Don't call g_free on strings returned from g_getenv.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
Tue Sep 17 14:11:51 2002 Jonathan Blandford <jrb@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c: strip out C_INCLUDE_PATH and CPLUS_INCLUDE_PATH if they
|
|
Packit |
db3073 |
exist, as this can break -Werror on some newer gcc versions.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2002-09-13 Tor Lillqvist <tml@iki.fi>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* Makefile.am (USE_INSTALLED_GLIB): Seems that the automake
|
|
Packit |
db3073 |
version used by Havoc doesn't recognize pkg_config_CFLAGS and
|
|
Packit |
db3073 |
pkg_config_LDFLAGS, thus failing builds on Win32 directly from the
|
|
Packit |
db3073 |
tarball. Set included_glib_includes and pkg_config_LDADD instead,
|
|
Packit |
db3073 |
then, like in the !USE_INSTALLED_GLIB branch.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* findme.c (X_OK): If X_OK undefined, define as 1, always, not
|
|
Packit |
db3073 |
only if G_OS_WIN32, which is never defined here. Fixes a corner
|
|
Packit |
db3073 |
case on Win32 with MSYS and mingw where configure as included in
|
|
Packit |
db3073 |
the release tarball for some reason doesn't find unistd.h.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2002-09-09 Havoc Pennington <hp@pobox.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (fill_list_single_package): fix uninitialized variable,
|
|
Packit |
db3073 |
patch from Andrea Suatoni
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2002-09-06 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* parse.c, pkg.c: handle other_libs other_cflags same
|
|
Packit |
db3073 |
as -l/-L/-I flags, so we pull in from dependent packages.
|
|
Packit |
db3073 |
Closes #85244, #90706, #89851
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2002-03-27 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (verify_package): fix a typo
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2002-03-07 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: 0.12.0
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2002-03-06 Tor Lillqvist <tml@iki.fi>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: Use GLib 2.x on Win32.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2002-02-28 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg-config.1: add a note about the need for AC_SUBST with
|
|
Packit |
db3073 |
PKG_CHECK_MODULES. Stefan Kost pointed this out.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2002-02-28 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
Fix for static linking, -l flag order for libs in multiple prefixes
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c: only sort -L/-I by PKG_CONFIG_PATH order, don't sort
|
|
Packit |
db3073 |
-l flags.
|
|
Packit |
db3073 |
(fill_list_single_package): make whether to path sort
|
|
Packit |
db3073 |
controlled by a boolean arg
|
|
Packit |
db3073 |
(fill_list): ditto
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2002-02-13 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (internal_get_package): look up path position by package
|
|
Packit |
db3073 |
key, not package name
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2002-02-12 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (scan_dir): use g_strdup, and fix the location where
|
|
Packit |
db3073 |
we assign the nul byte, so we don't mangle things for directories
|
|
Packit |
db3073 |
that end in '/' - reported by Enrico Scholz
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2002-02-07 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: 0.11.0
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2002-02-07 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* autogen.sh: patch gslist.c so that it has a stable sort
|
|
Packit |
db3073 |
function, so we don't utterly mangle the order of the libraries on
|
|
Packit |
db3073 |
the link line.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2002-02-03 Havoc Pennington <hp@pobox.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: 0.10.0
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
Redo distribution with autoconf 2.13
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2002-02-03 Havoc Pennington <hp@pobox.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.m4: require 0.9.0
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: increment version to 0.9.0
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2002-02-01 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (verify_package): don't warn about /usr/include /usr/lib
|
|
Packit |
db3073 |
in cflags/libs, too annoying to fix
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2002-02-01 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
Throughout: cast chars to guchar before passing to isspace, etc.,
|
|
Packit |
db3073 |
noted by Morten Welinder
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (verify_package): actually strip system -I/-L out of the
|
|
Packit |
db3073 |
cflags/libs, unless you set an environment variable asking to
|
|
Packit |
db3073 |
leave them in.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2002-02-01 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.m4: fix shell portability issue, reported by Morten Welinder
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2002-01-24 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (print_package_list): make the output halfway attractive
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* autogen.sh: use automake-1.4 aclocal-1.4 if found
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (verify_package): add a warning about -I/usr/include in cflags
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2001-10-28 Havoc Pennington <hp@pobox.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c: track position of package in the path search order,
|
|
Packit |
db3073 |
and sort packages accordingly before assembling flags lists,
|
|
Packit |
db3073 |
reported by Jacob Berkman
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* parse.c (get_compat_package): set path position to maxint,
|
|
Packit |
db3073 |
always at end of path
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2001-10-28 Havoc Pennington <hp@pobox.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (add_search_dir): put the search path in the right order
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2001-10-28 Havoc Pennington <hp@pobox.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: reorder things so they work on unix
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2001-10-27 Tor Lillqvist <tml@iki.fi>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
New Win32 feature to make pkg-config useful for users of MSVC:
|
|
Packit |
db3073 |
with the flag --msvc-syntax, munge -L and -l flags appropriately
|
|
Packit |
db3073 |
for the MSVC command-line compiler. (-I flags are the same.)
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* README.win32: Update.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* main.c (main): Add --msvc-syntax flag.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg-config.1: Document it.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.h: Declare msvc_syntax.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* parse.c (parse_libs): Obey msvc_syntax.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2001-10-25 Tor Lillqvist <tml@iki.fi>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
Improve Windows behaviour: Make it even easier to install
|
|
Packit |
db3073 |
developer packages in random locations, without having to modify
|
|
Packit |
db3073 |
the .pc files. Don't set "prefix" globally, instead override it
|
|
Packit |
db3073 |
for each .pc file parsed, if the path where the .pc file is seems
|
|
Packit |
db3073 |
to be the standard .../lib/pkgconfig.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* main.c (main): Add search directories also from two Registry
|
|
Packit |
db3073 |
keys, in addition to the PKG_CONFIG_PATH environment
|
|
Packit |
db3073 |
variable. Don't define prefix globally.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* parse.c (parse_line): Instead, if a .pc file is in
|
|
Packit |
db3073 |
/foo/bar/lib/pkgconfig, define prefix as /foo/bar for that package
|
|
Packit |
db3073 |
only.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c: Case-fold file names on Windows, in case they have been
|
|
Packit |
db3073 |
uppercasified by some tool.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg-config.1: Document Windows behaviour.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2001-10-21 Tor Lillqvist <tml@iki.fi>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* Makefile.am (EXTRA_DIST): Distribute README.win32.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* main.c (main): (Win32): Add option --prefix-variable in case the
|
|
Packit |
db3073 |
variable used in a .pc file as "prefix" isn't called
|
|
Packit |
db3073 |
"prefix".
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg-config.1: Document it.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* README.win32: Describe the behaviour in more detail.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2001-10-19 Tor Lillqvist <tml@iki.fi>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* main.c: (Win32): Add option --dont-define-prefix on Windows. The
|
|
Packit |
db3073 |
option prevents pkg-config from automatically defining an
|
|
Packit |
db3073 |
overriding value for the "prefix" variable.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
Unless this option is used, set "prefix" to pkg-config's
|
|
Packit |
db3073 |
installation directory, i.e. assume that the packages whose
|
|
Packit |
db3073 |
configuration files are found in the same tree where
|
|
Packit |
db3073 |
pkg-config.exe itself is, also have been configured to use the
|
|
Packit |
db3073 |
same prefix. This means that a typical "developer package"
|
|
Packit |
db3073 |
containg a subtree of headers, libraries, etc, including .pc
|
|
Packit |
db3073 |
files, can be installed in any random location. As long as
|
|
Packit |
db3073 |
pkg-config.exe is installed the same tree, things just should
|
|
Packit |
db3073 |
work.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg-config.1: Document it.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2001-09-30 Tor Lillqvist <tml@iki.fi>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
Changes for "pure" Win32 (without Cygwin or similar) support. The
|
|
Packit |
db3073 |
most important differences compared to pkg-config on Unix are:
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
We don't use hardcoded PKGLIBDIR paths but deduce the
|
|
Packit |
db3073 |
installation prefix at runtime.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
Use the normal GLib DLL, not a private copy. Yes, this does
|
|
Packit |
db3073 |
introduce a circular dependency, but that can be worked around.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* README.win32: New file.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: Check for Win32. If so, define USE_INSTALLED_GLIB,
|
|
Packit |
db3073 |
and don't configure in the included glib-1.2.8. Set GLIB_CFLAGS
|
|
Packit |
db3073 |
and GLIB_LIBS assuming that GLib is installed in the same location
|
|
Packit |
db3073 |
pkgconfig will be. Check for dirent.h, unistd.h and sys/wait.h
|
|
Packit |
db3073 |
headers.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* Makefile.am: If USE_INSTALLED_GLIB, use the GLIB_* values set
|
|
Packit |
db3073 |
above, and don't make in the glib-1.2.8 subdir.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* autogen.sh: Use perl -p -i.bak, works better on Win32 (and Cygwin).
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* *.c: Conditionalize inclusions of unistd.h and sys/wait.h.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* findme.c: Define X_OK on Win32 if necessary.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* parse.c
|
|
Packit |
db3073 |
* popthelp.c: Minor Win32 portability ifdefs.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* parse.c: No need to include <windows.h>.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c: Don't hardcode PKGLIBDIR, but use
|
|
Packit |
db3073 |
g_win32_get_package_installation_directory() to deduce it.
|
|
Packit |
db3073 |
(scan_dir): Make a temp copy of dirname with potential superfluous
|
|
Packit |
db3073 |
trailing slash removed. The Win32 opendir implementation doesn't
|
|
Packit |
db3073 |
always like those.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.h: If USE_INSTALLED_GLIB, include <glib.h> instead of
|
|
Packit |
db3073 |
partial-glib.h.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* popt.c (execCommand): Don't compile on Win32.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* poptconfig.c (configLine): Don't bother with the "exec" stuff on
|
|
Packit |
db3073 |
Win32, too complex to port, at least for now.
|
|
Packit |
db3073 |
(poptReadDefaultConfig) Don't bother compiling on Win32, this
|
|
Packit |
db3073 |
function isn't even called.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2001-07-11 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c: include sys/types.h to avoid warnings about dirent on
|
|
Packit |
db3073 |
some systems.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2001-07-11 Havoc Pennington <hp@pobox.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* parse.c (parse_cflags): fix failure to put space between cflags,
|
|
Packit |
db3073 |
reported by Chema
|
|
Packit |
db3073 |
(parse_line): allow spelling Cflags as CFlags, pointed out by Tim
|
|
Packit |
db3073 |
(get_compat_package): support legacy script gnome-vfs-config for
|
|
Packit |
db3073 |
package name "libgnomevfs"
|
|
Packit |
db3073 |
(read_one_line): just blow away all the stupid getc_unlocked crap
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2001-06-18 Havoc Pennington <hp@pobox.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.m4: print the error, not the name of the variable containing
|
|
Packit |
db3073 |
it, doh
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
Sun Jun 17 17:48:45 2001 Tim Janik <timj@gtk.org>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (internal_get_package): fix check before parsing a file at
|
|
Packit |
db3073 |
"location" to read (location==NULL) instead of (pkg==NULL).
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2001-06-14 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (internal_get_package): don't fall back to legacy -config
|
|
Packit |
db3073 |
scripts for the -uninstalled case.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2001-06-07 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.m4: add URL to no-pkg-config error message
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2001-06-06 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.m4: Fix mismatched backtick
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2001-06-05 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* main.c: add --errors-to-stdout so you can capture them with backticks
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.m4: set FOO_PKG_ERRORS after a failed check, so people can
|
|
Packit |
db3073 |
print the errors.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2001-06-05 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* parse.c: never use flockfile, getc_unlocked
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2001-06-05 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.m4: remove unrelated macros
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* README, AUTHORS: updates
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2001-05-20 Havoc Pennington <hp@pobox.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: revert package name change, just screwing things up.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2001-05-18 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* main.c (main): Change default to print errors on --cflags,
|
|
Packit |
db3073 |
--libs, etc., just not on the predicate-style args
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2001-05-18 Havoc Pennington <hp@pobox.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.m4: always AC_SUBST the cflags/libs
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg-config.1: updates
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: call the package 'pkg-config' instead of
|
|
Packit |
db3073 |
pkgconfig, for consistency
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* popt.c: conditionalize on HAVE_SETRESUID, HAVE_SETREUID
|
|
Packit |
db3073 |
maybe this will help with windows, and improves the #ifdef __hpux
|
|
Packit |
db3073 |
test in any case.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* parse.c: use HAVE_FLOCKFILE to try for windows portability
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: check for flockfile
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2001-05-17 Havoc Pennington <hp@pobox.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.m4: change to print errors only if no custom not-found
|
|
Packit |
db3073 |
action is specified
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* main.c (main): add PKG_CONFIG_DEBUG_SPEW environment variable
|
|
Packit |
db3073 |
(main): implement --print-errors where errors are printed, and
|
|
Packit |
db3073 |
otherwise don't print errors related to packages, just usage
|
|
Packit |
db3073 |
errors; pointed out by Raja
|
|
Packit |
db3073 |
(main): rename pcbuilddir to pc_top_builddir
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2001-05-17 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
Changes to support building against uninstalled packages.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* ${pcfiledir} variable used to locate builddir by locating
|
|
Packit |
db3073 |
the .pc file
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* ${pcbuilddir} variable set by the PKG_CONFIG_BUILD_DIR variable,
|
|
Packit |
db3073 |
used for the name of the build directory where the cflags/libs
|
|
Packit |
db3073 |
will be used, defaults to '$(top_builddir)'
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* "uninstalled" feature looks for foo-uninstalled.pc before
|
|
Packit |
db3073 |
foo.pc, unless PKG_CONFIG_DISABLE_UNINSTALLED is set
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* --uninstalled option used to see if foo-uninstalled.pc is in use
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* --define-variable option added, but turned out to be unused for
|
|
Packit |
db3073 |
this
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2001-05-09 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* main.c, findme.c, parse.c, pkg.c, poptconfig.c, popthelp.c,
|
|
Packit |
db3073 |
poptparse.c: portability fixes from Tomas Ogren
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2001-05-09 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* Makefile.am (EXTRA_DIST): put the m4 files in the distribution
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2001-05-09 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.m4: switch to double quotes for module list, so you can use
|
|
Packit |
db3073 |
a variable there.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2001-05-09 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (verify_package): fix error message on missing Name field,
|
|
Packit |
db3073 |
so that it doesn't try to use the name field to report which
|
|
Packit |
db3073 |
package was broken
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* parse.c (parse_package_file): change a debug spew to an actual
|
|
Packit |
db3073 |
error message
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2001-04-13 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.m4: fixed this up
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* main.c (main): remove --check-requires, instead allow version
|
|
Packit |
db3073 |
predicates in the module list.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2001-04-12 Havoc Pennington <hp@pobox.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* main.c (main): Implement --check-requires='gtk+-2.0 = 1.3.4'
|
|
Packit |
db3073 |
option
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2001-01-24 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
Implement --debug spew option.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* main.c: add debug_spew function and an option --debug
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2001-01-06 Havoc Pennington <hp@pobox.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (scan_dir): fail silently if we can't open a directory in
|
|
Packit |
db3073 |
the PKG_CONFIG_PATH
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2001-01-02 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: bump version
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2001-01-02 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* parse.c (parse_package_file): return NULL instead of exiting
|
|
Packit |
db3073 |
if we can't open the file.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* main.c (main): Add options to check the version of pkg-config
|
|
Packit |
db3073 |
itself, and to list all known packages
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* parse.c (split_module_list): fix to work properly
|
|
Packit |
db3073 |
(parse_module_list): pass variable-substituted string to
|
|
Packit |
db3073 |
split_module_list(), silly typo
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (get_package): Add ability to pass a filename instead of a
|
|
Packit |
db3073 |
package name, if you want to use a specific pkg-config file (used
|
|
Packit |
db3073 |
for configure.in in GTK+ for example, where you can build against
|
|
Packit |
db3073 |
an uninstalled copy of GLib).
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2000-11-29 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* parse.c (parse_module_list): Allow commas before/after the
|
|
Packit |
db3073 |
module list, and allow spaces instead of commas to be used as
|
|
Packit |
db3073 |
separators. This leniency makes it a lot easier to conditionally
|
|
Packit |
db3073 |
build the module list according to configure.in checks.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2000-11-29 Havoc Pennington <hp@pobox.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (packages_get_other_libs): put a space after the
|
|
Packit |
db3073 |
other_libs
|
|
Packit |
db3073 |
(packages_get_other_cflags): put a space after the other_cflags
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2000-11-27 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* main.c (main): don't print space after variable values
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (packages_get_var): don't add space after last variable
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2000-11-22 Martijn van Beers <martijn@earthling.net>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* main.c: added a --version option for martin
|
|
Packit |
db3073 |
* parse.c: added jamesh's patch
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
release 0.4.1
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2000-10-17 Martijn van Beers <martijn@earthling.net>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in:
|
|
Packit |
db3073 |
* Makefile.am: Change to use C version only.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
release 0.4.0
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2000-09-15 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: AM_PROG_LIBTOOL
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* Makefile.am (experimental_pkg_config_LDADD): Link with .la, not
|
|
Packit |
db3073 |
.a
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2000-08-10 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (verify_package): Bugfix from Anders
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2000-07-24 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* parse.c (get_compat_package): Add support
|
|
Packit |
db3073 |
for imlib-config and orbit-config
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2000-07-22 Havoc Pennington <hp@pobox.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* parse.c (get_compat_package): Make it work with any
|
|
Packit |
db3073 |
gnome-config package name.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2000-07-22 Havoc Pennington <hp@pobox.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* parse.c, pkg.c, pkg.h: Add Conflicts: keyword, and do
|
|
Packit |
db3073 |
version-checking for Requires: line. Untested.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2000-07-21 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* parse.c (get_compat_package): Add some compat stuff (execs
|
|
Packit |
db3073 |
gnome-config, gtk-config, etc.). We don't yet support all
|
|
Packit |
db3073 |
the modules we might want to support.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2000-07-20 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (get_package): fix error message formatting
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2000-07-20 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (recursive_fill_list): append rather than prepend the
|
|
Packit |
db3073 |
current libs to the required libs.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* parse.c (trim_and_sub): Make variables use ${} instead of %{} so
|
|
Packit |
db3073 |
we can accept "shell variables" subbed by configure
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2000-07-20 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* autogen.sh: Run perl on the Makefile.am in the glib tarball to
|
|
Packit |
db3073 |
keep it from doing anything in 'make install'
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c (scan_dir): Revert to .pc extension
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2000-07-20 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* glib-1.2.8.tar.gz: Decided it was easier to just stick
|
|
Packit |
db3073 |
in a copy of the tarball instead of hacking up glib;
|
|
Packit |
db3073 |
this way we get bugfixes. If distribution size is a problem,
|
|
Packit |
db3073 |
we can hack on it later. Rerun autogen.sh to get the
|
|
Packit |
db3073 |
tarball unpacked and configured.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in: AC_CONFIG_SUBDIRS(glib-1.2.8)
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* main.c: Add version-comparison
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* Makefile.am: use new glib tarball
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2000-07-18 Havoc Pennington <hp@redhat.com>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.c: When removing -l duplicates, keep the last not the first
|
|
Packit |
db3073 |
-l
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* main.c (main): Added --variable and --module-exists options.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* Wrote an experimental version of pkg-config in C. For
|
|
Packit |
db3073 |
now, glib is required, until I get a cut-and-pasted subset
|
|
Packit |
db3073 |
of glib up and running.
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
C version is not finished, don't release a tarball yet. ;-)
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* configure.in, Makefile.am: stuff to build the C version
|
|
Packit |
db3073 |
of pkg-config
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2000-07-10 Martijn van Beers <martijn@earthling.net>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg-config.in: remove -I/usr/include and -L/usr/lib from
|
|
Packit |
db3073 |
the flags we output
|
|
Packit |
db3073 |
* pkg.m4: add a PKG_ACLOCALFLAGS macro
|
|
Packit |
db3073 |
add a _DEPENDS output variable
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2000-07-01 Martijn van Beers <martijn@earthling.net>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* data/gnomeconfig.pce: make output of --modversion be like
|
|
Packit |
db3073 |
the output of .pc files
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2000-07-01 Martijn van Beers <martijn@earthling.net>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.m4: clean up PKG_CHECK_CFLAG
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2000-06-27 Martijn van Beers <martijn@earthling.net>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* data/gnomeconfig.pce: check for existance with --cflags
|
|
Packit |
db3073 |
instead of --libs
|
|
Packit |
db3073 |
* pkg.m4: remove stray debug echo command
|
|
Packit |
db3073 |
add PKG_CHECK_CFLAGS macro
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
2000-06-23 Martijn van Beers <martijn@earthling.net>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* data/gnomeconfig.pce,
|
|
Packit |
db3073 |
* pkg-config.in:
|
|
Packit |
db3073 |
- add checks to see if we're properly installed
|
|
Packit |
db3073 |
- bug fixes for sh on Tru64
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
Wed Jun 21 2000 Martijn van Beers <martijn@earthling.net>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* added support for extension modules that will be called
|
|
Packit |
db3073 |
if a module doesn't have a .pc file
|
|
Packit |
db3073 |
* added a gnomeconfig.pce extension module to allow for
|
|
Packit |
db3073 |
old gnome-libs stuff to be used (at the request of hp)
|
|
Packit |
db3073 |
* made CFLAGS be like the LIBS_* variables in that you
|
|
Packit |
db3073 |
need to do the adding in the .pc file
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
Thu Jun 15 2000 Martijn van Beers <martijn@earthling.net>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* add a --print-pc-dir that prints the default search dir
|
|
Packit |
db3073 |
* only use the default search dir when nothing else is
|
|
Packit |
db3073 |
specified
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
Sat Jun 10 2000 Martijn van Beers <martijn@earthling.net>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* made the duplication removing code in a function
|
|
Packit |
db3073 |
* fix the duplication code so that it checks $* correctly
|
|
Packit |
db3073 |
while we have IFS=":$IFS"
|
|
Packit |
db3073 |
* splitted up --libs into --libs-only-L, --libs-only-l-self
|
|
Packit |
db3073 |
and --libs-only-l-system, as suggested by Tim Janik
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
Thu Jun 8 2000 Martijn van Beers <martijn@earthling.net>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* made it use autoconf/automake
|
|
Packit |
db3073 |
* pkg-config: removed in favour of a .in equivalent which generates
|
|
Packit |
db3073 |
pkg-config from configure
|
|
Packit |
db3073 |
* pkg-config.in: new file, mostly a copy from pkg-config
|
|
Packit |
db3073 |
* pkg-config.in: get the prefix for the default pc_path from configure
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
Wed Jun 7 2000 Martijn van Beers <martijn@earthling.net>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg.m4: new file, contains a macro that checks for packages and
|
|
Packit |
db3073 |
whether they're the right version
|
|
Packit |
db3073 |
* pkg-config: added a --modversion flag to get the version of the
|
|
Packit |
db3073 |
module (needs a VERSION var in the .pc files)
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
Tue Jun 6 2000 Martijn van Beers <martijn@earthling.net>
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
* pkg-config: removed the pc_name_pkg functionality
|
|
Packit |
db3073 |
* pkg-config: show help and error out when there are no arguments
|
|
Packit |
db3073 |
* pkg-config: get the version from configure
|
|
Packit |
db3073 |
|
|
Packit |
db3073 |
;;
|
|
Packit |
db3073 |
;; Local variables:
|
|
Packit |
db3073 |
;; add-log-time-format: add-log-iso8601-time-string
|
|
Packit |
db3073 |
;; End:
|