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 'file' and 'rnm' to Synocli-File #3773

Merged
merged 2 commits into from
Sep 22, 2019

Conversation

hgy59
Copy link
Contributor

@hgy59 hgy59 commented Sep 17, 2019

  • redesign cross/ncursesw to make independent of cross/ncurses
  • create links for specific hashes of rhash
  • add 'file' and 'rnm' to diyspk
  • remove links on uninstall only if still linking to this package
  • add creation of c++ library to cross/gmp

Motivation: rnm is a rename tool without dependency of perl or python
Linked issues: #3250, #2944

Checklist

  • Build rule all-supported completed successfully
  • Package upgrade completed successfully
  • New installation of package completed successfully

@AdithyaBenny can you verify whether rnm is worthful replacement for rename?
@fredrike can you confirm that creating links for special hashes is what it's ment for?

- redesign cross/ncursesw to make independent of cross/ncurses
- create links for specific hashes of rhash
- add 'file' and 'rnm' to diyspk
- remove links on uninstall only if still linking to this package
- add creation of c++ library to cross/gmp
@ymartin59
Copy link
Contributor

Would it be possible to include also "rmlint" #3482 and "detox" #2199 (one of them require scons but it can be added in Debian docker image)?

@digitalbox94
Copy link

Is "file" required for "rnm" ? Because "file" is already available in the synogear diagnostic tool (total of 127 commands available)

Copy link
Contributor

@ymartin59 ymartin59 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me.

cross/mc/PLIST Outdated
@@ -2,7 +2,7 @@ bin:bin/mc
bin:bin/mcdiff
bin:bin/mcedit
bin:bin/mcview
rsc:etc/mc
etc:etc/mc
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please let "rsc" here - "etc" means nothing according to https://github.com/SynoCommunity/spksrc/wiki/PLIST-files

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

sorry, my fault

@@ -1,12 +1,2 @@
bin:bin/ed2k-link
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sure to remove other executables?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes, these are only links to bin/rhash and are created as links upon installation again.

@ymartin59
Copy link
Contributor

I am including rmlint and detox too at the same time

@ymartin59 ymartin59 merged commit 21c43ba into SynoCommunity:master Sep 22, 2019
AlexPresso pushed a commit to AlexPresso/spksrc that referenced this pull request Jan 30, 2025
* Add 'file' and 'rnm' to Synocli-File

- redesign cross/ncursesw to make independent of cross/ncurses
- create links for specific hashes of rhash
- add 'file' and 'rnm' to diyspk
- remove links on uninstall only if still linking to this package
- add creation of c++ library to cross/gmp

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

Successfully merging this pull request may close these issues.

3 participants