-> 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
35 lines
897 B
Text
Executable file
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
|
|
"
|