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

add autorun #5659

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

add autorun #5659

wants to merge 1 commit into from

Conversation

hgy59
Copy link
Contributor

@hgy59 hgy59 commented Mar 12, 2023

Description

  • add synology-autorun package as autorun
  • add workaround for corrupt ui icons
  • install resources from downloaded source archive
  • take ui and wizard files form downloaded source archive
  • patch the application name to match synocommunity name space

framework changes:

  • avoid fetching github user if maintainer is not a single name
  • support DSM_APP_NAME in generation of dsm ui config file

Closes #5577

Checklist

  • Build rule all-supported completed successfully
  • New installation of package completed successfully
  • Package upgrade completed successfully (Manually install the package again)
  • Package functionality was tested
  • Any needed documentation is updated/created

Type of change

  • New Package (replacement for similar package on cphub)
  • Includes small framework changes

Still some things to do

  • config file installation does not work
  • removing all on uninstall does not remove everything
  • packages for SRM 1.2, DSM 3+ and DSM 6 are not yet tested and will need further inverstigation
  • remove workaround for corrupt ui images when fixed upstream
  • add help files when provided upstream

- add synology-autorun package as autorun
- add workaround for corrupt ui icons
- install resources from downloaded source archive
- take ui and wizard files form downloaded source archive
- patch the application name to match synocommunity name space

framework changes:
- avoid fetching github user if maintainer is not a single name
- support DSM_APP_NAME in generation of dsm ui config file
@dot-mike
Copy link

dot-mike commented Apr 9, 2024

As someone who is not to familiar with Syno packaging, what's left to-do here to complete this?

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

Successfully merging this pull request may close these issues.

[Package Request] Autorun script on external Storage connect (USB, eSATA)
2 participants