diff options
Diffstat (limited to 'scripts')
| -rw-r--r-- | scripts/package-build/zerotier-one/.gitignore | 1 | ||||
| l--------- | scripts/package-build/zerotier-one/build.py | 1 | ||||
| -rw-r--r-- | scripts/package-build/zerotier-one/package.toml | 20 |
3 files changed, 22 insertions, 0 deletions
diff --git a/scripts/package-build/zerotier-one/.gitignore b/scripts/package-build/zerotier-one/.gitignore new file mode 100644 index 00000000..b28a52a4 --- /dev/null +++ b/scripts/package-build/zerotier-one/.gitignore @@ -0,0 +1 @@ +/zerotier-one/ diff --git a/scripts/package-build/zerotier-one/build.py b/scripts/package-build/zerotier-one/build.py new file mode 120000 index 00000000..3c76af73 --- /dev/null +++ b/scripts/package-build/zerotier-one/build.py @@ -0,0 +1 @@ +../build.py
\ No newline at end of file diff --git a/scripts/package-build/zerotier-one/package.toml b/scripts/package-build/zerotier-one/package.toml new file mode 100644 index 00000000..ccae4663 --- /dev/null +++ b/scripts/package-build/zerotier-one/package.toml @@ -0,0 +1,20 @@ +[[packages]] +name = "zerotier-one" +commit_id = "1.16.0" +scm_url = "https://github.com/zerotier/ZeroTierOne.git" + +build_cmd = """ +make -j"$(nproc)" ZT_SSO_SUPPORTED=0 +mkdir -p tmp/usr/sbin +install -m0755 zerotier-one tmp/usr/sbin/zerotier-one +ln -s /usr/sbin/zerotier-one tmp/usr/sbin/zerotier-cli +ln -s /usr/sbin/zerotier-one tmp/usr/sbin/zerotier-idtool + +fpm --input-type dir --output-type deb --name zerotier-one \ + --version "1.16.0" --deb-compression gz \ + --maintainer "VyOS Package Maintainers <maintainers@vyos.net>" \ + --description "ZeroTier virtual networking daemon" \ + --license "MPL-2.0" --chdir tmp . + +mv *.deb .. +""" |
