|
cfa4e459
|
2015-02-03T00:08:21
|
|
Yet more mdoc(7) tuning
|
|
2b683071
|
2015-02-03T00:03:33
|
|
Change manpage from man(7) to mdoc(7)
|
|
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
|
|
ff6c9c96
|
2015-02-02T17:29:39
|
|
Add a test for multiline descriptions
Found in tracker-sparql project
|
|
f5428877
|
2014-09-14T03:01:34
|
|
pkgconf 0.9.7.
|
|
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>
|
|
f1a0047a
|
2014-08-14T22:16:29
|
|
Merge pull request #71 from Alexpux/master
Fix expanding PKG_DEFAULT_PATH under Windows.
|
|
39e3fc1c
|
2014-08-08T13:19:34
|
|
Fix expanding PKG_DEFAULT_PATH under Windows.
|
|
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).
|
|
f8040e7f
|
2014-07-09T02:25:01
|
|
README: update to where we are at in 2014
|
|
3d98bd7f
|
2014-07-09T02:00:13
|
|
main: do not munge variables which already contain sysroot_dir in their output (maybe related to #69)
|
|
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
|
|
84050f8f
|
2014-07-01T23:44:49
|
|
tuple: fix swallowing $ (closes #67)
|
|
0161be99
|
2014-07-01T23:39:22
|
|
bsdstubs: add strtok_r() from musl if unavailable on a platform (closes #66)
|
|
c80229c6
|
2014-07-01T23:30:59
|
|
tests: add test for #67
|
|
0c0c5067
|
2014-06-07T20:32:08
|
|
pkgconf 0.9.6.
|
|
d2d52b32
|
2014-06-07T20:30:36
|
|
main: allow --debug as an option (has no effect) (closes #64)
|
|
d33b7de5
|
2014-06-07T20:22:48
|
|
build: disable -D_FORTIFY_SOURCE=2 (let distros use it themselves) (closes #61)
|
|
50b647c9
|
2014-06-07T20:19:51
|
|
main: avoid memory leak
|
|
912d1d90
|
2014-06-07T20:11:06
|
|
main: fix --with-system-includedir and --with-system-libdir behaviour (closes #63)
|
|
1f1feb00
|
2014-03-23T00:38:52
|
|
Merge pull request #62 from vbraun/master
Do not hardcode "install"
|
|
f445dfd3
|
2014-02-28T16:15:41
|
|
make install-sh executable
|
|
f5730b48
|
2014-02-28T15:04:11
|
|
Do not hardcode the non-posix install program
|
|
d6121d12
|
2014-02-11T00:01:36
|
|
pkgconf 0.9.5.
|
|
9f94461b
|
2014-02-10T23:57:50
|
|
pkg: make fields other than CFLAGS and LIBS case-sensitive (closes #60)
|
|
8f36c545
|
2014-02-10T23:53:47
|
|
tuple: make variable lookup case sensitive (ref #60)
|
|
8cf58d7c
|
2014-02-10T23:50:45
|
|
tests: add test for variable case-sensitivity (ref #60)
|
|
cd6d52b9
|
2013-12-27T11:47:40
|
|
testsuite: fix erroneous test to match bugfix
|
|
888bd00c
|
2013-12-27T11:44:59
|
|
pkgconf 0.9.4.
|
|
8cdf61b4
|
2013-12-27T11:41:23
|
|
Extend copyright on recently modified files to 2014.
|
|
2e0e4b2e
|
2013-12-27T11:37:24
|
|
fragment: increase robustness with MacOS -framework (closes #56)
|
|
49ad1cd8
|
2013-12-27T11:20:02
|
|
Add test for multiple frameworks (ref #56)
|
|
e0789ca6
|
2013-12-27T11:13:55
|
|
Add pkgconf(1) manual page. (closes #55)
|
|
f35a9b74
|
2013-10-06T12:34:09
|
|
README: document --with-system-includedir and --with-system-libdir (closes #57)
|
|
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
|
|
99c41040
|
2013-08-24T11:16:26
|
|
Merge pull request #52 from tonytheodore/multiple-deps
Add test for multiple dependencies on base package
|
|
bc661124
|
2013-08-24T15:19:41
|
|
fix keep-system-* arg parsing and test with default prefix
|
|
dd975df1
|
2013-08-24T13:58:41
|
|
Add test for multiple dependencies on base package
|
|
36827a32
|
2013-08-23T04:08:06
|
|
pkgconf 0.9.3.
|
|
501d7dc2
|
2013-08-23T04:04:16
|
|
main: update copyright years
|
|
9d960fb9
|
2013-08-23T03:44:33
|
|
fragment: use forward-merge for static linking (closes #51)
|
|
2a638d4f
|
2013-08-23T02:41:59
|
|
Add test for Libs.private deduplication (issue #51).
|
|
da179fd8
|
2013-08-18T20:19:36
|
|
Merge pull request #50 from tonytheodore/master
Feature Request: Add Cflags.private fragment
|
|
1c658f03
|
2013-08-14T15:36:43
|
|
add Cflags.private fragment
|
|
595e0965
|
2013-07-22T01:08:38
|
|
getopt: document what is different about our getopt verses normal netbsd getopt_long.
|
|
fe8186aa
|
2013-07-17T18:18:53
|
|
Merge pull request #48 from wojdyr/master
support out-of-source build
|
|
a56d5c52
|
2013-06-29T17:18:07
|
|
Makefile.in: support out-of-source build
|
|
6db657c5
|
2013-04-09T07:39:27
|
|
testsuite: fix testsuite typos
|
|
cd0f7fec
|
2013-04-09T07:35:02
|
|
pkgconf 0.9.2
|
|
83877eb2
|
2013-03-20T17:52:17
|
|
Do not ignore PKG_CONFIG_PATH if a direct path to a .pc file is supplied
|
|
1d0f990a
|
2013-03-20T14:51:15
|
|
Add a test case showing a regression where PKG_CONFIG_PATH is ignored
|
|
24207bd1
|
2013-03-17T23:45:51
|
|
Do not overwrite eflags with walking though a long list of packages
|
|
1178ab25
|
2013-03-17T23:15:33
|
|
Add a test case about a regression
|
|
c17ab79a
|
2013-03-15T20:19:13
|
|
pkgconf 0.9.1
|
|
994f1eb7
|
2013-03-15T20:18:45
|
|
tests: fix last test
|
|
ce1fd58a
|
2013-03-16T02:10:39
|
|
Add a test case for pkgconf --exists --print-errors "mjpegtools > 1.6.0 mjpegtools < 1.8.0"
|
|
18153786
|
2013-03-15T20:09:54
|
|
pkg: list all depgraph breaks (this is technically different than pkg-config, but nobody reads stderr)
|
|
f9d93a1f
|
2013-03-15T19:59:20
|
|
main: --simulate: enhancements
|
|
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
|
|
d7643ed2
|
2013-03-15T19:36:37
|
|
main: --simulate: print bytecode program as a human-readable AST parsable by mowgli.config_parse
|
|
8980ae5f
|
2013-03-15T19:20:35
|
|
main: --simulate: print depgraph operations
|
|
129030c2
|
2013-03-15T18:24:03
|
|
pkgconf 0.9.
|
|
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.)
|
|
48c6e4c3
|
2013-03-15T17:55:44
|
|
pkg: improve pkg scandir target building
|
|
874bd58e
|
2013-03-15T17:40:25
|
|
pkg: clarify pkg not found error message
|
|
8fbecafd
|
2013-03-15T17:29:07
|
|
fragment: special-case `-framework` handling and implement merge-back strategy for -F flags (closes #47)
|
|
4381d460
|
2013-03-15T17:27:22
|
|
tests: fix multi-recursion -framework test (ref #47)
|
|
7ecf1e27
|
2013-03-15T17:12:06
|
|
tests: add tests for bug #47
|
|
c04a6435
|
2013-03-15T16:50:30
|
|
cache: handle pkg being NULL on pkg_cache_add()/pkg_cache_remove()
|
|
1a497587
|
2013-03-01T12:17:16
|
|
buildsys: add support for building a profiled executable
|
|
d6fb7881
|
2013-03-01T12:06:52
|
|
pkg: remove pkg_t.uninstalled, use a property flag instead
|
|
1fd95f90
|
2013-03-01T11:36:21
|
|
dependency: refactor to use pkg_list_t framework
|
|
8330056d
|
2013-03-01T11:10:43
|
|
fragment: refactor using pkg_list_t framework
|
|
74e40fd1
|
2013-03-01T10:45:55
|
|
tuple: refactor to use pkg_list_t framework
|
|
ae063d89
|
2013-03-01T10:24:57
|
|
queue: refactor to use pkg_list_t framework
|
|
b475859c
|
2013-03-01T10:14:20
|
|
cache: use new pkg_list_t framework
|
|
6c2de793
|
2013-03-01T10:09:22
|
|
pkg: add generic linked list iterator code
|
|
dd53cd57
|
2013-02-25T23:29:57
|
|
pkg: implement refcounting and a deeper cache
|
|
e3d8475c
|
2013-02-25T22:47:32
|
|
pkg: readd cached sentinel
|
|
c9831c1e
|
2013-02-25T22:40:30
|
|
pkg: use pkg_cache APIs.
|
|
9439b029
|
2013-02-25T17:36:09
|
|
cache: add high-level cache API
|
|
de295030
|
2013-02-25T09:03:50
|
|
pkgconf 0.8.12.
|
|
7d3f234c
|
2013-02-25T08:56:57
|
|
pkg: pkg_report_graph_error() should be static
|
|
fd9f511a
|
2013-02-25T08:50:11
|
|
testsuite: add --exists test for nonexistant package
|
|
a3d25fe9
|
2013-02-25T08:47:37
|
|
pkg: ensure we actually have a package object before caching it
|
|
c0f0cb65
|
2013-02-24T09:19:59
|
|
pkgconf 0.8.11
|
|
a40c5bd5
|
2013-02-24T09:08:06
|
|
testsuite: check that unrecognized options fail
|
|
77c5b82a
|
2013-02-24T08:59:07
|
|
main: use support for munging by $(pc_sysrootdir) and remove the old sysroot hack
|
|
01c2d1d4
|
2013-02-24T08:58:35
|
|
pkg: add support for munging tuples based on $(pc_sysrootdir) if requested
|
|
bea204fa
|
2013-02-24T08:57:53
|
|
testsuite: add additional tests for PKG_CONFIG_SYSROOT_DIR
|
|
5dab6262
|
2013-02-24T08:23:21
|
|
pkgconf 0.8.10.
|
|
5344016c
|
2013-02-24T08:22:35
|
|
buildsys: use rm -f when cleaning
|
|
b4eb42f3
|
2013-02-24T08:21:36
|
|
Update copyrights on modified files to 2013.
|
|
910c6e00
|
2013-02-24T08:20:35
|
|
main: add option to disable cache code
|
|
14f3e1ed
|
2013-02-24T08:14:23
|
|
pkg: implement a cache for packages and use it to break circular dependencies
|
|
d4cef5ca
|
2013-02-24T08:13:19
|
|
testsuite: update for pkg-config version 0.28 compatibility
|
|
14b88e3b
|
2013-02-24T07:45:20
|
|
pkg: bump PKG_PKGCONFIG_VERSION_EQUIV to 0.28
|
|
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.
|
|
6e457336
|
2013-02-24T07:37:20
|
|
pkg: add pkg_comparator_lookup_by_name().
|
|
ef1f1a3a
|
2013-02-24T07:32:26
|
|
pkg: rework pkg_verify_dependency() to treat dependencies as bytecode
|