summaryrefslogtreecommitdiff
path: root/mate-about/meson.build
AgeCommit message (Collapse)AuthorFilesLines
2020-02-16Make the build reproducibleChris Lamb1-2/+7
Whilst working on the Reproducible Builds effort [0] we noticed that mate-desktop could not be built reproducibly. This is is because it generated a "release year" etc. based on the current build date which was embedded in the binary and possibly other files. A patch attached that uses SOURCE_DATE_EPOCH [1] instead. As a side-effect, this fixes the (accidental) reset of MATE_DATE in the Autotools build system in inherited from mate-desktop-environment.git. This was originally filed in Debian as #951357 [2]. [0] https://reproducible-builds.org/ [1] https://reproducible-builds.org/specs/source-date-epoch/ [2] https://bugs.debian.org/951357
2019-10-22build: introduce RELEASE_YEAR variable for mate-about dialogrbuj1-0/+11
Test 1: ./autogen.sh --prefix=/usr cat mate-about/mate-about.h make && sudo make install Test 2: mkdir builddir meson setup builddir --prefix=/usr cat builddir/mate-about/mate-about.h sudo ninja -C builddir install
2019-05-22treewide: add meson buildMarty E. Plummer1-0/+39
Signed-off-by: Marty E. Plummer <[email protected]>