pkgscripts-ng
pkgscripts-ng copied to clipboard
Synology DSM6.0 package toolkit framework
So, I've installed evansport platform build environment for version 6.2, using: `pkgscripts-ng/EnvDeploy -v 6.2 -p evansport` and it all got installed without issues! I generated a simple package, using: `pkgscripts-ng/PkgCreate.py...
Mark recently added platforms (purley, v1000 and geminilake) as 64 bit platforms
`EnvDeploy -v 6.1 -p rtd1296` downloads and installs the toolchain for DSM 6.1. `EnvDeploy -v 6.2.2 --list` lists a lot of available platforms for which the toolkit should be downloadable,...
Synology's routers are about just as good as their NAS systems - including support for software installed through packages. However the package situation at the moment is quite... Barren. Synology...
Running `./EnvDeploy -v 6.2 -p x64` fails with the following output: ``` root@host:/toolkit/pkgscripts# ./EnvDeploy -v 6.2 -p x64 Download... https://sourceforge.net/projects/dsgpl/files/toolkit/DSM6.2/base_env-6.2.txz Download destination: /toolkit/toolkit_tarballs/base_env-6.2.txz Download... https://sourceforge.net/projects/dsgpl/files/toolkit/DSM6.2/ds.x64-6.2.env.txz Download destination: /toolkit/toolkit_tarballs/ds.x64-6.2.env.txz Download... https://sourceforge.net/projects/dsgpl/files/toolkit/DSM6.2/ds.x64-6.2.dev.txz...
with this I can download from a specific mirror or from my (local) server
because sometimes you need a proxy to go to the internet
wv-ThinkPad-SL pkgscripts # ./EnvDeploy -v 6.1 --list Available platforms: 6281 alpine alpine4k armada370 armada375 armada38x armadaxp avoton braswell broadwell bromolow cedarview comcerto2k dockerx64 evansport grantley hi3535 kvmx64 monaco qoriq x64...
Without this change, builds fail due to invalid reference/permissions for /dev/null and /dev/urandom. This change mounts those in the environment to eliminate those errors. Fix https://github.com/SynologyOpenSource/pkgscripts-ng/issues/48 Note this is targeting...