Changeset 8163ea8f for general/prog/lazarus.xml
- Timestamp:
- 01/22/2022 03:47:00 PM (2 years ago)
- Branches:
- lazarus
- Children:
- 179da23c
- Parents:
- e6974d1
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
general/prog/lazarus.xml
re6974d1 r8163ea8f 5 5 %general-entities; 6 6 7 <!ENTITY lazarus-download-http "https://downloads.sourceforge.net/project/lazarus/Lazarus Zip _ GZip/Lazarus &lazarus-version;/lazarus-&lazarus-version;.tar.gz"> 8 <!ENTITY lazarus-md5sum "208dfeb20c528649d2598cc0eb341309"> 9 <!ENTITY lazarus-size "66.3 MB"> 10 <!ENTITY lazarus-buildsize "x.x MB"> 11 <!ENTITY lazarus-time "x SBU"> 7 <!-- 8 NOTE: 9 Whenever upgrading to another version of Lazarus, 10 update qt5pas.xml, too! 11 --> 12 <!ENTITY lazarus-download-http "https://downloads.sourceforge.net/project/lazarus/Lazarus Zip _ GZip/Lazarus &lazarus-version;/lazarus-&lazarus-version;-0.tar.gz"> 13 <!ENTITY lazarus-md5sum "c47680c84192008af1d05aa42b58c1da"> 14 <!ENTITY lazarus-size "73.2 MB"> 15 <!ENTITY lazarus-buildsize "817.2 MB"> 16 <!ENTITY lazarus-time "1.5 SBU"> 12 17 ]> 13 18 … … 68 73 <bridgehead renderas="sect3">Lazarus Dependencies</bridgehead> 69 74 <para role="required"> 70 <xref linkend="rsync"/>,71 75 <xref linkend="fpc"/>, and one of 72 <xref linkend="qt5"/> and <xref linkend="qt5pas"/> , or73 <xref linkend="gtk2"/> 76 <xref linkend="qt5"/> and <xref linkend="qt5pas"/> for QT based IDE, or 77 <xref linkend="gtk2"/> for Gtk2 based IDE 74 78 </para> 75 79 … … 127 131 </para> 128 132 129 <!-- some of the dirs already exists -+ 130 V --> 131 <screen role="root"><userinput>mkdir -pv /usr/{lib/lazarus,bin,share{/man/man1,/doc}} 132 rsync -a \ 133 --exclude="CVS" --exclude=".cvsignore" \ 134 --exclude="*.ppw" --exclude="*.ppl" \ 135 --exclude="*.ow" --exclude="*.a"\ 136 --exclude="*.rst" --exclude=".#*" \ 137 --exclude="*.~*" --exclude="*.bak" \ 138 --exclude="*.orig" --exclude="*.rej" \ 139 --exclude=".xvpics" \ 140 --exclude="killme*" --exclude=".gdb_hist*" \ 141 --exclude="debian" --exclude="COPYING*" \ 142 --exclude="*.app" --exclude="tools/install" \ 143 . /usr/lib/lazarus 144 ln -s /usr/lib/lazarus/lazbuild /usr/bin/lazbuild 145 cp -R install/man/man1/* /usr/share/man/man1/ 146 mv /usr/lib/lazarus/docs /usr/share/doc/lazarus 133 <screen role="root"><userinput>make INSTALL_PREFIX=/usr distinstall 147 134 148 mkdir -p /usr/lib/lazarus/docs 149 ln -s /usr/share/doc/lazarus/chm /usr/lib/lazarus/docs/html 150 ln -s /usr/share/doc/lazarus/lazdoc.css /usr/lib/lazarus/docs/lazdoc.css 135 mv /usr/share/lazarus/docs /usr/share/doc/lazarus 151 136 152 install -D -m644 COPYING.modifiedLGPL.txt /usr/share/licenses/lazarus/COPYING.modifiedLGPL 137 mv /usr/share/lazarus /usr/lib/ 138 for L in $(find /usr/bin -type l); do 139 ln -svf "$(readlink $L | sed 's@/share/@/lib/@')" "$L" 140 done 153 141 154 142 sed -e 's|\(Categories\).*|\1=IDE;Development;|' \ 155 -e 's|\.png|\.xpm|' -i install/lazarus.desktop 156 install -Dm644 install/lazarus.desktop /usr/share/applications/lazarus.desktop 157 install -Dm644 images/ide_icon48x48.png /usr/share/pixmaps/lazarus.png</userinput></screen> 143 -i /usr/share/applications/lazarus.desktop 144 145 install -Dm644 images/ide_icon48x48.png \ 146 /usr/share/pixmaps/lazarus.png</userinput></screen> 158 147 159 148 </sect2> … … 168 157 169 158 <seglistitem> 170 <seg> lazarus, ...</seg>159 <seg>startlazarus, lazarus-ide, lrstolfm, updatepofiles, lazbuild, lazres</seg> 171 160 <seg>None</seg> 172 <seg> None</seg>161 <seg>/usr/lib/lazarus</seg> 173 162 </seglistitem> 174 163 </segmentedlist> … … 180 169 181 170 <varlistentry id="lazarus-pgm"> 182 <term><filename class="libraryfile"> lazarus</filename></term>171 <term><filename class="libraryfile">startlazarus</filename></term> 183 172 <listitem> 184 173 <para> 185 the Delphi-like IDE174 Starting the Delphi-like IDE 186 175 </para> 187 176 <indexterm zone="lazarus lazarus-pgm"> 188 <primary sortas="b-lazarus"> lazarus</primary>177 <primary sortas="b-lazarus">startlazarus</primary> 189 178 </indexterm> 190 179 </listitem>
Note:
See TracChangeset
for help on using the changeset viewer.