Changeset 1770d64


Ignore:
Timestamp:
02/11/2023 07:14:16 AM (17 months ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
11.3, 12.0, 12.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, xry111/llvm18, xry111/xf86-video-removal
Children:
972a985
Parents:
f719350
Message:

xwayland: Add --buildtype=release, and ...

Adjust the description of man page Xserver.1: technically both Xorg and
Xwayland are in the category of "X server". The reason we don't install
it here is not "it's not a part of this package", but we don't want to
overwrite a man page from another package.

Remove the creation of /etc/X11/xorg.conf.d: "Xorg" is "another X
server" so technically Xwayland (and other packages except Xorg and the
Xorg drivers) should have nothing to do with it. In my last build
/etc/X11/xorg.conf.d is empty.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • x/installing/xwayland.xml

    rf719350 r1770d64  
    117117
    118118meson --prefix=$XORG_PREFIX         \
     119      --buildtype=release           \
    119120      -Dxkb_output_dir=/var/lib/xkb \
    120121      ..                            &amp;&amp;
     
    178179
    179180<screen role="root" revision="sysv"><userinput>ninja install &amp;&amp;
    180 mkdir -pv /etc/X11/xorg.conf.d &amp;&amp;
    181181cat &gt;&gt; /etc/sysconfig/createfiles &lt;&lt; "EOF"
    182182<literal>/tmp/.X11-unix dir 1777 root root</literal>
    183183EOF</userinput></screen>
    184184
    185 <screen role="root" revision="systemd"><userinput>ninja install &amp;&amp;
    186 mkdir -pv /etc/X11/xorg.conf.d</userinput></screen>
     185<screen role="root" revision="systemd"><userinput>ninja install</userinput></screen>
    187186
    188187    <para>
     
    202201      <command>sed -i '/install_man/,$d' meson.build</command>: Prevents
    203202      installing a manual page for <command>Xserver</command>,
    204       which is not part of this package.
    205     </para>
     203      which is also provided by <xref linkend='xorg-server'/>.  Remove this
     204      command if <xref linkend='xorg-server'/> is not installed and you
     205      don't plan to install it later.
     206    </para>
     207
     208    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     209      href="../../xincludes/meson-buildtype-release.xml"/>
    206210<!--
    207211    <para>
     
    211215      install the X server.
    212216    </para>
    213 -->
     217
    214218    <para>
    215219      <command>mkdir -pv /etc/X11/xorg.conf.d</command>: This directory is
     
    218222      creating it.
    219223    </para>
    220 
     224-->
    221225    <para revision="sysv">
    222226      <command>cat &gt;&gt; /etc/sysconfig/createfiles...</command>: This
Note: See TracChangeset for help on using the changeset viewer.