Log

Author Commit Date CI Message
William Pitcock a7e86129 2012-09-02T19:56:37 pkgconf 0.8.8.
William Pitcock 749a604c 2012-09-02T17:34:44 tests: add test for freedesktop.org bug 54271
William Pitcock 25902dbc 2012-08-31T13:36:51 Merge pull request #39 from GregorR/grammar Minor grammar fixes to the README.
Gregor Richards 078affee 2012-08-31T12:35:26 Minor grammar fixes to the README.
William Pitcock b2f4583d 2012-08-25T20:06:31 Merge pull request #38 from bdrewery/add-test-case-for-local-file Add test case for pkgconf against file in CWD
William Pitcock 47949bea 2012-08-25T20:06:01 Merge pull request #37 from bdrewery/fix-tests-with-bash Fix tests when SHELL=bash
Bryan Drewery 747faf37 2012-08-25T19:09:33 Add test case for pkgconf against file in CWD
Bryan Drewery 509f5edb 2012-08-25T18:43:37 Fix tests when SHELL=bash The QUOTED test was failing to properly recognize the expected output.
Baptiste Daroussin 5bd921b3 2012-08-25T15:15:08 Merge pull request #36 from bdrewery/fix-crash-without-pathseps Fix crash when specified filename has no path separators
Bryan Drewery 25ebc22d 2012-08-25T16:34:00 Fix crash when specified filename has no path separators
Baptiste Daroussin 4eedb041 2012-08-20T22:47:10 if no cflags or libs are defined in .pc just return 0 and output nothing
William Pitcock fbf13563 2012-08-19T15:25:32 pkgconf 0.8.7
William Pitcock 8de2ab6b 2012-08-19T14:43:15 dependency: avoid exploitable (!) use of uninitialized length values introduced in commit 0ab3b32255
Baptiste Daroussin 0ab3b322 2012-08-14T17:13:28 avoid copying memory, do a single duplication
Baptiste Daroussin 28396110 2012-08-14T17:01:18 Bufferize dependency parsing
Baptiste Daroussin 38abe86a 2012-08-14T16:16:06 Remove unneeded strdup(3)
Baptiste Daroussin 666019cf 2012-08-14T16:04:56 Nuke use of basename/dirname where a simple strrchr can do the trick
Baptiste Daroussin ab48da3f 2012-08-14T11:12:01 Keep the backslash when parsing arguments (fixes #35)
Baptiste Daroussin 2d5dfe7d 2012-08-14T11:06:04 do not keep the quote information when set once
Baptiste Daroussin c6f6cb78 2012-08-14T11:00:53 Keep the backslash if not followed by \n or \r\n when parsing
Baptiste Daroussin 9a263375 2012-08-12T12:32:31 return 1 and do not output anything a requirement is missing
William Pitcock c04062a4 2012-08-10T15:06:02 pkgconf 0.8.6
William Pitcock c2319c16 2012-08-10T12:54:58 buildsys: remove old vestiges of old build system
William Pitcock a732e9bf 2012-08-10T10:29:56 README: fix distfiles URL
William Pitcock 86845f70 2012-08-09T17:14:56 fragment: reparent a fragment-list when a duplicate is encountered (closes issue #34).
William Pitcock 58fa2869 2012-08-09T17:06:09 fragment: add pkg_fragment_lookup().
William Pitcock c80b0887 2012-08-09T16:43:20 tests: add tests for issue #34
William Pitcock 390ff275 2012-08-08T11:15:13 pkg: ensure libs.private merging is always after libs
William Pitcock 3e03f2d9 2012-08-08T11:07:54 main: use global fragment lists for --cflags and --libs
William Pitcock 84ea074f 2012-08-08T11:04:07 pkg: allow pkg_cflags() and pkg_libs() utility functions to have a user-provided list pointer. Also chase this change in the frontend.
Fabian Groffen 80ad9577 2012-08-08T10:34:48 getopt: remove dependency on err.h/warnx()
William Pitcock 953fb66f 2012-08-08T10:20:08 pkg: fix backwards root-leaf traversal order. This bug causes occasional problems when calculating inter-module dependencies in complex dependency graphs, such as ffmpeg when cross-compiled. Reported-by: Alexander Kojevnikov <alexander@kojevnikov.com> Closes: Issue #33
William Pitcock 56ba08b6 2012-08-08T10:19:39 main: add --simulate (related to issue #33)
William Pitcock 3c157b78 2012-07-30T11:53:16 pkgconf 0.8.5
William Pitcock c8e604c8 2012-07-30T05:39:44 main: add whitespace control to --variable output (fixes mozilla libxul stuff)
William Pitcock fc019926 2012-07-30T05:10:43 queue: remove maxdepth + 1 hack (long story)
William Pitcock 0d412423 2012-07-30T05:09:10 main: print_variable() should add whitespace
William Pitcock 22d76251 2012-07-30T05:03:37 pkg: fix tilde operator
William Pitcock ec229b7c 2012-07-30T05:01:07 tests: pkg-config treats tilde in reverse of how we got it in 0.8.4.
Baptiste Daroussin 8acc7533 2012-07-30T11:49:36 pkgconf --variable needs a \n
William Pitcock 301a4636 2012-07-30T03:08:16 Revert "main: --exists should search Requires.private." This reverts commit 980644230de373aadefd59db3e0304dd2ba0daab.
William Pitcock 69a6331c 2012-07-30T03:07:14 main: --exists should search Requires.private.
William Pitcock 004adad0 2012-07-30T02:46:03 pkg: improve conflicts handling
William Pitcock 391dbad7 2012-07-30T02:38:22 main: add logic to make --print-errors actually useful
William Pitcock e22860ac 2012-07-30T02:06:24 main: fix regression caused by moving to bitfield where --cflags or --libs wouldn't cause a newline
William Pitcock ee2e6054 2012-07-30T01:53:32 fileio: add support for quoting to pkg_fgetline().
William Pitcock dde29619 2012-07-30T01:31:14 tests: add test for multiline crasher
William Pitcock c4d89f9c 2012-07-29T11:47:47 pkgconf 0.8.4
William Pitcock 8744ce5e 2012-07-29T11:41:23 main: usage() should list --about
Baptiste Daroussin 1464b576 2012-07-29T13:39:34 Convert all the int want_* to a single bitmap
William Pitcock b9ccc27a 2012-07-29T05:36:21 pkg: add pkg_queue_validate() to compile and validate a pkg_queue_t.
William Pitcock 9136b192 2012-07-29T05:28:01 main: rework to use pkg_queue_apply(). Presently 3 regressions.
William Pitcock 17fc01b4 2012-07-29T04:45:21 queue: add pkg_queue_apply().
William Pitcock 23b1806f 2012-07-29T04:21:36 main: remove redundant checks made obsolete by depgraph compilation
William Pitcock 50c496b7 2012-07-29T04:05:53 main: use pkg_queue_compile() and pkg_queue_free().
William Pitcock cdac22fc 2012-07-29T04:04:46 queue: fix iteration ordering bug
William Pitcock f4f1c1de 2012-07-29T03:56:20 queue: add pkg_queue_compile() and pkg_queue_free().
William Pitcock 698358e9 2012-07-29T03:49:56 queue: new file
William Pitcock 91271e56 2012-07-29T03:30:05 main: remove several symbols from BSS (they are only needed by main()).
William Pitcock 3715fae2 2012-07-29T03:20:24 main: move our actual version text to --about, make --version print pkg-config API version This improves compatibility with broken packages, but really, scripts should depend on: - --atleast-pkgconfig-version - --modversion pkg-config Anything else is just broken, but oh well.
William Pitcock 24bb5363 2012-07-26T00:13:02 main: --list-all shouldn't list 'uninstalled' packages
William Pitcock 0ac7978e 2012-07-26T00:01:40 pkg: bug fixes
William Pitcock 3e185832 2012-07-25T23:55:53 main: add frontend implementation of --list-all
William Pitcock 6f5fbb80 2012-07-25T23:49:07 pkg: add pkg_scan() and pkg_scan_all() functions.
William Pitcock 573cf8d2 2012-07-26T00:12:29 pkg: fix pkg_t.id initialization
William Pitcock 79ca134f 2012-07-26T00:07:27 pkg: call stat(2) in scan function
JD Horelick 1394a4ed 2012-07-27T01:03:49 README.md: Small updates.
William Pitcock 002a0a73 2012-07-25T21:13:43 pkgconf 0.8.3.
William Pitcock 0a5cb4c4 2012-07-25T21:09:31 everything: update copyright to note multiple authors
William Pitcock 31b9a531 2012-07-25T17:56:10 tests: remove bashism (noticed on freebsd pointyhat log)
William Pitcock 1db12815 2012-07-25T17:49:54 argvsplit: fix splitting of arguments There used to be a hack here, which was removed which caused other splitting later. This was a vestige of that hack, which is no longer needed with proper fragments.
William Pitcock a15d5eef 2012-07-25T17:47:09 tests: quiet successful tests
Baptiste Daroussin 7b10816c 2012-07-26T00:32:35 Ordering cflags flags
Baptiste Daroussin cab26204 2012-07-26T00:25:40 Ordering libs flags
William Pitcock 197cb9b9 2012-07-25T17:23:21 tests: add tests for cflags/libs-only ordering flags
William Pitcock b09650a9 2012-07-25T17:13:42 Update AUTHORS based on git history.
William Pitcock c544e9e0 2012-07-25T17:07:34 tests: add test for argv-parse splitting issue with filenames
William Pitcock f522f55e 2012-07-25T10:18:09 tests: add test for blank package arguments
Baptiste Daroussin 83487e78 2012-07-25T13:51:19 skip empty packages arguments (gobject-introspection scanner can pass empty arguments to pkgconf) This improves compatibility with pkg-config
William Pitcock f7496747 2012-07-24T13:27:43 Merge pull request #31 from bapt/master add --with-system-includedir and --with-system-libdir
Baptiste Daroussin abcea07a 2012-07-24T22:24:52 add --with-system-includedir and --with-system-libdir By default they are defined to --includedir and --libdir
William Pitcock b8f3beef 2012-07-24T01:00:06 Merge pull request #30 from bapt/master new configure --with-pkg-config-dir
Baptiste Daroussin 09032b0b 2012-07-24T08:48:23 new --with-pkg-config-dir options Allow one to configure the place where pc files are store, it default on ${libdir}/pkgconfig:${datadir}/pkgconfig
William Pitcock 53770f19 2012-07-23T23:32:30 Merge pull request #29 from jdhore/master Respect LDFLAGS
JD Horelick f5c9713e 2012-07-24T02:10:35 Respect LDFLAGS
William Pitcock 4cced0ff 2012-07-23T21:09:15 buildsys: add @bindir@ define
William Pitcock 3388277b 2012-07-23T21:07:57 pkg: implement dpkg-style version comparison rules
William Pitcock da7e3de9 2012-07-23T21:07:19 main: --silence-errors should be opt-in only.
William Pitcock 5f168493 2012-07-23T20:53:20 tests: add tests for dpkg-style tilde version comparison rules
William Pitcock 72f9e90f 2012-07-23T14:55:33 buildsys: respect CFLAGS
William Pitcock 188117b6 2012-07-23T14:49:22 buildsys: switch to something a little more generic (closes #27)
William Pitcock 111046f1 2012-07-22T23:16:39 pkg: add support for $(pc_path) variable for extracting PKG_DEFAULT_PATH
William Pitcock 3d7455f8 2012-07-22T23:09:10 pkg: add description and url fields to pkg-config virtual
William Pitcock eaf73a51 2012-07-21T21:41:55 pkgconf 0.8.2.
William Pitcock 29ea7ce4 2012-07-21T14:49:55 pkg: add pkg_get_parent_dir() and define $(pcfiledir).
William Pitcock 4d8f2b03 2012-07-21T14:44:38 tests: add tests for $(pcfiledir)
William Pitcock b0cdca48 2012-07-21T14:38:13 everything: do not shadow POSIX BUFSIZ definition
William Pitcock f4d84620 2012-07-21T14:33:07 main: add support for --silence-errors by redirecting stderr to /dev/null
William Pitcock 475719ec 2012-07-21T14:24:26 pkg: we already behave like pkg-config 0.27 anyway
Dan Nicholson 840ecc84 2012-07-21T01:09:13 Add autoconf macros to help packagers install .pc files Some distros and users have unusual installation needs that don't conform to the standard $libdir/pkgconfig and $datadir/pkgconfig pathways. Help packagers support these users with the macros PKG_INSTALLDIR and PKG_NOARCH_INSTALLDIR. These are simple macros that provide the configure parameters --with-pkgconfigdir and --with-noarch-pkgconfigdir to allow users to override the standard locations. Freedesktop #48743