|
c4d89f9c
|
2012-07-29T11:47:47
|
|
pkgconf 0.8.4
|
|
8744ce5e
|
2012-07-29T11:41:23
|
|
main: usage() should list --about
|
|
1464b576
|
2012-07-29T13:39:34
|
|
Convert all the int want_* to a single bitmap
|
|
b9ccc27a
|
2012-07-29T05:36:21
|
|
pkg: add pkg_queue_validate() to compile and validate a pkg_queue_t.
|
|
9136b192
|
2012-07-29T05:28:01
|
|
main: rework to use pkg_queue_apply().
Presently 3 regressions.
|
|
17fc01b4
|
2012-07-29T04:45:21
|
|
queue: add pkg_queue_apply().
|
|
23b1806f
|
2012-07-29T04:21:36
|
|
main: remove redundant checks made obsolete by depgraph compilation
|
|
50c496b7
|
2012-07-29T04:05:53
|
|
main: use pkg_queue_compile() and pkg_queue_free().
|
|
cdac22fc
|
2012-07-29T04:04:46
|
|
queue: fix iteration ordering bug
|
|
f4f1c1de
|
2012-07-29T03:56:20
|
|
queue: add pkg_queue_compile() and pkg_queue_free().
|
|
698358e9
|
2012-07-29T03:49:56
|
|
queue: new file
|
|
91271e56
|
2012-07-29T03:30:05
|
|
main: remove several symbols from BSS (they are only needed by main()).
|
|
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.
|
|
24bb5363
|
2012-07-26T00:13:02
|
|
main: --list-all shouldn't list 'uninstalled' packages
|
|
79ca134f
|
2012-07-26T00:07:27
|
|
pkg: call stat(2) in scan function
|
|
0ac7978e
|
2012-07-26T00:01:40
|
|
pkg: bug fixes
|
|
3e185832
|
2012-07-25T23:55:53
|
|
main: add frontend implementation of --list-all
|
|
6f5fbb80
|
2012-07-25T23:49:07
|
|
pkg: add pkg_scan() and pkg_scan_all() functions.
|
|
573cf8d2
|
2012-07-26T00:12:29
|
|
pkg: fix pkg_t.id initialization
|
|
1394a4ed
|
2012-07-27T01:03:49
|
|
README.md: Small updates.
|
|
002a0a73
|
2012-07-25T21:13:43
|
|
pkgconf 0.8.3.
|
|
0a5cb4c4
|
2012-07-25T21:09:31
|
|
everything: update copyright to note multiple authors
|
|
31b9a531
|
2012-07-25T17:56:10
|
|
tests: remove bashism (noticed on freebsd pointyhat log)
|
|
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.
|
|
a15d5eef
|
2012-07-25T17:47:09
|
|
tests: quiet successful tests
|
|
7b10816c
|
2012-07-26T00:32:35
|
|
Ordering cflags flags
|
|
cab26204
|
2012-07-26T00:25:40
|
|
Ordering libs flags
|
|
197cb9b9
|
2012-07-25T17:23:21
|
|
tests: add tests for cflags/libs-only ordering flags
|
|
b09650a9
|
2012-07-25T17:13:42
|
|
Update AUTHORS based on git history.
|
|
c544e9e0
|
2012-07-25T17:07:34
|
|
tests: add test for argv-parse splitting issue with filenames
|
|
f522f55e
|
2012-07-25T10:18:09
|
|
tests: add test for blank package arguments
|
|
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
|
|
f7496747
|
2012-07-24T13:27:43
|
|
Merge pull request #31 from bapt/master
add --with-system-includedir and --with-system-libdir
|
|
abcea07a
|
2012-07-24T22:24:52
|
|
add --with-system-includedir and --with-system-libdir
By default they are defined to --includedir and --libdir
|
|
b8f3beef
|
2012-07-24T01:00:06
|
|
Merge pull request #30 from bapt/master
new configure --with-pkg-config-dir
|
|
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
|
|
53770f19
|
2012-07-23T23:32:30
|
|
Merge pull request #29 from jdhore/master
Respect LDFLAGS
|
|
f5c9713e
|
2012-07-24T02:10:35
|
|
Respect LDFLAGS
|
|
4cced0ff
|
2012-07-23T21:09:15
|
|
buildsys: add @bindir@ define
|
|
3388277b
|
2012-07-23T21:07:57
|
|
pkg: implement dpkg-style version comparison rules
|
|
da7e3de9
|
2012-07-23T21:07:19
|
|
main: --silence-errors should be opt-in only.
|
|
5f168493
|
2012-07-23T20:53:20
|
|
tests: add tests for dpkg-style tilde version comparison rules
|
|
72f9e90f
|
2012-07-23T14:55:33
|
|
buildsys: respect CFLAGS
|
|
188117b6
|
2012-07-23T14:49:22
|
|
buildsys: switch to something a little more generic (closes #27)
|
|
111046f1
|
2012-07-22T23:16:39
|
|
pkg: add support for $(pc_path) variable for extracting PKG_DEFAULT_PATH
|
|
3d7455f8
|
2012-07-22T23:09:10
|
|
pkg: add description and url fields to pkg-config virtual
|
|
eaf73a51
|
2012-07-21T21:41:55
|
|
pkgconf 0.8.2.
|
|
29ea7ce4
|
2012-07-21T14:49:55
|
|
pkg: add pkg_get_parent_dir() and define $(pcfiledir).
|
|
4d8f2b03
|
2012-07-21T14:44:38
|
|
tests: add tests for $(pcfiledir)
|
|
b0cdca48
|
2012-07-21T14:38:13
|
|
everything: do not shadow POSIX BUFSIZ definition
|
|
f4d84620
|
2012-07-21T14:33:07
|
|
main: add support for --silence-errors by redirecting stderr to /dev/null
|
|
475719ec
|
2012-07-21T14:24:26
|
|
pkg: we already behave like pkg-config 0.27 anyway
|
|
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
|
|
dc61404a
|
2012-07-20T22:36:58
|
|
pkgconf 0.8.1.
|
|
8d6fc859
|
2012-07-20T20:35:47
|
|
Update README.
|
|
d730ec8a
|
2012-07-20T20:04:11
|
|
main: bail if the entire depgraph cannot be built
|
|
24236c76
|
2012-07-20T19:55:06
|
|
tests: add a test for malformed pkg_t entities
|
|
6194cd31
|
2012-07-20T18:08:54
|
|
tests: add more tests
|
|
e5efad7d
|
2012-07-20T17:19:43
|
|
main: return EXIT_FAILURE when argument parsing fails
|
|
3c31c01d
|
2012-07-20T17:18:35
|
|
tests: add tests for malformed option arguments
|
|
43a2c788
|
2012-07-20T17:12:06
|
|
main: use pkg_getopt_long_only().
|
|
81fa40f9
|
2012-07-20T16:37:26
|
|
getopt_long: more fixing
|
|
d45b87bc
|
2012-07-20T16:35:53
|
|
getopt_long: use stdinc.h
|
|
61a2a6c4
|
2012-07-20T16:33:48
|
|
tests: conditionally run optional tests if --enable-strict is not used (closes #25)
|
|
3035b0ba
|
2012-07-20T16:29:57
|
|
main: add support for HAVE_STRICT_MODE compiler define (and define it in the build system) (issue #25)
|
|
4c82d02e
|
2012-07-20T16:28:50
|
|
tests: ensure all core tests are posixly-correct (issue #25)
|
|
c928e7e4
|
2012-07-20T14:31:58
|
|
main: clean up license text in --version
|
|
3b02288c
|
2012-07-20T14:30:40
|
|
COPYING: more friendly warranty disclaimer text
|
|
1975a298
|
2012-07-20T14:29:58
|
|
everything: more friendly warranty disclaimer
|
|
9d7672fc
|
2012-07-20T13:46:14
|
|
main: use our own getopt_long() implementation always, as pkg_getopt_long(). (closes #24)
|
|
9e30e2a7
|
2012-07-20T13:35:33
|
|
tests: add explicit tests for issue #24
|
|
3d0f67a7
|
2012-07-02T03:41:08
|
|
pkg: use relative paths on windows (issue #17)
|
|
4017810b
|
2012-07-02T03:40:27
|
|
update .gitignore
Update .gitignore to ignore .dep files and windows intermediate build
files (issue #17)
|
|
15c24b6b
|
2012-07-01T22:03:07
|
|
testsuite: more tests for --max-version and --exact-version (closes #20)
|
|
b8645fbe
|
2012-07-01T22:02:45
|
|
main: fix regression caused by copy-and-paste (issue #20)
|
|
4499d272
|
2012-07-01T21:57:49
|
|
main: implement use of pkg_dependency_parse_str() for --atleast-version and friends (issue #20)
|
|
4edd04b1
|
2012-07-01T21:44:30
|
|
dependency: add pkg_dependency_parse_str() for breaking out a dependency list that has already been substituted.
|
|
fc923cb9
|
2012-07-01T21:28:38
|
|
testsuite: add tests for issue #20 behaviour
|
|
f3d2a5f0
|
2012-07-01T21:24:53
|
|
testsuite: add tests for --atleast-version (issue #20)
|
|
8a9971ec
|
2012-07-01T21:21:31
|
|
main: finish --errors-to-stdout support
|
|
2d2ae068
|
2012-06-30T16:51:31
|
|
main: emulate --errors-to-stdout
|
|
1bd53550
|
2012-06-06T16:25:29
|
|
README: add release tarball URL since people seem to have problems finding it
|
|
495f586d
|
2012-05-12T17:54:47
|
|
stdinc: remove alloca.h (issue #19)
|
|
dc717bae
|
2012-05-12T15:47:20
|
|
Update README with some explanation as to why distros might want to use this.
|
|
3f7ac22e
|
2012-05-12T02:49:18
|
|
pkgconf 0.8
|
|
524133cd
|
2012-05-12T02:26:55
|
|
pkg: add support for relative path finding on windows (issue #17)
|
|
6519f6ab
|
2012-05-12T02:21:11
|
|
pkg: add get_pkgconfig_path() for separating out the fallback path logic
|
|
52dee220
|
2012-05-11T21:20:00
|
|
pkg: plug memory leak in conflicts code
|
|
db9f6267
|
2012-05-11T21:01:42
|
|
pkg: if pkg_traverse() fails, abort walking the graph.
|
|
298a3786
|
2012-05-11T21:00:01
|
|
pkg: return PKG_ERRF_PACKAGE_CONFLICT only if a conflict has been formally verified
|
|
9c335f16
|
2012-05-11T20:59:35
|
|
pkg: when walking a list, get eflags from pkg_traverse() call
|
|
fef7558c
|
2012-05-11T20:54:37
|
|
main: add --ignore-conflicts program option (issue #13)
|
|
6c1ace0a
|
2012-05-11T20:51:13
|
|
pkg: add conflicts graph node verification (issue #13)
|
|
948e2190
|
2012-05-11T20:32:32
|
|
tests: add tests for 'conflicts' field (issue #13)
|
|
0aa05d3e
|
2012-05-11T20:28:23
|
|
pkg: add PKGF_SKIP_CONFLICTS (issue #13)
|
|
27c07791
|
2012-05-11T20:18:12
|
|
main: use pkg_libs().
|
|
2ecb181f
|
2012-05-11T20:16:22
|
|
pkg: add pkg_libs() for calculating the mergemaster set of linker flags (issue #11)
|
|
b8e538ec
|
2012-05-11T20:13:47
|
|
main: use pkg_cflags() instead of custom code (issue #11)
|
|
e6cf8b40
|
2012-05-11T20:13:03
|
|
pkg: add pkg_cflags() for calculating a mergemastered list of cflag fragments for a problem set (issue #11)
|
|
40402298
|
2012-05-11T20:07:45
|
|
main: use PKGF_MERGE_PRIVATE_FRAGMENTS
|