Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • gnome/applications/gucharmap.xml

    r7223306a r88377804  
    55  %general-entities;
    66
    7   <!-- found by looking at souce of https://gitlab.gnome.org/GNOME/gucharmap/-/tags
    8    in seamonkey, finding the .tar.bz2 and putting the gitlab.gnome.org prefix
    9    onto it -->
    10   <!ENTITY gucharmap-download-http "https://gitlab.gnome.org/GNOME/gucharmap/-/archive/&gucharmap-version;/gucharmap-&gucharmap-version;.tar.bz2">
    11   <!ENTITY gucharmap-download-ftp  " ">
    12   <!ENTITY gucharmap-md5sum        "5dbe3a3f6d063f819f82f15d6613a7a4">
    13   <!ENTITY gucharmap-size          "1.3 MB">
    14   <!ENTITY gucharmap-buildsize     "68 MB">
    15   <!ENTITY gucharmap-time          "0.1 SBU">
     7  <!ENTITY gucharmap-download-http
     8       "&gnome-download-http;/gucharmap/12.0/gucharmap-&gucharmap-version;.tar.xz">
     9  <!ENTITY gucharmap-download-ftp
     10       "&gnome-download-ftp;/gucharmap/12.0/gucharmap-&gucharmap-version;.tar.xz">
     11  <!ENTITY gucharmap-md5sum        "0c34aa29657a41712d011d939c5bc85e">
     12  <!ENTITY gucharmap-size          "1.6 MB">
     13  <!ENTITY gucharmap-buildsize     "56 MB">
     14  <!ENTITY gucharmap-time          "0.4 SBU (with a fast internet connection)">
    1615]>
    1716
     
    2019
    2120  <sect1info>
     21    <othername>$LastChangedBy$</othername>
    2222    <date>$Date$</date>
    2323  </sect1info>
     
    4040    </para>
    4141
    42     &lfs110a_checked;
     42    &lfs10_checked;
    4343
    4444    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    7575      </listitem>
    7676    </itemizedlist>
    77 
    78     <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    79 
    80       <bridgehead renderas="sect4">Unicode Character Database files</bridgehead>
    81       <itemizedlist spacing="compact">
    82         <listitem>
    83           <para>
    84             Download: <ulink url="https://www.unicode.org/Public/zipped/&gucharmap-major-version;.0/UCD.zip"> https://www.unicode.org/Public/zipped/&gucharmap-major-version;.0/UCD.zip</ulink>
    85             (Unicode Character Database)
    86           </para>
    87         </listitem>
    88         <listitem>
    89           <para>
    90             Download: <ulink url="https://www.unicode.org/Public/zipped/&gucharmap-major-version;.0/Unihan.zip"> https://www.unicode.org/Public/zipped/&gucharmap-major-version;.0/Unihan.zip</ulink>
    91             (CJK Unified Ideographs)
    92           </para>
    93         </listitem>
    94       </itemizedlist>
    9577
    9678    <bridgehead renderas="sect3">Gucharmap Dependencies</bridgehead>
     
    9981    <para role="required">
    10082      <xref linkend="desktop-file-utils"/>,
    101       <xref linkend="gsettings-desktop-schemas"/>,
    10283      <xref linkend="gtk3"/>,
    103       <xref linkend="itstool"/>, and
    104       <xref linkend="unzip"/>
     84      <xref linkend="itstool"/>,
     85      <xref linkend="unzip"/>, and
     86      <xref linkend="wget"/> (used to download data from unicode.org)
    10587    </para>
    10688
     
    131113    </para>
    132114
    133 <screen><userinput>mkdir build                   &amp;&amp;
    134 cd    build                   &amp;&amp;
    135 mkdir ucd                     &amp;&amp;
    136 pushd ucd                     &amp;&amp;
    137   unzip ../../../UCD.zip      &amp;&amp;
    138   cp -v ../../../Unihan.zip . &amp;&amp;
    139 popd                          &amp;&amp;
    140 
    141 meson --prefix=/usr         \
    142       --strip               \
    143       --buildtype=release   \
    144       -Ducd_path=./ucd      \
    145       -Ddocs=false ..       &amp;&amp;
    146 ninja</userinput></screen>
    147 
    148     <para>
    149       This package does not have a testsuite.
     115<screen><userinput>LIBS="-ldl"               \
     116./configure --prefix=/usr \
     117            --enable-vala \
     118            --with-unicode-data=download &amp;&amp;
     119make</userinput></screen>
     120
     121    <para>
     122      This package&apos;s testsuite is only intended to be used by the
     123      maintainer to check the i18n help files.
    150124    </para>
    151125
     
    154128    </para>
    155129
    156 <screen role="root"><userinput>rm  -fv /usr/share/glib-2.0/schemas/org.gnome.Charmap.enums.xml &amp;&amp;
    157 ninja install</userinput></screen>
     130<screen role="root"><userinput>make install</userinput></screen>
    158131
    159132  </sect2>
     
    162135    <title>Command Explanations</title>
    163136
    164     <!-- 13.0.8, meson 58 series - file reports 'with debug_info, not stripped'.
    165      The build still used -O3 and claimed to not be a debug version -->
    166     <para>
    167       <parameter>--strip</parameter>: Although the package defaults to a release
    168       build without debug information, without this switch there will be some
    169       debug information in the binaries.
    170     </para>
    171 
    172     <para>
    173       <parameter>-Ducd_path=./ucd</parameter>: This points to where the extracted
    174       main Unicode data files, and the zipped Unihan archive can be found.
    175     </para>
    176 
    177     <para>
    178       <command>rm  -fv /usr/share/glib-2.0/schemas/org.gnome.Charmap.enums.xml</command>:
    179       Old versions of this package installed an obsolete file that prevents the
    180       program from running, as if the main schema has not been installed.
    181       Forcibly removing works even if the old file is not present.
    182     </para>
    183 
    184     <para>
    185       <parameter>-Ddocs=false</parameter>: This allows the package to build even
    186       if <application>gtk-doc</application> has not been installed. Remove this
    187       if you have installed that and wish to build the documentation.
    188     </para>
    189 
    190     <para>
    191       <option>-Dgir=false</option>: Use this if you have not installed
    192       <xref linkend="gobject-introspection"/>.
    193     </para>
    194 
    195     <para>
    196       <option>-Dvapi=false</option>: Use this if you have not installed
    197       <xref linkend="vala"/>.
    198     </para>
     137<!-- Needed in Gucharmap 10.0.4: should be fixed in subsequent versions -->
     138    <para>
     139      <command>LIBS="-ldl" ...</command>: Allows linking some system libraries.
     140      This is currently broken in version 10.0.4.
     141    </para>
     142
     143    <para>
     144      <parameter>--with-unicode-data=download</parameter>: This switch forces
     145      the build process to download the <application>Unicode</application> data
     146      instead of trying to look for it locally.
     147    </para>
     148
     149    <para>
     150      <parameter>--enable-vala</parameter>: This switch enables building of the
     151      <application>Vala</application> bindings (auto-detection of
     152      <command>vapigen</command> is currently broken). Remove if you don't
     153      have <xref linkend="vala"/> installed.
     154    </para>
     155
     156    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     157      href="../../xincludes/gtk-doc-rebuild.xml"/>
    199158
    200159  </sect2>
     
    210169      <seglistitem>
    211170        <seg>
    212           <!-- these appear to no-longer get created
    213           charmap, gnome-character-map (both symlinks), and--> gucharmap
     171          charmap, gnome-character-map (both symlinks), and gucharmap
    214172        </seg>
    215173        <seg>
     
    232190        <listitem>
    233191          <para>
    234             is a Unicode character map and font viewer
     192            is a Unicode character map and font viewer.
    235193          </para>
    236194          <indexterm zone="gucharmap gucharmap-prog">
     
    244202        <listitem>
    245203          <para>
    246             contains the <application>Gucharmap</application> API functions
     204            contains the <application>Gucharmap</application> API functions.
    247205          </para>
    248206          <indexterm zone="gucharmap libgucharmap_2_90">
Note: See TracChangeset for help on using the changeset viewer.