Hello,
please install the script as file-sharing-tool (without .sh)
This is not always needed, it depends on how you want it to be, for example "acme.sh" keeps the .sh due to the naming they wanted. However it is PREFERED to use a shebang to the interpreter needed to run the script on the first line of the file: #!/usr/bin/sh Add the above to the top of the script and you can omit the .sh if you desire, it is not mandatory.
makedepends on coreutils not needed
You shouldn't put a massive group of packages into the makedepends, however you should include every individual package needed to build it, this includes git as stated already. You should add bash or sh or whatever you are using for the script, and then add the shebang at the top of the script for it. Hope this helps, Polarian