Re: [blfs-book] r19947 - in trunk/BOOK: . general/graphlib introduction/welcome x/installing

2018-03-14 Thread Pierre Labastie via blfs-book
On 14/03/2018 17:03, Bruce Dubbs via blfs-book wrote:
> On 03/14/2018 07:59 AM, Pierre Labastie via blfs-book wrote:
>
>>> -meson --prefix=$XORG_PREFIX 
>>> +meson --prefix=$XORG_PREFIX .. 
>> The double dot is not needed: meson goes up directories until it finds a
>> meson.build file.
>
> Did not know that, but is it not better to be explicit?
>  

Well, showing a different way may be of some educational value. OTOH, I've
just checked. Meson looks for the meson.build file only in "..". It does not
recurse.

The rule is as follows:

the full command is "meson [options] [] []"

If only one directory is passed:
- if it contains meson.build, it is supposed to be the sourcedir. Then
builddir is supposed to be "."
- if it does not contain meson.build, it is supposed to be builddir. Then
sourcedir is supposed to be "."

If no directory is passed:
- if ".." contains meson.build, it is assumed to be the sourcedir, and . is
the builddir

Any other scheme is an error (more than 2 arguments remaining after processing
the options, both directories contains a meson.build file, directories are the
same file, etc). Note that if the build directory is missing, it is created.
Obviously, this is not true for the source directory...

Pierre

Pierre


Pierre
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Re: [blfs-book] r19947 - in trunk/BOOK: . general/graphlib introduction/welcome x/installing

2018-03-14 Thread Bruce Dubbs via blfs-book

On 03/14/2018 07:59 AM, Pierre Labastie via blfs-book wrote:


-meson --prefix=$XORG_PREFIX 
+meson --prefix=$XORG_PREFIX .. 

The double dot is not needed: meson goes up directories until it finds a
meson.build file.


Did not know that, but is it not better to be explicit?

  -- Bruce

--
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Re: [blfs-book] r19947 - in trunk/BOOK: . general/graphlib introduction/welcome x/installing

2018-03-14 Thread Pierre Labastie via blfs-book
On 14/03/2018 03:48, via blfs-book wrote:
> Author: bdubbs
> Date: Tue Mar 13 19:48:00 2018
> New Revision: 19947
>
> Log:
> Update to xinit-1.4.0 and 12 Xorg apps. 
> Update to twm-1.0.10. 
> Update to libinput-1.10.2. 
> Update to libevdev-1.5.9. 
> Update to harfbuzz-1.7.6.
>
> Modified:
>trunk/BOOK/general/graphlib/harfbuzz.xml
>trunk/BOOK/introduction/welcome/changelog.xml
>trunk/BOOK/packages.ent
>trunk/BOOK/x/installing/libevdev.xml
>trunk/BOOK/x/installing/libinput.xml
>trunk/BOOK/x/installing/twm.xml
>trunk/BOOK/x/installing/x7app.xml
>trunk/BOOK/x/installing/xinit.xml
>trunk/BOOK/x/installing/xorgproto.xml
>
> Modified: trunk/BOOK/general/graphlib/harfbuzz.xml
> ==
> --- trunk/BOOK/general/graphlib/harfbuzz.xml  Tue Mar 13 15:12:24 2018
> (r19946)
> +++ trunk/BOOK/general/graphlib/harfbuzz.xml  Tue Mar 13 19:48:00 2018
> (r19947)
> @@ -7,10 +7,10 @@
> 
> "https://www.freedesktop.org/software/harfbuzz/release/harfbuzz-.tar.bz2;>
>
> -  
> -  
> -  
> -  
> +  
> +  
> +  
> +  
>  ]>
>  
>  
>
> Modified: trunk/BOOK/introduction/welcome/changelog.xml
> ==
> --- trunk/BOOK/introduction/welcome/changelog.xml Tue Mar 13 15:12:24 
> 2018(r19946)
> +++ trunk/BOOK/introduction/welcome/changelog.xml Tue Mar 13 19:48:00 
> 2018(r19947)
> @@ -45,6 +45,26 @@
>March 13th, 2018
>
>  
> +  [bdubbs] - Update to xinit-1.4.0 and 12 Xorg apps. Fixes
> +  #10501.
> +
> +
> +  [bdubbs] - Update to twm-1.0.10. Fixes
> +  #10492.
> +
> +
> +  [bdubbs] - Update to libinput-1.10.2. Fixes
> +  #10490.
> +
> +
> +  [bdubbs] - Update to libevdev-1.5.9. Fixes
> +  #10489.
> +
> +
> +  [bdubbs] - Update to harfbuzz-1.7.6. Fixes
> +  #10487.
> +
> +
>[ken] - Update to firefox-59.0 (security fix). Fixes
>#10507. Please
>note that the libraries are now installed in an unversioned
>
> Modified: trunk/BOOK/packages.ent
> ==
> --- trunk/BOOK/packages.ent   Tue Mar 13 15:12:24 2018(r19946)
> +++ trunk/BOOK/packages.ent   Tue Mar 13 19:48:00 2018(r19947)
> @@ -202,7 +202,7 @@
>  
>  
>  
> -
> +
>  
>  
>  
> @@ -542,10 +542,10 @@
>  
>  
>  
> -
> +
>  
>  
> -
> +
>  
>  
>  
>
> Modified: trunk/BOOK/x/installing/libevdev.xml
> ==
> --- trunk/BOOK/x/installing/libevdev.xml  Tue Mar 13 15:12:24 2018
> (r19946)
> +++ trunk/BOOK/x/installing/libevdev.xml  Tue Mar 13 19:48:00 2018
> (r19947)
> @@ -4,14 +4,14 @@
>
>%general-entities;
>  
> -  
> +  
>  
> "https://www.freedesktop.org/software/libevdev/libevdev-.tar.xz;>
>
> -  
> +  
>
> -  
> -  
> +  
> +  
>  ]>
>  
>
>
> Modified: trunk/BOOK/x/installing/libinput.xml
> ==
> --- trunk/BOOK/x/installing/libinput.xml  Tue Mar 13 15:12:24 2018
> (r19946)
> +++ trunk/BOOK/x/installing/libinput.xml  Tue Mar 13 19:48:00 2018
> (r19947)
> @@ -4,12 +4,12 @@
>
>%general-entities;
>  
> -  
> +  
>  
> "https://www.freedesktop.org/software/libinput/libinput-.tar.xz;>
>
> -  
> -  
> +  
> +  
>
>
>  ]>
>
> Modified: trunk/BOOK/x/installing/twm.xml
> ==
> --- trunk/BOOK/x/installing/twm.xml   Tue Mar 13 15:12:24 2018(r19946)
> +++ trunk/BOOK/x/installing/twm.xml   Tue Mar 13 19:48:00 2018(r19947)
> @@ -6,9 +6,9 @@
>  
> "/app/twm-.tar.bz2">
> "/app/twm-.tar.bz2">
> -  
> -  
> -  
> +  
> +  
> +  
>
>  ]>
>  
>
> Modified: trunk/BOOK/x/installing/x7app.xml
> ==
> --- trunk/BOOK/x/installing/x7app.xml Tue Mar 13 15:12:24 2018(r19946)
> +++ trunk/BOOK/x/installing/x7app.xml Tue Mar 13 19:48:00 2018(r19947)
> @@ -37,8 +37,8 @@
>
> "f3f76cb10f69b571c43893ea6a634aa4">
>  
> -  
> -   "0066f23f69ca3ef62dcaeb74a87fdc48">
> +  
> +   "d50cf135af04436b9456a5ab7dcf7971">
>  
>
> "9956d751ea3ae4538c3ebd07f70736a0">
> @@ -49,8 +49,8 @@
>
> "8809037bd48599af55dad81c508b6b39">
>  
> -  
> -   "fceddaeb08e32e027d12a71490665866">
> +  
> +   "480e63cd365f03eb2515a6527d5f4ca6">
>  
>
> "249bdde90f01c0d861af52dc8fec379e">
> @@ -73,53 +73,53 @@
>
> "502b14843f610af977dffc6cbf2102d5">
>  
> -  
> -   "0ae6bc2a8d3af68e9c76b1a6ca5f7a78">
> +  
> +   "938177e4472c346cf031c1aefd8934fc">
>  

Re: [blfs-book] r19947 - in trunk/BOOK: . general/graphlib introduction/welcome x/installing

2018-03-14 Thread Thanos Baloukas via blfs-book

On 14/03/2018 04:48 πμ, via blfs-book wrote:

http://wiki.linuxfromscratch.org/blfs/ticket/10491#comment:3

mkfontscale xorg-app wasn't updated in download list


Author: bdubbs
Date: Tue Mar 13 19:48:00 2018
New Revision: 19947

Log:
Update to xinit-1.4.0 and 12 Xorg apps.
Update to twm-1.0.10.
Update to libinput-1.10.2.
Update to libevdev-1.5.9.
Update to harfbuzz-1.7.6.

Modified:
trunk/BOOK/general/graphlib/harfbuzz.xml
trunk/BOOK/introduction/welcome/changelog.xml
trunk/BOOK/packages.ent
trunk/BOOK/x/installing/libevdev.xml
trunk/BOOK/x/installing/libinput.xml
trunk/BOOK/x/installing/twm.xml
trunk/BOOK/x/installing/x7app.xml
trunk/BOOK/x/installing/xinit.xml
trunk/BOOK/x/installing/xorgproto.xml

Modified: trunk/BOOK/general/graphlib/harfbuzz.xml
==
--- trunk/BOOK/general/graphlib/harfbuzz.xmlTue Mar 13 15:12:24 2018
(r19946)
+++ trunk/BOOK/general/graphlib/harfbuzz.xmlTue Mar 13 19:48:00 2018
(r19947)
@@ -7,10 +7,10 @@
https://www.freedesktop.org/software/harfbuzz/release/harfbuzz-.tar.bz2;>

-  
-  
-  
-  
+  
+  
+  
+  
  ]>
  
  


Modified: trunk/BOOK/introduction/welcome/changelog.xml
==
--- trunk/BOOK/introduction/welcome/changelog.xml   Tue Mar 13 15:12:24 
2018(r19946)
+++ trunk/BOOK/introduction/welcome/changelog.xml   Tue Mar 13 19:48:00 
2018(r19947)
@@ -45,6 +45,26 @@
March 13th, 2018

  
+  [bdubbs] - Update to xinit-1.4.0 and 12 Xorg apps. Fixes
+  #10501.
+
+
+  [bdubbs] - Update to twm-1.0.10. Fixes
+  #10492.
+
+
+  [bdubbs] - Update to libinput-1.10.2. Fixes
+  #10490.
+
+
+  [bdubbs] - Update to libevdev-1.5.9. Fixes
+  #10489.
+
+
+  [bdubbs] - Update to harfbuzz-1.7.6. Fixes
+  #10487.
+
+
[ken] - Update to firefox-59.0 (security fix). Fixes
#10507. Please
note that the libraries are now installed in an unversioned

Modified: trunk/BOOK/packages.ent
==
--- trunk/BOOK/packages.ent Tue Mar 13 15:12:24 2018(r19946)
+++ trunk/BOOK/packages.ent Tue Mar 13 19:48:00 2018(r19947)
@@ -202,7 +202,7 @@
  
  
  
-
+
  
  
  
@@ -542,10 +542,10 @@
  
  
  
-
+
  
  
-
+
  
  

  

Modified: trunk/BOOK/x/installing/libevdev.xml
==
--- trunk/BOOK/x/installing/libevdev.xmlTue Mar 13 15:12:24 2018
(r19946)
+++ trunk/BOOK/x/installing/libevdev.xmlTue Mar 13 19:48:00 2018
(r19947)
@@ -4,14 +4,14 @@

%general-entities;
  
-  

+  
  
https://www.freedesktop.org/software/libevdev/libevdev-.tar.xz;>


-  
+  

-  
-  
+  
+  
  ]>
  



Modified: trunk/BOOK/x/installing/libinput.xml
==
--- trunk/BOOK/x/installing/libinput.xmlTue Mar 13 15:12:24 2018
(r19946)
+++ trunk/BOOK/x/installing/libinput.xmlTue Mar 13 19:48:00 2018
(r19947)
@@ -4,12 +4,12 @@

%general-entities;
  
-  

+  
  
https://www.freedesktop.org/software/libinput/libinput-.tar.xz;>


-  
-  
+  
+  


  ]>

Modified: trunk/BOOK/x/installing/twm.xml
==
--- trunk/BOOK/x/installing/twm.xml Tue Mar 13 15:12:24 2018(r19946)
+++ trunk/BOOK/x/installing/twm.xml Tue Mar 13 19:48:00 2018(r19947)
@@ -6,9 +6,9 @@
  



-  
-  
-  
+  
+  
+  

  ]>
  


Modified: trunk/BOOK/x/installing/x7app.xml
==
--- trunk/BOOK/x/installing/x7app.xml   Tue Mar 13 15:12:24 2018(r19946)
+++ trunk/BOOK/x/installing/x7app.xml   Tue Mar 13 19:48:00 2018(r19947)
@@ -37,8 +37,8 @@


  
-  

-  
+  
+  
  



@@ -49,8 +49,8 @@


  
-  

-  
+  
+  
  



@@ -73,53 +73,53 @@


  
-  

-  
+  
+  
  



  
-  

-  
+  
+  
  
-  

-  
+  
+  
  



  
-  

-  
+  
+  
  
-  

-  
+  
+  
  



  
-  

-  
+  
+  
  
-  

-  
+  
+  
  
-  

-  
+  
+  
  
-  

-  
+  
+  
  



  
-  

-  
+  
+  
  
-  

-  
+  
+  
  
-  

-  
+  
+  
  
  ]>
  


Modified: trunk/BOOK/x/installing/xinit.xml
==
--- trunk/BOOK/x/installing/xinit.xml   Tue Mar 13 15:12:24 2018(r19946)
+++ trunk/BOOK/x/installing/xinit.xml   Tue Mar 13 19:48:00 2018(r19947)
@@ -6,10 +6,10 @@
  



-  
-  
-  
-  
+  
+  

[blfs-book] r19947 - in trunk/BOOK: . general/graphlib introduction/welcome x/installing

2018-03-13 Thread via blfs-book
Author: bdubbs
Date: Tue Mar 13 19:48:00 2018
New Revision: 19947

Log:
Update to xinit-1.4.0 and 12 Xorg apps. 
Update to twm-1.0.10. 
Update to libinput-1.10.2. 
Update to libevdev-1.5.9. 
Update to harfbuzz-1.7.6.

Modified:
   trunk/BOOK/general/graphlib/harfbuzz.xml
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/packages.ent
   trunk/BOOK/x/installing/libevdev.xml
   trunk/BOOK/x/installing/libinput.xml
   trunk/BOOK/x/installing/twm.xml
   trunk/BOOK/x/installing/x7app.xml
   trunk/BOOK/x/installing/xinit.xml
   trunk/BOOK/x/installing/xorgproto.xml

Modified: trunk/BOOK/general/graphlib/harfbuzz.xml
==
--- trunk/BOOK/general/graphlib/harfbuzz.xmlTue Mar 13 15:12:24 2018
(r19946)
+++ trunk/BOOK/general/graphlib/harfbuzz.xmlTue Mar 13 19:48:00 2018
(r19947)
@@ -7,10 +7,10 @@
   https://www.freedesktop.org/software/harfbuzz/release/harfbuzz-.tar.bz2;>
   
-  
-  
-  
-  
+  
+  
+  
+  
 ]>
 
 

Modified: trunk/BOOK/introduction/welcome/changelog.xml
==
--- trunk/BOOK/introduction/welcome/changelog.xml   Tue Mar 13 15:12:24 
2018(r19946)
+++ trunk/BOOK/introduction/welcome/changelog.xml   Tue Mar 13 19:48:00 
2018(r19947)
@@ -45,6 +45,26 @@
   March 13th, 2018
   
 
+  [bdubbs] - Update to xinit-1.4.0 and 12 Xorg apps. Fixes
+  #10501.
+
+
+  [bdubbs] - Update to twm-1.0.10. Fixes
+  #10492.
+
+
+  [bdubbs] - Update to libinput-1.10.2. Fixes
+  #10490.
+
+
+  [bdubbs] - Update to libevdev-1.5.9. Fixes
+  #10489.
+
+
+  [bdubbs] - Update to harfbuzz-1.7.6. Fixes
+  #10487.
+
+
   [ken] - Update to firefox-59.0 (security fix). Fixes
   #10507. Please
   note that the libraries are now installed in an unversioned

Modified: trunk/BOOK/packages.ent
==
--- trunk/BOOK/packages.ent Tue Mar 13 15:12:24 2018(r19946)
+++ trunk/BOOK/packages.ent Tue Mar 13 19:48:00 2018(r19947)
@@ -202,7 +202,7 @@
 
 
 
-
+
 
 
 
@@ -542,10 +542,10 @@
 
 
 
-
+
 
 
-
+
 
 
 

Modified: trunk/BOOK/x/installing/libevdev.xml
==
--- trunk/BOOK/x/installing/libevdev.xmlTue Mar 13 15:12:24 2018
(r19946)
+++ trunk/BOOK/x/installing/libevdev.xmlTue Mar 13 19:48:00 2018
(r19947)
@@ -4,14 +4,14 @@
   
   %general-entities;
 
-  
+  
 
   https://www.freedesktop.org/software/libevdev/libevdev-.tar.xz;>
   
-  
+  
   
-  
-  
+  
+  
 ]>
 
   

Modified: trunk/BOOK/x/installing/libinput.xml
==
--- trunk/BOOK/x/installing/libinput.xmlTue Mar 13 15:12:24 2018
(r19946)
+++ trunk/BOOK/x/installing/libinput.xmlTue Mar 13 19:48:00 2018
(r19947)
@@ -4,12 +4,12 @@
   
   %general-entities;
 
-  
+  
 
   https://www.freedesktop.org/software/libinput/libinput-.tar.xz;>
   
-  
-  
+  
+  
   
   
 ]>

Modified: trunk/BOOK/x/installing/twm.xml
==
--- trunk/BOOK/x/installing/twm.xml Tue Mar 13 15:12:24 2018(r19946)
+++ trunk/BOOK/x/installing/twm.xml Tue Mar 13 19:48:00 2018(r19947)
@@ -6,9 +6,9 @@
 
   
   
-  
-  
-  
+  
+  
+  
   
 ]>
 

Modified: trunk/BOOK/x/installing/x7app.xml
==
--- trunk/BOOK/x/installing/x7app.xml   Tue Mar 13 15:12:24 2018(r19946)
+++ trunk/BOOK/x/installing/x7app.xml   Tue Mar 13 19:48:00 2018(r19947)
@@ -37,8 +37,8 @@
   
   
 
-  
-  
+  
+  
 
   
   
@@ -49,8 +49,8 @@
   
   
 
-  
-  
+  
+  
 
   
   
@@ -73,53 +73,53 @@
   
   
 
-  
-  
+  
+  
 
   
   
 
-  
-  
+  
+  
 
-  
-  
+  
+  
 
   
   
 
-  
-  
+  
+  
 
-  
-  
+  
+  
 
   
   
 
-  
-  
+  
+  
 
-  
-  
+  
+  
 
-  
-  
+  
+  
 
-  
-  
+  
+  
 
   
   
 
-  
-  
+  
+  
 
-  
-  
+  
+  
 
-  
-  
+  
+  
 
 ]>
 

Modified: trunk/BOOK/x/installing/xinit.xml
==
--- trunk/BOOK/x/installing/xinit.xml   Tue Mar 13 15:12:24 2018(r19946)
+++ trunk/BOOK/x/installing/xinit.xml   Tue Mar 13 19:48:00 2018(r19947)
@@ -6,10 +6,10 @@
 
   
   
-  
-  
-  
-  
+  
+  
+  
+  
 ]>
 
 

Modified: trunk/BOOK/x/installing/xorgproto.xml
==
--- trunk/BOOK/x/installing/xorgproto.xml   Tue Mar 13 15:12:24 2018
(r19946)
+++ trunk/BOOK/x/installing/xorgproto.xml   Tue Mar 13