source: x/lib/qscintilla.xml@ 8dfc5c3

10.0 10.1 11.0 11.1 11.2 11.3 12.0 12.1 8.1 8.2 8.3 8.4 9.0 9.1 basic bdubbs/svn elogind kea ken/TL2024 ken/inkscape-core-mods ken/tuningfonts lazarus lxqt perl-modules plabs/newcss plabs/python-mods python3.11 qt5new rahul/power-profiles-daemon renodr/vulkan-addition trunk upgradedb xry111/intltool xry111/llvm18 xry111/soup3 xry111/test-20220226 xry111/xf86-video-removal
Last change on this file since 8dfc5c3 was 8dfc5c3, checked in by Krejzi <krejzi@…>, 7 years ago

Fix some URLs

  • Switch to https:// scheme where possible to avoid redirects
  • Unify all kernel.org, Sourceforge and GNU URLs
  • Fix python and perl module URLs to be consistent
  • Fix github provided URLs to properly download tarballs instead of vFOO.tar.gz
  • Use upstream locations for some packages or better/shorter URLs if available
  • Add https:// URLs for gnupg packages

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@19022 af4574ff-66df-0310-9fd7-8a98e5e911e0

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