diff --git a/ninja/.footprint b/ninja/.footprint new file mode 100644 index 00000000..307eed5d --- /dev/null +++ b/ninja/.footprint @@ -0,0 +1,3 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/ninja diff --git a/ninja/.signature b/ninja/.signature new file mode 100644 index 00000000..44132b52 --- /dev/null +++ b/ninja/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with /etc/ports/core.pub +RWRJc1FUaeVeqoSzxK9H39CeqW5Mok6L9rvzk+jNHRuWdeJi+nWL7dBmBBZEQjhBaKM1Hic3wtUnmEsh8lOLkZA6fZfuFnl0VQY= +SHA256 (Pkgfile) = 0471611c948e51f2a81be4c22e1af567caeabbfa87607a423aa4374a53ae98e8 +SHA256 (.footprint) = 0cfb61c9a4fc3f0a8ce76059bbff792e93bd9732ab2a4a9a1f2aa6fffbc10c74 +SHA256 (ninja-v1.10.2.tar.gz) = ce35865411f0490368a8fc383f29071de6690cbadc27704734978221f25e2bed diff --git a/ninja/Pkgfile b/ninja/Pkgfile new file mode 100644 index 00000000..9e362f28 --- /dev/null +++ b/ninja/Pkgfile @@ -0,0 +1,14 @@ +# Description: Small build system with a focus on speed +# URL: https://ninja-build.org/ +# Maintainer: CRUX System Team, core-ports at crux dot nu + +name=ninja +version=1.10.2 +release=1 +source=(https://github.com/$name-build/$name/archive/v$version/$name-v$version.tar.gz) + +build() { + cd $name-$version + /usr/bin/python3 configure.py --bootstrap + install -D -m 0755 $name $PKG/usr/bin/$name +}