bench icon indicating copy to clipboard operation
bench copied to clipboard

MinGW / MSYS packages

Open mastersign opened this issue 8 years ago • 3 comments

Try again to add support for MinGW / MSYS packages.

The following operations need to be implemented:

  • [ ] check if installed
  • [ ] install
  • [ ] uninstall

mastersign avatar Dec 13 '16 16:12 mastersign

Every package can have multiple components (bin, man, doc, dev, ...). An app property Components should list the required packages. The default value of Components should be bin.

mastersign avatar Dec 23 '16 15:12 mastersign

  • Check if installed: mingw-get list <package name> parse for Installed Version
  • Install: mingw-get install <package name>-<component> optional with version or version range
  • Uninstall: mingw-get remove <package name>

mastersign avatar Dec 23 '16 15:12 mastersign

Version Bounds (for install or upgrade actions):

{>|>=|=|<=|<}major[.minor[.rev]][-subsystem-major[.minor[.rev]]]:
"gcc=4.5.*"       Latest available release of GCC version 4.5.x
"gcc<4.6"         Alternative representation for GCC version 4.5.x

mastersign avatar Dec 23 '16 15:12 mastersign