Commit Graph

  • ccda6b3752 everywhere: warning cleanups William Pitcock 2012-05-03 17:15:45 +0000
  • 23e31fd702 Add tests for 'Requires' and '.private'. Michał Górny 2012-05-03 09:15:32 +0200
  • 482b65f1ce Tests for PKG_CONFIG_PATH ordering. Michał Górny 2012-05-03 09:04:48 +0200
  • 97b8c09365 Add minimal tests. Michał Górny 2012-05-03 08:50:57 +0200
  • a4ceb68409 File lookup: fix uninitialized 'iter'. Michał Górny 2012-05-03 09:22:08 +0200
  • 290107de84 main: add support for --print-requires-private William Pitcock 2012-05-03 00:55:52 +0000
  • 3f758a8bae pkg: pkg_verify_graph() should also accept resolver flags William Pitcock 2012-05-02 23:29:35 +0000
  • 84aa1c11f1 main: now that we have global_traverse_flags, clean up --static handling William Pitcock 2012-05-02 23:20:54 +0000
  • d97853e49c main: implement support for --env-only option. William Pitcock 2012-05-02 23:19:50 +0000
  • e59b9864ea pkg: implement resolver-side support for some pkg-config clone's --env-only option William Pitcock 2012-05-02 23:16:32 +0000
  • 187b4e538f pkg: add resolver flags to pkg_find() and pkg_verify_dependency(). William Pitcock 2012-05-02 23:14:53 +0000
  • 62f1bfbc5b main: add global_traverse_flags for PKGF flags that should be applied to any pkg_traverse() call William Pitcock 2012-05-02 23:11:19 +0000
  • 8c5923f9fb pkgconf 0.4. pkgconf-0.4 William Pitcock 2012-05-02 22:05:17 +0000
  • ff779219e1 main: if --static and --libs is requested, use PKGF_SEARCH_PRIVATE when printing linker flags William Pitcock 2012-05-02 22:01:17 +0000
  • 07bb6d28bc main: if --static is requested, print LIBS.private too. William Pitcock 2012-05-02 21:53:43 +0000
  • bcd8a9f9d6 parse: track LIBS.private William Pitcock 2012-05-02 21:53:02 +0000
  • 8f8ed9b60a main: call pkg_traverse with PKGF_SEARCH_PRIVATE if --cflags is requested. William Pitcock 2012-05-02 21:48:23 +0000
  • 38f3dc78a9 pkg: if PKGF_SEARCH_PRIVATE is requested, search root::requires_private graph entries too William Pitcock 2012-05-02 21:47:02 +0000
  • 5ea52d4cae pkg: add flags option to pkg_traverse() to optionally control what the depgraph traversal code does William Pitcock 2012-05-02 21:44:58 +0000
  • bea3c202de Add requires_private to pkg_t. William Pitcock 2012-05-02 21:37:32 +0000
  • 656b34fb45 pkg: plug some minor memory leaks William Pitcock 2012-05-02 19:35:45 +0000
  • 77703f1841 pkg: path_split(): clarify that we want to dereference parv itself, not parv[idx]. William Pitcock 2012-05-02 19:31:30 +0000
  • ca4843822f pkg: use PKG_CONFIG_EXT everywhere William Pitcock 2012-05-02 19:11:20 +0000
  • 52433aa27a pkg: clean up PKG_CONFIG_PATH_SEP_S nonsense William Pitcock 2012-05-02 19:07:38 +0000
  • b91bdcd31a pkg: use path_split() instead of a static buffer. William Pitcock 2012-05-02 19:06:32 +0000
  • 538317f6c5 pkg: add path_split() helper function William Pitcock 2012-05-02 18:38:31 +0000
  • 281d69eec3 Merge pull request #1 from mgorny/master William Pitcock 2012-05-02 07:49:46 -0700
  • 7a353deaf4 Merge 3707ccd221 into 9e1260ac3d GitHub Merge Button 2012-05-02 07:01:32 -0700
  • 3707ccd221 Fix PKG_CONFIG_PATH precedence, simplify. Michał Górny 2012-05-02 15:55:13 +0200
  • ee62bedd59 parse_file() no longer needs to handle f == NULL. Michał Górny 2012-05-02 16:01:17 +0200
  • 0e0bf1b0fb Omit empty paths in file lookup. Michał Górny 2012-05-02 11:45:31 +0200
  • 218b3ccd25 Remove unnecessary buffer zeroing. Michał Górny 2012-05-02 11:42:52 +0200
  • f26001c3f8 File lookup: wind in last occurence to the loop. Michał Górny 2012-05-02 11:40:38 +0200
  • 742fad9251 Fix uninitialized vars in deplist parsing. Michał Górny 2012-05-02 11:38:54 +0200
  • 353ba1eafe Use ';' as path separator on win32. Michał Górny 2012-05-02 11:24:58 +0200
  • 9e1260ac3d pkgconf 0.3 pkgconf-0.3 William Pitcock 2012-05-01 01:37:10 +0000
  • 2d738c2c40 pkg: make PKG_CONFIG_PATH parsing more robust William Pitcock 2012-05-01 01:27:19 +0000
  • 5190715da0 configure: update package bugreport url William Pitcock 2012-05-01 01:11:06 +0000
  • 60421ad27e main: add --help support William Pitcock 2012-05-01 01:10:56 +0000
  • f99ecae9e8 main: remove dependency on popt William Pitcock 2012-04-30 18:50:31 +0000
  • f6f0282581 bsdstubs: include getopt_long.h William Pitcock 2012-04-30 18:28:01 +0000
  • b3057adad9 Add portable getopt_long implementation based on OpenBSD's. William Pitcock 2012-04-30 18:27:17 +0000
  • 0680b7d667 bsdstubs: add include recursion guard William Pitcock 2012-04-30 18:26:50 +0000
  • c75779b55a configure: check for getopt_long William Pitcock 2012-04-30 18:22:17 +0000
  • c212908c44 bsdstubs: implement strndup() stub implementation if none exists William Pitcock 2012-04-30 18:11:51 +0000
  • feb26b8168 configure: check for strndup William Pitcock 2012-04-30 18:11:42 +0000
  • df45d850b7 Add MIN/MAX macros if not already present. William Pitcock 2012-04-30 18:07:51 +0000
  • 3b154d8a5a everywhere: use strlcpy and strlcat where appropriate pkgconf-0.2 William Pitcock 2012-04-30 06:06:13 +0000
  • 863498bfad configure: check for strlcpy and strlcat William Pitcock 2012-04-30 06:05:55 +0000
  • fe812746c4 Update buildsys to my forked version. William Pitcock 2012-04-30 06:01:11 +0000
  • d4015cf241 Implement stub functions for systems which lack BSD strlcpy/strlcat. William Pitcock 2012-04-30 05:55:27 +0000
  • 07d784c36a COPYING: it's 2012 now William Pitcock 2012-04-30 05:46:47 +0000
  • 7993ad0952 Install a copy of pkg.m4 into aclocal like pkg-config does. William Pitcock 2012-04-30 05:43:46 +0000
  • 31e2241c3a Convert README to markdown format. William Pitcock 2012-04-30 05:32:49 +0000
  • 4e4c1d628a fix handling of length with strncat Mike Frysinger 2012-04-29 23:58:52 -0400
  • c13acaca47 ignore generated files Mike Frysinger 2012-04-29 23:58:51 -0400
  • 4b5d0eaaef include ctype.h for isspace/etc... Mike Frysinger 2012-04-29 23:58:50 -0400
  • 1e93bac383 pkg: handle PKG_DEFAULT_PATH and PKG_CONFIG_PATH envvar more cleanly William Pitcock 2012-02-17 15:35:23 -0600
  • d0639b3353 Make pkg_find() follow the PKG_CONFIG_PATH environmental variable, if available. Alyx 2012-01-15 19:03:54 -0600
  • 3c8bac678d main: add --digraph option to generate a representation of the depgraph in graphviz dot format William Pitcock 2011-07-26 20:37:19 -0500
  • b0c16941ce pkg: add pkg_t.id field William Pitcock 2011-07-26 20:37:01 -0500
  • 8543f1bdd4 pkg: document pkg_traverse() William Pitcock 2011-07-26 20:15:44 -0500
  • 03c9402e98 Makefile: do not install pkg-config symlink William Pitcock 2011-07-26 20:07:16 -0500
  • 1cd2906d9d main: add --print-variables William Pitcock 2011-07-26 20:04:09 -0500
  • f717c7609b main: add --print-requires William Pitcock 2011-07-26 19:59:53 -0500
  • 648c39cf8e pkg: add pkg_get_comparator() William Pitcock 2011-07-26 19:59:46 -0500
  • 774ebc9716 pkg: pkg_verify_dependency() was calling pkg_compare_version() in reverse order William Pitcock 2011-07-26 19:52:44 -0500
  • 91d61a76a2 parse: improve version parsing resiliency William Pitcock 2011-07-26 19:51:04 -0500
  • 5869405054 parse: add support for parsing versions William Pitcock 2011-07-26 19:38:26 -0500
  • 0142cc68d4 parse: perform stringops on stack bufferspace as to avoid overruns William Pitcock 2011-07-26 19:26:56 -0500
  • 045257bebe pkg: make pkg_verify_dependency() public William Pitcock 2011-07-26 19:26:14 -0500
  • 7c3db84499 main: consistency in help messages William Pitcock 2011-07-26 18:49:38 -0500
  • 5a6a586a76 main: add --atleast-version William Pitcock 2011-07-26 18:47:42 -0500
  • 8b721a263c main: implement --static William Pitcock 2011-07-26 18:44:28 -0500
  • f8638cdb68 pkg: add pkg_verify_dependency() William Pitcock 2011-07-26 12:17:45 -0500
  • a362c7e936 main: make --atleast-pkgconfig-version work William Pitcock 2011-07-26 12:05:29 -0500
  • a872c7254b pkg: fix up pkg_compare_version() William Pitcock 2011-07-26 12:05:14 -0500
  • 7e26842094 pkg: add pkg_compare_version() William Pitcock 2011-07-26 11:56:59 -0500
  • e8a944f41d main: add support for --variable William Pitcock 2011-07-25 18:17:28 -0500
  • 8100eb84f0 pkg: add pkg_verify_graph() to verify the depgraph is satisfiable William Pitcock 2011-07-25 17:44:05 -0500
  • 95298b4c72 pkgconf 0.1.1. William Pitcock 2011-07-25 17:14:44 -0500
  • c54b850db7 Add makerelease. pkgconf-0.1.1 William Pitcock 2011-07-25 17:06:11 -0500
  • 3d502159e6 pkg: use exact same error message as pkg-config when dependency is unresolvable pkgconf-0.1 William Pitcock 2011-07-25 17:03:06 -0500
  • 3e69f4c7a6 parse: add pkg_dependency_append() and fix world dependency merging William Pitcock 2011-07-25 16:53:12 -0500
  • bdbab6918a main: fix --modversion William Pitcock 2011-07-25 02:18:11 -0500
  • a5759cce01 Add README file. William Pitcock 2011-07-25 02:02:08 -0500
  • 9f0521ec90 main: fix up depth traversal nonsense, set to depth 2 for pkg-config mode William Pitcock 2011-07-25 01:48:40 -0500
  • abf49c541f add COPYING file William Pitcock 2011-07-25 01:28:01 -0500
  • 4fe2dc1b96 pkg: croak if dependency tree is incomplete William Pitcock 2011-07-25 01:26:05 -0500
  • 05d596b9bc pkg: implement maximum depth for pkg_traverse() William Pitcock 2011-07-25 01:22:04 -0500
  • 8e46a165c2 main: switch to using apk-style master dependency merge strategy William Pitcock 2011-07-25 01:03:35 -0500
  • a3f2a47136 pkg: handle node::package being crap William Pitcock 2011-07-25 01:03:13 -0500
  • 714bcaaac7 parse: fix parser resiliency William Pitcock 2011-07-25 01:02:53 -0500
  • 85bb0441d4 parse: export parse_deplist to public API William Pitcock 2011-07-25 00:38:23 -0500
  • faf2926f27 main: add pkg-config compat stubs William Pitcock 2011-07-25 00:36:57 -0500
  • 02f7f67335 main: add some minor stuff William Pitcock 2011-07-25 00:26:55 -0500
  • b0c762f3b9 main: add --modversion option William Pitcock 2011-07-25 00:21:54 -0500
  • f79c6780c3 main: add pkg_queue for mergemaster operation William Pitcock 2011-07-25 00:19:55 -0500
  • 3a36809567 main: expand into something more useful, add --cflags and --libs printer selectors to poptOptions William Pitcock 2011-07-25 00:06:37 -0500
  • b55a4ce39f main: add a function for processing a single package William Pitcock 2011-07-24 23:54:39 -0500