-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
[ariang] Add package #5860
[ariang] Add package #5860
Conversation
This comment was marked as outdated.
This comment was marked as outdated.
@vitkabele sorry for my comment of ignorance (now hidden) This package is full of javascript and the downloadable release is already built with npm. The comment regarding aria2 packaging remains: we have aria2c in the synocli-net package, so this package would depend on it. The original idea was to create an aria2 package with a web UI, but the UI was not available (or nobody had time to add it, or make it work) so we finally added the command line version (aria2c) to synocli-net. |
Yeah, I went through the aria2 related tickets. I agree that it would be nice to have separate aria2 package. It could provide I saw that one can create Btw I did not found what is the difference between |
diyspk are "do it yourself spk" and are intended to build packages for tools that are included in synocli-packages. Often the synocli packages need a lot of build time. When you are updating a single tool of a cli package (or create a new tool for) you don't want to waste time with building the whole packages. Some diyspk packages even have icons, that where kept, when a former dedicated package was integrated into a synocli package. |
The app config files in the package should be created by our framework (as soon as you have a startable service). You will not be able to integrate a web app into the DSM UI (this would require to integrate it as ExtJs app/extension into the DSM framework). This finally does not work for existing web apps. This would be useful for limitted configuration dialogs. We had packages with such an approach but one of the main components (pyextdirect) was never ported to python3. |
- update ariang to v1.3.7 - adjust PLIST to make it independent of version - use larger icon
@vitkabele thanks for your work. I know it was a long time open, ... I will merge this PR soon, but not publish the package until the aria2 package is updated, fixed and published. |
Just published this package. Package aria2 is on the way in #6068 |
Description
Hello,
now that I learned how to create packages in the #5837, I spent an evening on creating an ariang package for easy installation of the web frontend for the already existing aria2 package.
Compared to the #5837 it is really simple so I believe it should be also easier to review.
Checklist
all-supported
completed successfullyType of change