pkg.h


Log

Author Commit Date CI Message
William Pitcock 65d4b88d 2012-05-05T23:00:20 pkg: add support for foo-uninstalled.pc file
William Pitcock 58b525d2 2012-05-05T21:51:25 main: move PKGCONFIG_VERSION_EQUIV to pkg.h
William Pitcock 433d6973 2012-05-05T21:26:15 parse: move OPERATOR_CHAR() and friends to pkg.h
William Pitcock 0737a720 2012-05-05T21:51:38 parse: make strdup_parse() public
William Pitcock 130907d5 2012-05-04T03:21:51 fileio: add routine for portably yanking lines out of a FILE stream
William Pitcock 26c5dcb1 2012-05-03T20:43:09 fragment: add pkg_fragment_exists() and use it to mergemaster in pkg_fragment_copy().
William Pitcock d94ab755 2012-05-03T20:31:33 fragment: add pkg_fragment_copy().
William Pitcock c1e5ab04 2012-05-03T20:27:19 fragment: add pkg_fragment_delete().
William Pitcock de5e1c6e 2012-05-03T20:22:19 split out fragment code from parse.c
William Pitcock b88279d4 2012-05-03T19:25:59 pkg: parse CFLAGS/LIBS/LIBS.private into fragment lists.
William Pitcock 82420d0c 2012-05-03T19:25:33 pkg: add support for fragment lists.
William Pitcock c74b749c 2012-05-03T18:59:14 Add code for spliting strings into argc/argv using shell quoting rules.
William Pitcock 91ec341a 2012-05-03T17:42:04 pkg: pkg_verify_dependency(): add return error flags pointer. presently, three error flags are defined: PKG_ERRF_OK: everything went fine (no error) PKG_ERRF_PACKAGE_NOT_FOUND: a graph node couldn't be verified because there was no database entry for it PKG_ERRF_PACKAGE_VER_MISMATCH: a graph node couldn't be verified because the entry in the database did not match versioning constraints
William Pitcock 3f758a8b 2012-05-02T23:29:35 pkg: pkg_verify_graph() should also accept resolver flags
William Pitcock e59b9864 2012-05-02T23:16:32 pkg: implement resolver-side support for some pkg-config clone's --env-only option
William Pitcock 187b4e53 2012-05-02T23:14:53 pkg: add resolver flags to pkg_find() and pkg_verify_dependency().
William Pitcock bcd8a9f9 2012-05-02T21:53:02 parse: track LIBS.private
William Pitcock 5ea52d4c 2012-05-02T21:44:58 pkg: add flags option to pkg_traverse() to optionally control what the depgraph traversal code does
William Pitcock bea3c202 2012-05-02T21:37:32 Add requires_private to pkg_t.
William Pitcock df45d850 2012-04-30T18:07:51 Add MIN/MAX macros if not already present.
Mike Frysinger 4b5d0eaa 2012-04-29T23:58:50 include ctype.h for isspace/etc... Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Alyx d0639b33 2012-01-15T19:03:54 Make pkg_find() follow the PKG_CONFIG_PATH environmental variable, if available.
William Pitcock b0c16941 2011-07-26T20:37:01 pkg: add pkg_t.id field
William Pitcock 648c39cf 2011-07-26T19:59:46 pkg: add pkg_get_comparator()
William Pitcock 045257be 2011-07-26T19:26:14 pkg: make pkg_verify_dependency() public
William Pitcock 7e268420 2011-07-26T11:56:59 pkg: add pkg_compare_version()
William Pitcock 8100eb84 2011-07-25T17:44:05 pkg: add pkg_verify_graph() to verify the depgraph is satisfiable
William Pitcock 3e69f4c7 2011-07-25T16:53:12 parse: add pkg_dependency_append() and fix world dependency merging
William Pitcock 9f0521ec 2011-07-25T01:48:40 main: fix up depth traversal nonsense, set to depth 2 for pkg-config mode
William Pitcock 05d596b9 2011-07-25T01:22:04 pkg: implement maximum depth for pkg_traverse()
William Pitcock 85bb0441 2011-07-25T00:38:23 parse: export parse_deplist to public API
William Pitcock b44ce20d 2011-07-24T23:38:58 pkg: add pkg_traverse() to walk the dependency graph
William Pitcock f7e81402 2011-07-24T23:29:33 parse: export tuple_find() to private API
William Pitcock 3f9cedf5 2011-07-24T23:20:22 pkgconf stub: walk the dependency tree
William Pitcock 61c246d2 2011-07-24T21:03:17 Initial commit.