Commit Graph

  • a1bbaa8eab Add .gitattributes file to force dos-lineendings.pc to match CRLF style always William Pitcock 2012-05-04 03:15:07 +0000
  • f1d13ef08b tests: add dos-lineendings test William Pitcock 2012-05-04 03:08:55 +0000
  • 5f35ec35a8 m4: provide additional pkg-config macros Luca Barbato 2012-05-03 13:27:56 -0700
  • 6759cdb4ef pkgconf 0.5. pkgconf-0.5 William Pitcock 2012-05-03 20:49:50 +0000
  • 26c5dcb125 fragment: add pkg_fragment_exists() and use it to mergemaster in pkg_fragment_copy(). William Pitcock 2012-05-03 20:43:09 +0000
  • a4a572f608 main: separate CFLAGS and LIBS collection and printing steps into two phases. William Pitcock 2012-05-03 20:37:24 +0000
  • d94ab7555d fragment: add pkg_fragment_copy(). William Pitcock 2012-05-03 20:31:33 +0000
  • c1e5ab046b fragment: add pkg_fragment_delete(). William Pitcock 2012-05-03 20:27:19 +0000
  • de5e1c6e23 split out fragment code from parse.c William Pitcock 2012-05-03 20:22:19 +0000
  • bd1bfa6228 main: add support for --libs-only-L, --libs-only-l and --libs-only-other. William Pitcock 2012-05-03 20:21:57 +0000
  • bd4044a9cf main: add support for --cflags-only-I and --cflags-only-other William Pitcock 2012-05-03 19:52:36 +0000
  • a290467261 main: filter out system dirs William Pitcock 2012-05-03 19:44:44 +0000
  • 3c380f9b63 Add LIBDIR and INCLUDEDIR defines. William Pitcock 2012-05-03 19:44:23 +0000
  • 1a81d1c7cc parse: fix handling of fragment types William Pitcock 2012-05-03 19:43:54 +0000
  • b0521ec9d8 main: implement support for printing fragment lists William Pitcock 2012-05-03 19:36:47 +0000
  • 588a671125 parse: cleanups for fragment handling code William Pitcock 2012-05-03 19:35:56 +0000
  • b88279d40d pkg: parse CFLAGS/LIBS/LIBS.private into fragment lists. William Pitcock 2012-05-03 19:25:59 +0000
  • 82420d0c5c pkg: add support for fragment lists. William Pitcock 2012-05-03 19:25:33 +0000
  • c74b749c65 Add code for spliting strings into argc/argv using shell quoting rules. William Pitcock 2012-05-03 18:59:14 +0000
  • b26da6815c main: --static shouldn't change maximum_traverse_depth William Pitcock 2012-05-03 18:05:19 +0000
  • 5996e37703 fix test #9 output William Pitcock 2012-05-03 18:05:01 +0000
  • 49a5eddad1 pkg: add pkg_report_graph_error() for describing breaks in the dependency graph. William Pitcock 2012-05-03 17:55:06 +0000
  • 91ec341a92 pkg: pkg_verify_dependency(): add return error flags pointer. William Pitcock 2012-05-03 17:42:04 +0000
  • 4dbca6ae18 Merge pull request #4 from mgorny/master William Pitcock 2012-05-03 10:32:49 -0700
  • c2e521c6ab Merge 23e31fd702 into 89f3a1f109 GitHub Merge Button 2012-05-03 10:32:18 -0700
  • 89f3a1f109 Makefile: enable fortify support William Pitcock 2012-05-03 17:23:11 +0000
  • 9f877aed9f makefile: enable -Wextra, -Wformat=2 William Pitcock 2012-05-03 17:22:44 +0000
  • 460a0afb04 main: explicitly tell the compiler we don't want to use the userdata pointers in our callback William Pitcock 2012-05-03 17:21:41 +0000
  • 1caa0dca87 pkg: pkg_walk_list() does not need a reference to the parent node in the graph William Pitcock 2012-05-03 17:20:39 +0000
  • 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