Changeset 494030b for general/genutils/ibus.xml
- Timestamp:
- 11/22/2023 01:16:28 AM (5 months ago)
- Branches:
- 12.1, ken/TL2024, ken/tuningfonts, lazarus, plabs/newcss, python3.11, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, xry111/llvm18
- Children:
- e1caa7a
- Parents:
- d54d6fc9
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
general/genutils/ibus.xml
rd54d6fc9 r494030b 7 7 <!ENTITY ibus-download-http "https://github.com/ibus/ibus/releases/download/&ibus-version;/ibus-&ibus-version;.tar.gz"> 8 8 <!ENTITY ibus-download-ftp " "> 9 <!ENTITY ibus-md5sum " e788203d60e2b9cf56d95f1ee73a6898">10 <!ENTITY ibus-size " 3.7MB">11 <!ENTITY ibus-buildsize " 66 MB (add 5MB for tests)">12 <!ENTITY ibus-time "0. 2SBU (Using parallelism=4; add 0.6 SBU for tests)">9 <!ENTITY ibus-md5sum "2e29a7fb0f8c5ffcf42462fda45348fd"> 10 <!ENTITY ibus-size "1.4 MB"> 11 <!ENTITY ibus-buildsize "54 MB (add 3 MB for tests)"> 12 <!ENTITY ibus-time "0.3 SBU (Using parallelism=4; add 0.6 SBU for tests)"> 13 13 <!-- Since UCD.zip can be used by gucharmap too, let's use the same version: 14 14 This prevents version mismatches, since UCD.zip filename is not versioned. … … 95 95 <para role="recommended"> 96 96 <xref linkend="gobject-introspection"/>, 97 <xref linkend="gtk 2"/>, and97 <xref linkend="gtk3"/>, and 98 98 <xref linkend="libnotify"/> 99 99 </para> … … 101 101 <bridgehead renderas="sect4">Optional</bridgehead> 102 102 <para role="optional"> 103 <xref linkend="gtk3"/> (to build IM module for it),104 103 <xref linkend="gtk4"/> (to build IM module for it), 105 104 <xref linkend="dbus-python"/> and … … 126 125 <screen role="root"><userinput>mkdir -p /usr/share/unicode/ucd && 127 126 unzip -uo ../UCD.zip -d /usr/share/unicode/ucd</userinput></screen> 128 127 <!-- 129 128 <note> 130 129 <para> 131 Be sure to also remove the - -disable-unicode-dict in130 Be sure to also remove the - -disable-unicode-dict in 132 131 the configure step below. 133 132 </para> 134 133 </note> 135 134 --> 136 135 <para> 137 136 Fix an issue with deprecated schema entries:</para> 138 137 139 <screen><userinput>sed - i's@/desktop/ibus@/org/freedesktop/ibus@g' \140 data/dconf/org.freedesktop.ibus.gschema.xml</userinput></screen>138 <screen><userinput>sed -e 's@/desktop/ibus@/org/freedesktop/ibus@g' \ 139 -i data/dconf/org.freedesktop.ibus.gschema.xml</userinput></screen> 141 140 142 141 <para> … … 145 144 </para> 146 145 147 <screen revision='sysv'><userinput>./configure --prefix=/usr \ 148 --sysconfdir=/etc \ 149 --disable-python2 \ 150 --disable-emoji-dict \ 151 --disable-unicode-dict \ 152 --disable-systemd-services && 153 rm -f tools/main.c && 146 <screen revision='sysv'><userinput>SAVE_DIST_FILES=1 \ 147 PYTHON=python3 \ 148 ./autogen.sh --prefix=/usr \ 149 --sysconfdir=/etc \ 150 --disable-python2 \ 151 --disable-appindicator \ 152 --disable-emoji-dict \ 153 --disable-systemd-services && 154 154 make</userinput></screen> 155 155 156 <screen revision='systemd'><userinput>./configure --prefix=/usr \ 157 --sysconfdir=/etc \ 158 --disable-python2 \ 159 --disable-emoji-dict \ 160 --disable-unicode-dict && 161 rm -f tools/main.c && 156 <screen revision='systemd'><userinput>SAVE_DIST_FILES=1 \ 157 PYTHON=python3 \ 158 ./autogen.sh --prefix=/usr \ 159 --sysconfdir=/etc \ 160 --disable-python2 \ 161 --disable-appindicator \ 162 --disable-emoji-dict && 162 163 make</userinput></screen> 163 164 … … 168 169 <!-- The log says "No idea to simulate key events in Wayland" 169 170 in a Mutter wayland session. --> 170 The test named ibus-keypress is known to fail in a Wayland-based171 graphical environment.172 <!-- https://github.com/ibus/ibus/issues/2542 -->173 171 The test named xkb-latin-layouts is known to fail with a recent 174 172 xkeyboard-config release. … … 176 174 177 175 <para> 178 Now, as the <systemitem class="username">root</systemitem> user: 179 </para> 180 181 <screen role="root"><userinput>make install && 182 gzip -dfv /usr/share/man/man{{1,5}/ibus*.gz,5/00-upstream-settings.5.gz}</userinput></screen> 176 Now, as the &root; user: 177 </para> 178 179 <screen role="root"><userinput>make install</userinput></screen> 183 180 184 181 </sect2> … … 200 197 201 198 <para> 202 <command>rm -f tools/main.c</command>: This command removes a generated203 file that was not removed when packaging.204 </para>205 206 <para>207 199 <option>--disable-gtk2</option>: This switch disables building 208 200 the <application>GTK+ 2</application> immodule. Use it if … … 219 211 <option>--enable-python-library</option>: This switch enables 220 212 building the <application>Python</application> support 221 library. Use it if you have installed the optional dependencies.213 library. Use it if you have installed the optional Python modules. 222 214 </para> 223 215 … … 229 221 230 222 <para> 231 < option>--with-python=python3</option>: This switchmakes232 the <command> configure</command> script look for223 <envar>PYTHON=python3</envar>: This environment variable makes 224 the <command>autogen.sh</command> script look for 233 225 <application>Python 3</application>. Use it if you want 234 226 to build the <application>Python 3</application> support 235 library alongside the <application>Python 2</application> 236 one. 227 library. 237 228 </para> 238 229 239 230 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 240 231 href="../../xincludes/gtk-doc-rebuild.xml"/> 241 232 <!-- 242 233 <para> 243 234 <command>gzip -dfv ...</command>: Decompress installed man pages 244 235 in accordance with other man pages. 245 236 </para> 246 237 --> 247 238 </sect2> 248 239
Note:
See TracChangeset
for help on using the changeset viewer.