2017-10-27 20:46:27 +02:00
# Tanı m: Meson hem son derece hı zlı , hem de daha da önemlisi, mümkün olduğunca kullanı cı dostu olmak için tasarlanmı ş bir açı k kaynak kodlu yapı sistemidir.
2016-04-29 20:21:28 +02:00
# URL: http://mesonbuild.com/
2017-10-27 20:46:27 +02:00
# Paketçi: milisarge
2018-05-13 22:01:57 +02:00
# Gerekler: python3 git ninja
2016-04-29 20:21:28 +02:00
2017-10-28 14:10:23 +02:00
isim=meson
2018-05-13 20:37:52 +02:00
surum=0.46.0
2017-10-28 14:10:23 +02:00
devir=1
2016-04-29 20:21:28 +02:00
2018-05-13 20:37:52 +02:00
kaynak=(https://github.com/mesonbuild/meson/releases/download/$surum/$isim-$surum.tar.gz
milis-meson)
2016-04-29 20:21:28 +02:00
2017-10-27 23:59:41 +02:00
derle() {
2017-10-28 14:10:23 +02:00
cd $isim-$surum
2018-05-13 20:37:52 +02:00
python3 setup.py build
python3 setup.py install --root="${PKG}" --optimize=1 --skip-build
install -d "${PKG}/usr/share/vim/vimfiles"
cp -rt "${PKG}/usr/share/vim/vimfiles" data/syntax-highlighting/vim/*
install -Dt "${PKG}/usr/share/emacs/site-lisp" -m644 data/syntax-highlighting/emacs/*
install -Dt "${PKG}/usr/share/zsh/site-functions" -m644 data/shell-completions/zsh/*
# Milis paket yardı mcı
install -D ../milis-meson -t "${PKG}/usr/bin"
2016-04-29 20:21:28 +02:00
}