Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=672b9bd027bb79fc01d21197838215f204a3835c

commit 672b9bd027bb79fc01d21197838215f204a3835c
Author: crazy <[email protected]>
Date:   Thu Aug 3 02:25:29 2017 +0200

meson.sh: try to force some things ..
* such an stupid build system.. if you follow the docs .. weeeeeeelllll
* let us force /etc /var etc ..
* sets -O3 .. it may be even ninja need find out
* here a funny one from the docs :
Sometimes you need to go outside of the prefix (such as writing files to /etc 
instead of /usr/etc. This can be accomplished by giving an absolute install 
path.

install_data(sources : 'foo.dat', install_dir : '/etc') # -> /etc/foo.dat

* funny right ? but how about I set sysconfigdir to /meson_f***_you ? .. well 
is ignored in 2 ways ..
1) with standard stuff we have it in $prefix/
2) when set like explained there it will just ignore my settings at all ..

.. @Baste .. wish you lot fun with Gnome ^^

diff --git a/source/include/meson.sh b/source/include/meson.sh
index f2abfa3..b0d5231 100644
--- a/source/include/meson.sh
+++ b/source/include/meson.sh
@@ -97,8 +97,8 @@ Meson_conf()
--mandir share/man \
--bindir ${CROSS_BIN} \
--sbindir ${CROSS_SBIN} \
-                       --sysconfdir etc \
-                       --localstatedir var \
+                       --sysconfdir /etc \
+                       --localstatedir /var \
--buildtype $_F_meson_build_type \
--backend ninja \
$_F_meson_confopts "$@" $_F_meson_build_dir || Fdie
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to