On 15.12.22 15:34, Polarian wrote:
I intend to package OneDev as I could not find any package for it yet on the AUR. It currently uses JSW (Java Service Wrapper) which is a proprietary tool to wrap it, I am currently contacting the developer in providing the plain Jar without wrapping with proprietary deployment tools, this will also shrink the size of the package because who the fuck wants a proprietary JVM wrapped within every java package?
Is the source of your PKGBUILD going to be this vendor JAR? Then it probably would follow the same logic as other "binary" AUR Java packages (intellij and android studio come to mind), where everything Java side is vendored into the PKGBUILD, and only the FFI dependencies (~= .so files) pulled in as package dependencies.