-
Notifications
You must be signed in to change notification settings - Fork 2
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
Ideas for recipes similar to pkg2appimage #9
Comments
Or Crossover CrossTie files like this: They seem to exist for a lot of Windows applications: |
Good! But, reusing, I need to implement all the mechanisms behind them, and it is very complicated, I like the pkg2appimage format and it is relatively easy to implement with the new structure, but to use this approach it will be necessary to write all the recipes, fortunately exist a considerably database of application with a simple language (PoL, see tis example) |
I'm using the following structure as reference: app: My App
app_full_name: My_App.x.y.z
icon: icon.png
category: Utility
executable: "C:/Program Files/example/app.exe"
keep_registry: false
flags:
- flag1
- flag2
ingredients:
download:
- https://www.example.com/example.exe
- https://www.example.com/icon.png
- https://www.example.com/example.zip
- https://www.example.com/example-portable.7z
preparation:
winetricks:
- resource 1
- resource 2
extract:
- example.zip
install:
- example.exe
install-compressed:
- example-portable.7z "C:/test"
remove:
- C:/test/how-to-install.txt |
At the end of build the script will create a "dist" version of recipe with the list of unneeded files |
I've added initial support for recipes 97a586b:
|
Looking forward to the first recipe to test this with. Well done, keep it up 👍 |
I wrote 3 recipes in 5f8fb80 |
Do you know why https://github.com/sudo-give-me-coffee/win32-appimage/releases/tag/continuous still says "January"? |
Woo-hoo! It works! It works!!! 👍 (Still running into some minor issues but I guess they will be ironed out quickly.) |
Namely,
|
It would be nice if it would download the recipe if it is not yet there, kinda like how |
I have no idea why 😕
Fixed in fbb73d7
This is a normal Wine message
It is not fixable by me, it seems to be a Wine bug, with side by |
I will implement them, but i need 2 things first:
Probably tomorrow I will finish them, and will start implement this |
I'm created a separate recipes repository at https://github.com/sudo-give-me-coffee/wine_recipes |
@probonopd implemented on d8047c0 thanks for the suggestions |
Thank you @sudo-give-me-coffee. You are doing really amazing work here. It's so exciting to see this happen. Do you hang out on IRC? |
As a "stress test" for your yml format, would you be able to e.g., port over (ideally automatically) something like https://www.codeweavers.com/bin/c4p/14101? |
Theoretically yes, but in practice no, CrossOver isn't fully compatible with traditional wine. Somethings are different and breaks "traditional" bottles, for example, in automatic conversion, is needed install:
But installing it makes MS Office crashes when loading These things makes an automated conversion from |
Thanks a lot
Currently no |
Did you know https://github.com/winepak/? They also have yml files, e.g, https://github.com/winepak/applications/blob/master/com.worldoftanks.Client/com.worldoftanks.Client.yml Maybe one could collaborate? |
Here is a killer app: |
Maybe this can be reused?
https://github.com/PhoenicisOrg/scripts
The text was updated successfully, but these errors were encountered: