smlinux/base/meson/meson.SMBuild
PktSurf 1a260f04ce Disabled native language support (nls) in:
-> base/gdb,gdbm,glib,iso-codes,libgpg-error,
-> libidn2,libqalculate,popt,procps-ng,sudo,sysstat,texinfo,xz
Made fixes to a bunch of base build files to put stuff in /usr
2024-10-18 10:50:11 +05:30

35 lines
897 B
Text
Executable file

# Maintainer: PktSurf <smlinux@pktsurf.in>
app=meson
version=1.3.0
build=1sml
homepage="https://github.com/mesonbuild/meson"
download="https://github.com/mesonbuild/meson/releases/download/$version/meson-$version.tar.gz"
download="https://github.com/mesonbuild/meson/archive/refs/tags/$version.tar.gz"
desc="next generation build system based on python3 and ninja"
requires="python3 itstool ninja"
prepbuilddir() {
mkandenterbuilddir
rm -rf $app-$version
tar xf $srcdir/$app-$version.tar.?z*
cd $app-$version
fixbuilddirpermissions
}
build() {
python3 setup.py build
python3 setup.py install --root="$pkg"
cp COPYING $pkgdocs/
mkdir $pkg/bin
mv $pkg/usr/bin/* $pkg/bin/
rmdir $pkg/usr/bin
mkfinalpkg
}
sha512sums="
fbcbdd9551ad12b7be84411b96357e01c7c0c38a8e9933093d2e71ed7e12bd4278245798684d389c332eb75dd50c99310affc9acb01cf8bedd45265335083a32 meson-1.3.0.tar.gz
"