# meson/cfg - "Build" settings for package #--------------------------------------------------------------------- [technotes] 1. "meson" is a build system that is used by "hexchat" and a number of other packages. 2. "meson" requires "python3". #--------------------------------------------------------------------- [buildtimes] 00.00 hours (or 000.05 minutes) - 2021 L.A. dedi box: 6x2 CPU 32GB RAM 00.00 hours (or 000.05 minutes) - ThinkPad E540 i7 4x2 16GB RAM 00.00 hours (or 000.07 minutes) - HP EliteBook 8560w 32GB RAM #--------------------------------------------------------------------- [settings] compiler = gcc # "clang" semi-works configure = none license = Apache License 2.0, January 2004 proddir = none purge = no setpaths = $PRODTREE/python3 shareddir = yes tmpsize = 34M unpack = relaxed uscheck = C210612, R210607, active #--------------------------------------------------------------------- [depends] ninja python2-core:strict python3-core:strict #--------------------------------------------------------------------- [build] PYTOP=$PRODTREE/python3 PYBIN=$PYTOP/bin PYVER=`pythonver3` rm -fr $PYTOP/lib/python$PYVER/site-packages/meson-*.egg python3 setup.py clean python3 setup.py build python3 setup.py install for dir in \ $PYTOP/bin \ $PYTOP/lib/python$PYVER/site-packages/meson-*.egg do cd $dir treetextsub \ --keeptimes --regex \ --pattern='#!.*/python3/bin/python3' \ --newtext='#!/usr/bin/env python3' done #--------------------------------------------------------------------- # Original URLs. These URLs were valid at one point, but may have died # since then. If you download newer versions of tarballs [etc.], don't # delete the original versions, as you may not be able to replace # them. [urls] url_debian = Not checked yet url_home = Ditto url_lfs = Ditto url_tarball = https://github.com/mesonbuild/meson/releases/download/\ 1.2.0/meson-1.2.0.tar.gz #--------------------------------------------------------------------- [history] 170714 Added package 170816 Updated from 0.41.1 to 0.42.0 170921 Updated to 0.42.1 171108 Updated to 0.43.0 180330 Updated to 0.45.1 180630 Updated to 0.46.1 181023 Updated to 0.48.1 181111 Updated to 0.48.2 190314 Updated to 0.50.0 190713 Updated to 0.51.1 190826 Updated to 0.51.2 201224 Updated to 0.56.0 210217 Updated to 0.57.0 210220 Updated to 0.57.1 210423 Updated to 0.57.2 210612 Updated to 0.58.1 220505 Updated to 0.60.3 221230 Updated to 0.63.3 230225 Updated to 0.64.1 240313 Updated to 1.2.0