Log

Author Commit Date CI Message
Baptiste Daroussin cfa4e459 2015-02-03T00:08:21 Yet more mdoc(7) tuning
Baptiste Daroussin 2b683071 2015-02-03T00:03:33 Change manpage from man(7) to mdoc(7)
Baptiste Daroussin cae8bf26 2015-02-02T17:35:32 Trim spaces after a quoted newline if a newline has been quoted then trim all spaces (' ' and '\t') found on the next line
Baptiste Daroussin ff6c9c96 2015-02-02T17:29:39 Add a test for multiline descriptions Found in tracker-sparql project
William Pitcock f5428877 2014-09-14T03:01:34 pkgconf 0.9.7.
William Pitcock 025fc092 2014-09-13T22:37:00 main: --libs-only-foo and --cflags-only-foo behaviour should be inclusive, not exclusive. Pointed out and initial patch by: Dan Kegel <dank@kegel.com>
William Pitcock f1a0047a 2014-08-14T22:16:29 Merge pull request #71 from Alexpux/master Fix expanding PKG_DEFAULT_PATH under Windows.
Alexpux 39e3fc1c 2014-08-08T13:19:34 Fix expanding PKG_DEFAULT_PATH under Windows.
Jean-Sébastien Pédron bff5f15d 2014-07-31T16:15:31 Support .pc file without a trailing newline Some editors write text files without a newline character at the end of the last line. Before this change, the main loop in pkg_new_from_file() expected a newline character at the end of the line and overwrote it with a NUL character. In the case of the last line in a non-newline-terminated file, this ate the last character of that line. Now, the pkg_fgetline() function takes care of returning a line without the newline character (or the "\r\n" sequence in case of a DOS file format).
William Pitcock f8040e7f 2014-07-09T02:25:01 README: update to where we are at in 2014
William Pitcock 3d98bd7f 2014-07-09T02:00:13 main: do not munge variables which already contain sysroot_dir in their output (maybe related to #69)
William Pitcock 12ff14f8 2014-07-09T01:23:51 fragments: handle sysroot dir munging directly in a smarter way Previously we just let the tuple system handle it, but pkg-config modules which do not define variables were able to get by the checks. While here, check to ensure we do not duplicate the sysroot dir twice if it is already defined in the pkg-config module file. Downstream bug: https://bugs.busybox.net/show_bug.cgi?id=5750
William Pitcock 84050f8f 2014-07-01T23:44:49 tuple: fix swallowing $ (closes #67)
William Pitcock 0161be99 2014-07-01T23:39:22 bsdstubs: add strtok_r() from musl if unavailable on a platform (closes #66)
William Pitcock c80229c6 2014-07-01T23:30:59 tests: add test for #67
William Pitcock 0c0c5067 2014-06-07T20:32:08 pkgconf 0.9.6.
William Pitcock d2d52b32 2014-06-07T20:30:36 main: allow --debug as an option (has no effect) (closes #64)
William Pitcock d33b7de5 2014-06-07T20:22:48 build: disable -D_FORTIFY_SOURCE=2 (let distros use it themselves) (closes #61)
William Pitcock 50b647c9 2014-06-07T20:19:51 main: avoid memory leak
William Pitcock 912d1d90 2014-06-07T20:11:06 main: fix --with-system-includedir and --with-system-libdir behaviour (closes #63)
William Pitcock 1f1feb00 2014-03-23T00:38:52 Merge pull request #62 from vbraun/master Do not hardcode "install"
Volker Braun f445dfd3 2014-02-28T16:15:41 make install-sh executable
Volker Braun f5730b48 2014-02-28T15:04:11 Do not hardcode the non-posix install program
William Pitcock d6121d12 2014-02-11T00:01:36 pkgconf 0.9.5.
William Pitcock 9f94461b 2014-02-10T23:57:50 pkg: make fields other than CFLAGS and LIBS case-sensitive (closes #60)
William Pitcock 8f36c545 2014-02-10T23:53:47 tuple: make variable lookup case sensitive (ref #60)
William Pitcock 8cf58d7c 2014-02-10T23:50:45 tests: add test for variable case-sensitivity (ref #60)
William Pitcock cd6d52b9 2013-12-27T11:47:40 testsuite: fix erroneous test to match bugfix
William Pitcock 888bd00c 2013-12-27T11:44:59 pkgconf 0.9.4.
William Pitcock 8cdf61b4 2013-12-27T11:41:23 Extend copyright on recently modified files to 2014.
William Pitcock 2e0e4b2e 2013-12-27T11:37:24 fragment: increase robustness with MacOS -framework (closes #56)
Dan Kegel 49ad1cd8 2013-12-27T11:20:02 Add test for multiple frameworks (ref #56)
William Pitcock e0789ca6 2013-12-27T11:13:55 Add pkgconf(1) manual page. (closes #55)
William Pitcock f35a9b74 2013-10-06T12:34:09 README: document --with-system-includedir and --with-system-libdir (closes #57)
William Pitcock 2ae72283 2013-08-24T11:17:15 Merge pull request #53 from tonytheodore/keep-system-libs Test failure with default prefix and parsing of keep-system-* args
William Pitcock 99c41040 2013-08-24T11:16:26 Merge pull request #52 from tonytheodore/multiple-deps Add test for multiple dependencies on base package
Tony Theodore bc661124 2013-08-24T15:19:41 fix keep-system-* arg parsing and test with default prefix
Tony Theodore dd975df1 2013-08-24T13:58:41 Add test for multiple dependencies on base package
William Pitcock 36827a32 2013-08-23T04:08:06 pkgconf 0.9.3.
William Pitcock 501d7dc2 2013-08-23T04:04:16 main: update copyright years
William Pitcock 9d960fb9 2013-08-23T03:44:33 fragment: use forward-merge for static linking (closes #51)
William Pitcock 2a638d4f 2013-08-23T02:41:59 Add test for Libs.private deduplication (issue #51).
William Pitcock da179fd8 2013-08-18T20:19:36 Merge pull request #50 from tonytheodore/master Feature Request: Add Cflags.private fragment
Tony Theodore 1c658f03 2013-08-14T15:36:43 add Cflags.private fragment
William Pitcock 595e0965 2013-07-22T01:08:38 getopt: document what is different about our getopt verses normal netbsd getopt_long.
William Pitcock fe8186aa 2013-07-17T18:18:53 Merge pull request #48 from wojdyr/master support out-of-source build
Marcin Wojdyr a56d5c52 2013-06-29T17:18:07 Makefile.in: support out-of-source build
William Pitcock 6db657c5 2013-04-09T07:39:27 testsuite: fix testsuite typos
William Pitcock cd0f7fec 2013-04-09T07:35:02 pkgconf 0.9.2
Baptiste Daroussin 83877eb2 2013-03-20T17:52:17 Do not ignore PKG_CONFIG_PATH if a direct path to a .pc file is supplied
Baptiste Daroussin 1d0f990a 2013-03-20T14:51:15 Add a test case showing a regression where PKG_CONFIG_PATH is ignored
Baptiste Daroussin 24207bd1 2013-03-17T23:45:51 Do not overwrite eflags with walking though a long list of packages
Baptiste Daroussin 1178ab25 2013-03-17T23:15:33 Add a test case about a regression
William Pitcock c17ab79a 2013-03-15T20:19:13 pkgconf 0.9.1
William Pitcock 994f1eb7 2013-03-15T20:18:45 tests: fix last test
Baptiste Daroussin ce1fd58a 2013-03-16T02:10:39 Add a test case for pkgconf --exists --print-errors "mjpegtools > 1.6.0 mjpegtools < 1.8.0"
William Pitcock 18153786 2013-03-15T20:09:54 pkg: list all depgraph breaks (this is technically different than pkg-config, but nobody reads stderr)
William Pitcock f9d93a1f 2013-03-15T19:59:20 main: --simulate: enhancements
William Pitcock 74c33b9f 2013-03-15T19:44:11 dependency: reset parser state on new package atom resolves minor issue seen here: http://lists.freebsd.org/pipermail/freebsd-ports/2013-March/082063.html
William Pitcock d7643ed2 2013-03-15T19:36:37 main: --simulate: print bytecode program as a human-readable AST parsable by mowgli.config_parse
William Pitcock 8980ae5f 2013-03-15T19:20:35 main: --simulate: print depgraph operations
William Pitcock 129030c2 2013-03-15T18:24:03 pkgconf 0.9.
William Pitcock 1554c357 2013-03-15T18:11:43 pkg: rework PKG_CONFIG_PATH handling code. As a side effect, the dependency resolver now understands that it should check in the parent directory as well for dependencies if given a literal path to a .pc file. (pkg-config 0.28 does not do this, it should.)
William Pitcock 48c6e4c3 2013-03-15T17:55:44 pkg: improve pkg scandir target building
William Pitcock 874bd58e 2013-03-15T17:40:25 pkg: clarify pkg not found error message
William Pitcock 8fbecafd 2013-03-15T17:29:07 fragment: special-case `-framework` handling and implement merge-back strategy for -F flags (closes #47)
William Pitcock 4381d460 2013-03-15T17:27:22 tests: fix multi-recursion -framework test (ref #47)
William Pitcock 7ecf1e27 2013-03-15T17:12:06 tests: add tests for bug #47
William Pitcock c04a6435 2013-03-15T16:50:30 cache: handle pkg being NULL on pkg_cache_add()/pkg_cache_remove()
William Pitcock 1a497587 2013-03-01T12:17:16 buildsys: add support for building a profiled executable
William Pitcock d6fb7881 2013-03-01T12:06:52 pkg: remove pkg_t.uninstalled, use a property flag instead
William Pitcock 1fd95f90 2013-03-01T11:36:21 dependency: refactor to use pkg_list_t framework
William Pitcock 8330056d 2013-03-01T11:10:43 fragment: refactor using pkg_list_t framework
William Pitcock 74e40fd1 2013-03-01T10:45:55 tuple: refactor to use pkg_list_t framework
William Pitcock ae063d89 2013-03-01T10:24:57 queue: refactor to use pkg_list_t framework
William Pitcock b475859c 2013-03-01T10:14:20 cache: use new pkg_list_t framework
William Pitcock 6c2de793 2013-03-01T10:09:22 pkg: add generic linked list iterator code
William Pitcock dd53cd57 2013-02-25T23:29:57 pkg: implement refcounting and a deeper cache
William Pitcock e3d8475c 2013-02-25T22:47:32 pkg: readd cached sentinel
William Pitcock c9831c1e 2013-02-25T22:40:30 pkg: use pkg_cache APIs.
William Pitcock 9439b029 2013-02-25T17:36:09 cache: add high-level cache API
William Pitcock de295030 2013-02-25T09:03:50 pkgconf 0.8.12.
William Pitcock 7d3f234c 2013-02-25T08:56:57 pkg: pkg_report_graph_error() should be static
William Pitcock fd9f511a 2013-02-25T08:50:11 testsuite: add --exists test for nonexistant package
William Pitcock a3d25fe9 2013-02-25T08:47:37 pkg: ensure we actually have a package object before caching it
William Pitcock c0f0cb65 2013-02-24T09:19:59 pkgconf 0.8.11
William Pitcock a40c5bd5 2013-02-24T09:08:06 testsuite: check that unrecognized options fail
William Pitcock 77c5b82a 2013-02-24T08:59:07 main: use support for munging by $(pc_sysrootdir) and remove the old sysroot hack
William Pitcock 01c2d1d4 2013-02-24T08:58:35 pkg: add support for munging tuples based on $(pc_sysrootdir) if requested
William Pitcock bea204fa 2013-02-24T08:57:53 testsuite: add additional tests for PKG_CONFIG_SYSROOT_DIR
William Pitcock 5dab6262 2013-02-24T08:23:21 pkgconf 0.8.10.
William Pitcock 5344016c 2013-02-24T08:22:35 buildsys: use rm -f when cleaning
William Pitcock b4eb42f3 2013-02-24T08:21:36 Update copyrights on modified files to 2013.
William Pitcock 910c6e00 2013-02-24T08:20:35 main: add option to disable cache code
William Pitcock 14f3e1ed 2013-02-24T08:14:23 pkg: implement a cache for packages and use it to break circular dependencies
William Pitcock d4cef5ca 2013-02-24T08:13:19 testsuite: update for pkg-config version 0.28 compatibility
William Pitcock 14b88e3b 2013-02-24T07:45:20 pkg: bump PKG_PKGCONFIG_VERSION_EQUIV to 0.28
William Pitcock e178f6d6 2013-02-24T07:41:18 dependency: use pkg_comparator_lookup_by_name() instead of having special lexing rules for comparator tokens This allows us to add new tokens in the future by adding them to one place.
William Pitcock 6e457336 2013-02-24T07:37:20 pkg: add pkg_comparator_lookup_by_name().
William Pitcock ef1f1a3a 2013-02-24T07:32:26 pkg: rework pkg_verify_dependency() to treat dependencies as bytecode