about summary refs log tree commit diff
path: root/xpcdeps
Commit message (Collapse)AuthorAgeFilesLines
* Clean up shell redirectstriallax2023-06-261-2/+2
| | | | | | | Some of these are outright wrong (e.g. `echo foo 2>&1`), others are just more verbose than they need to be. Closes: #304 [via git-merge-pr]
* xpcdeps: More fixes.maxice82019-03-181-6/+6
| | | | | | | | | | | - Use pwd -P in case void-packages is a symlink - Match all files ending with .xbps to avoid repodata files - Strip -musl from matched files to not break xbps-uhelper getpkgname - create empty .pc to avoid running extra functions - remove debugging exit 0 - Check if there are no files matched Closes: #127 [via git-merge-pr]
* xpcdeps: reworkmaxice82019-03-021-16/+30
| | | | Closes: #123 [via git-merge-pr]
* xpcdeps: start matching pkg-config files by the slashmaxice82018-12-041-1/+1
| | | | | | | | | | | | | | example of problematic behaivour: $ xpcdeps uhd will match gnuradio-uhd.pc from gnuradio and wrongly tell us that gnuradio-devel is a dependency due to Requires: gnuradio-runtime
* xpcdeps: refactor.maxice82018-03-211-8/+17
| | | | | | | | | | - use separate sanitize_pcfile function to use sed to perform the cleanup of the pcfile - Grab Requires.private: as well because it is required for pkg-config --cflags - rework main function call to be more readable Closes: #86 [via git-merge-pr]
* xpcdeps: ignore $ { }maxice82018-03-171-2/+3
| | | | Closes: #84 [via git-merge-pr]
* xpcdeps: deal with comma-delimited Requires:maxice82018-03-171-1/+1
| | | | | | | | udisks2.pc uses Requires: gio-2.0,gobject-2.0,glib-2.0 replace each occourence of , with 1 space
* xpcdeps: addmaxice82018-03-161-0/+65
Closes: #82 [via git-merge-pr]