Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MinGW / MSYS packages #88

Open
3 tasks
mastersign opened this issue Dec 13, 2016 · 3 comments
Open
3 tasks

MinGW / MSYS packages #88

mastersign opened this issue Dec 13, 2016 · 3 comments

Comments

@mastersign
Copy link
Collaborator

mastersign commented Dec 13, 2016

Try again to add support for MinGW / MSYS packages.

The following operations need to be implemented:

  • check if installed
  • install
  • uninstall
@mastersign
Copy link
Collaborator Author

mastersign commented Dec 23, 2016

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
Copy link
Collaborator Author

mastersign commented Dec 23, 2016

  • 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
Copy link
Collaborator Author

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant