source: archive/qscintilla.xml

trunk
Last change on this file was 3f2db3a6, checked in by Pierre Labastie <pierre.labastie@…>, 17 months ago

Remove sect1info tags

They only contain a date tag that is nowhere used.

  • Property mode set to 100644
File size: 6.0 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
7 <!ENTITY qscintilla-download-http "&sourceforge-dl;/pyqt/QScintilla_gpl-&qscintilla-version;.tar.gz">
8 <!ENTITY qscintilla-download-ftp " ">
9 <!ENTITY qscintilla-md5sum "48ef316ff1e2a4d45a65d42be146ca39">
10 <!ENTITY qscintilla-size "2.6 MB">
11 <!ENTITY qscintilla-buildsize "28 MB (with documentation)">
12 <!ENTITY qscintilla-time "0.4 SBU (using parallelism=4; with documentation)">
13]>
14
15<sect1 id="qscintilla" xreflabel="qscintilla-&qscintilla-version;">
16 <?dbhtml filename="qscintilla.html"?>
17
18
19 <title>QScintilla-gpl-&qscintilla-version;</title>
20
21 <indexterm zone="qscintilla">
22 <primary sortas="a-qscintilla">qscintilla</primary>
23 </indexterm>
24
25 <sect2 role="package">
26 <title>Introduction to QScintilla</title>
27
28 <para>
29 <application>QScintilla</application> is a port to
30 <application>Qt</application> of <ulink
31 url="http://www.scintilla.org/">Scintilla</ulink>. As well as features
32 found in standard text editing components, it includes features
33 especially useful when editing and debugging source code: language
34 syntax styling, error indicators, code completion, call tips, code
35 folding, margins can contain markers like those used in debuggers to
36 indicate breakpoints and the current line, recordable macros, multiple
37 views and, of course, printing.
38 </para>
39
40 &lfs82_checked;
41
42 <bridgehead renderas="sect3">Package Information</bridgehead>
43
44 <itemizedlist spacing="compact">
45 <listitem>
46 <para>
47 Download (HTTP): <ulink url="&qscintilla-download-http;"/>
48 </para>
49 </listitem>
50 <listitem>
51 <para>
52 Download (FTP): <ulink url="&qscintilla-download-ftp;"/>
53 </para>
54 </listitem>
55 <listitem>
56 <para>
57 Download MD5 sum: &qscintilla-md5sum;
58 </para>
59 </listitem>
60 <listitem>
61 <para>
62 Download size: &qscintilla-size;
63 </para>
64 </listitem>
65 <listitem>
66 <para>
67 Estimated disk space required: &qscintilla-buildsize;
68 </para>
69 </listitem>
70 <listitem>
71 <para>
72 Estimated build time: &qscintilla-time;
73 </para>
74 </listitem>
75 </itemizedlist>
76
77 <bridgehead renderas="sect3">QScintilla Dependencies</bridgehead>
78
79 <bridgehead renderas="sect4">Required</bridgehead>
80 <para role="required">
81 <xref linkend="chrpath"/> and
82 <xref linkend="qt5"/>
83 </para>
84
85 <bridgehead renderas="sect4">Optional</bridgehead>
86 <para role="optional">
87 <ulink
88 url="http://riverbankcomputing.co.uk/software/pyqt/intro">PyQt</ulink>
89 (for <application>Python</application> <application>Qt</application>
90 bindings)
91 </para>
92
93 <para condition="html" role="usernotes">
94 User Notes: <ulink url="&blfs-wiki;/qscintilla"/>
95 </para>
96 </sect2>
97
98 <sect2 role="installation">
99 <title>Installation of QScintilla</title>
100
101 <note>
102 <para>
103 The instructions in this page are just for the
104 <application>QScintilla</application> application. Code is included in
105 the tarball for <application>QScintilla Qt Designer</application>
106 plugin and <application>Python</application> bindings.
107 </para>
108 </note>
109
110 <para>
111 Install <application>QScintilla</application> by running the following
112 commands:
113 </para>
114
115<screen><userinput>cd Qt4Qt5 &amp;&amp;
116qmake qscintilla.pro &amp;&amp;
117make</userinput></screen>
118
119 <para>
120 This package does not come with a test suite.
121 </para>
122
123 <para>
124 Now, as the <systemitem class="username">root</systemitem> user:
125 </para>
126
127<!-- For "DESTDIR" install, use: make INSTALL_ROOT=<destination> install -->
128<screen role="root"><userinput>make install &amp;&amp;
129ln -sfv $(readlink $QT5DIR/lib/libqscintilla2_qt5.so) $QT5DIR/lib/libqt5scintilla2.so</userinput></screen>
130
131 <para>
132 If you wish to install the documentation, issue, as the <systemitem
133 class="username">root</systemitem> user:
134 </para>
135
136<screen role="root"><userinput>install -v -m755 -d $QT5DIR/share/doc/QScintilla-&qscintilla-version;/html &amp;&amp;
137install -v -m644 ../doc/html-Qt4Qt5/* \
138 $QT5DIR/share/doc/QScintilla-&qscintilla-version;/html</userinput></screen>
139
140 </sect2>
141 <sect2 role="commands">
142 <title>Command Explanations</title>
143
144 <para>
145 <command>ln -sfv ...</command>: This command creates a compatibility
146 symlink needed by some programs.
147 </para>
148
149 </sect2>
150
151 <sect2 role="content">
152 <title>Contents</title>
153
154 <segmentedlist>
155 <segtitle>Installed Programs</segtitle>
156 <segtitle>Installed Libraries</segtitle>
157 <segtitle>Installed Directories</segtitle>
158
159 <seglistitem>
160 <seg>
161 None
162 </seg>
163 <seg>
164 $QT5DIR/lib/libqt5scintilla2.so (link to libqscintilla2_qt5.so) and
165 $QT5DIR/lib/libqscintilla2_qt5.so
166 </seg>
167 <seg>
168 $QT5DIR/{include/Qsci,qsci,share/doc/QScintilla-&qscintilla-version;}
169 </seg>
170 </seglistitem>
171 </segmentedlist>
172
173 <variablelist>
174 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
175 <?dbfo list-presentation="list"?>
176 <?dbhtml list-presentation="table"?>
177
178 <varlistentry id="libqscintilla2_qt5">
179 <term><filename class="libraryfile">libqscintilla2_qt5.so</filename></term>
180 <listitem>
181 <para>
182 contains the <application>QScintilla</application>
183 <application>Qt5</application> API functions.
184 </para>
185 <indexterm zone="qscintilla libqscintilla2_qt5">
186 <primary sortas="c-libqscintilla2_qt5.so">libqscintilla2_qt5.so</primary>
187 </indexterm>
188 </listitem>
189 </varlistentry>
190
191 </variablelist>
192
193 </sect2>
194
195</sect1>
Note: See TracBrowser for help on using the repository browser.