summaryrefslogtreecommitdiff
path: root/pkg.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'flag-order-fixes'Dan Nicholson2013-01-221-186/+99
|\
| * Only strip duplicate arguments when they appear consecutivelyflag-order-fixesDan Nicholson2012-12-041-30/+13
| * Output -l and other Libs flags in the order they appearDan Nicholson2012-12-041-10/+4
| * Keep Libs and Cflags together to maintain orderingDan Nicholson2012-12-041-61/+53
| * Output -L Libs flags before other Libs flagsDan Nicholson2012-12-041-6/+6
| * Pass around flags types instead of function pointersDan Nicholson2012-12-041-80/+46
| * Limit merging of packages and flags to path or dependency orderDan Nicholson2012-12-041-23/+14
| * Unify string list stripping functions and operate on list in placeDan Nicholson2012-12-041-37/+20
| * Cleanup prototypes for list operating functionsDan Nicholson2012-12-041-13/+18
| * Sort -other Libs and Cflags by package order instead of path orderDan Nicholson2012-12-041-5/+4
* | Greatly simplify circular Requires checkingDan Nicholson2013-01-161-4/+3
|/
* Fix one hash table optimization to use key=valueDan Nicholson2012-12-041-1/+1
* Optimize hash table when usage is only as a setDan Nicholson2012-12-031-6/+6
* Remove duplicate string list elements in placeDan Nicholson2012-12-031-43/+26
* Start from end of package lists when processing RequiresDan Nicholson2012-12-031-13/+12
* Traverse list backwards instead of copying and reversingDan Nicholson2012-12-031-7/+2
* Remove duplicate packages after resolving requiresDan Nicholson2012-12-031-0/+44
* Convert to doubly-linked GListDan Nicholson2012-12-031-97/+97
* Use standard GSList functions to merge package listsDan Nicholson2012-11-291-11/+3
* Remove extra spaces from list debugging outputDan Nicholson2012-11-281-6/+4
* Use package filename rather than Name in debuggingDan Nicholson2012-11-281-12/+12
* Allow all combinations of --cflags and --libs variantsDan Nicholson2012-11-031-88/+43
* Nest copying and merging of flags to avoid repeated traversalsDan Nicholson2012-10-301-18/+34
* Only match uninstalled packages that end in "-uninstalled" with hyphenDan Nicholson2012-10-131-3/+3
* Support circular Requires loopsDan Nicholson2012-10-131-0/+18
* Delay converting Requires entries to Packages until after parsingDan Nicholson2012-10-131-5/+58
* Consistently resolve requires depth-first to fix non-l flag orderingDan Nicholson2012-10-131-11/+3
* Make sure recursion only happens with requiresDan Nicholson2012-10-131-0/+6
* Kill a bunch of unused codeDan Nicholson2012-10-031-144/+0
* Use g_alloca instead of fooling around with platforms ourselvesDan Nicholson2012-05-291-10/+2
* Don't use deprecated glib function to construct path on win32LRN2012-05-211-1/+1
* Use glib to parse argv strings instead of poptDan Nicholson2012-05-141-1/+1
* Only treat real files (or symlinks to real files) as .pc filesTollef Fog Heen2011-05-151-7/+11
* Drop dead codeTollef Fog Heen2011-05-151-51/+0
* Add --with-system-include-path etc.Simon McVittie2011-04-131-27/+54
* Drop support for legacy -config scriptsTollef Fog Heen2010-09-011-17/+4
* Update rpmvercmp with bugfixes from RPMTollef Fog Heen2010-05-081-1/+5
* Clean up sysroot support a little bitTollef Fog Heen2009-12-061-26/+15
* Constify a variableTollef Fog Heen2009-12-061-1/+1
* 2009-03-30 Tollef Fog Heen <tfheen@err.no>Tollef Fog Heen2009-03-301-0/+4
* 2009-03-30 Tollef Fog Heen <tfheen@err.no>Tollef Fog Heen2009-03-301-1/+1
* 2009-03-30 Tollef Fog Heen <tfheen@err.no>Tollef Fog Heen2009-03-301-0/+4
* 2009-03-30 Tollef Fog Heen <tfheen@err.no>Tollef Fog Heen2009-03-301-0/+11
* 2009-03-30 Tollef Fog Heen <tfheen@err.no>Tollef Fog Heen2009-03-301-2/+18
* 2008-03-23 Tollef Fog Heen <tfheen@err.no>Tollef Fog Heen2008-03-231-3/+4
* pkg.c (string_list_to_string): Patch from Paul Bender so flags otherTollef Fog Heen2008-01-311-1/+5
* 2008-01-16 Tollef Fog Heen <tfheen@err.no>Tollef Fog Heen2008-01-161-1/+17
* * pkg.c (internal_get_package): Don't add the internal-onlyTollef Fog Heen2007-12-291-12/+0
* * pkg.c (verify_package): Apply patch from Matthias Clasen ofTollef Fog Heen2007-12-291-3/+2
* * pkg.c (recursive_fill_list): Make sure to act recursively withTollef Fog Heen2007-06-181-1/+1