- Timestamp:
- 04/11/2019 07:40:50 AM (5 years ago)
- Branches:
- ablfs-more, legacy, trunk
- Children:
- 0e4ddfa
- Parents:
- adbd09b
- Location:
- pkgmngt
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
pkgmngt/packageManager.xml.pacman
radbd09b r2758d94 9 9 it in html --> 10 10 <!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" 11 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" > 11 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [ 12 <!ENTITY libarchive-version "3.1.2"> 13 <!ENTITY curl-version "7.39.0"> 14 <!ENTITY pacman-version "4.1.2"> 15 <!ENTITY libarchive-url "http://www.libarchive.org/downloads/libarchive-&libarchive-version;.tar.gz"> 16 <!ENTITY curl-url "http://curl.haxx.se/download/curl-&curl-version;.tar.lzma"> 17 <!ENTITY pacman-url "https://sources.archlinux.org/other/pacman/pacman-&pacman-version;.tar.gz"> 18 <!ENTITY curl-md5 "e9aa6dec29920eba8ef706ea5823bad7"> 19 <!ENTITY libarchive-md5 "efad5a503f66329bb9d2f4308b5de98a"> 20 <!ENTITY pacman-md5 "063c8b0ff6bdf903dc235445525627cd"> 21 ]> 22 12 23 13 24 <!-- The first markup should be the one defined in the DOCTYPE DECLARATION --> … … 19 30 Do not change anything, except the url and the md5 checksum. --> 20 31 <sect1 id="package"> 21 <para>Download: <ulink url="http://curl.haxx.se/download/curl-7.39.0.tar.lzma"/></para> 22 <para>MD5 sum: <literal>e9aa6dec29920eba8ef706ea5823bad7</literal></para> 23 <para>Download: <ulink url="http://www.libarchive.org/downloads/libarchive-3.1.2.tar.gz"/></para> 24 <para>MD5 sum: <literal>efad5a503f66329bb9d2f4308b5de98a</literal></para> 25 <para>Download: <ulink url="https://sources.archlinux.org/other/pacman/pacman-4.1.2.tar.gz"/></para> 26 <para>MD5 sum: <literal>063c8b0ff6bdf903dc235445525627cd</literal></para> 32 <?dbhtml filename="package.html"?> 33 34 <title>All Packages</title> 35 <para>Download: <ulink url="&curl-url;"/></para> 36 <para>MD5 sum: <literal>&curl-md5;</literal></para> 37 <para>Download: <ulink url="&libarchive-url;"/></para> 38 <para>MD5 sum: <literal>&libarchive-md5;</literal></para> 39 <para>Download: <ulink url="&pacman-url;"/></para> 40 <para>MD5 sum: <literal>&pacman-md5;</literal></para> 27 41 </sect1> 28 42 … … 36 50 <!-- Do not change the next line. The name of the scriptlet will be taken 37 51 from the dbhtml instruction: it is the name of the file less .html, with 38 xxx-x-added before (x, digits). Furthermore, the tarball name must be in the form 39 name_x.y.z(.extension) or name-x.y.z(.extension) if the dbhtml 40 instruction contains file="name.html" --> 52 xxx-x-added before (x, digits).--> 41 53 <sect1 id="ch-tools-libarchive" role="wrap"> 42 54 <?dbhtml filename="libarchive.html"?> 43 <sect2 role="installation"> 55 56 <sect1info condition="script"> 57 <productname>libarchive</productname> 58 <productnumber>&libarchive-version;</productnumber> 59 <address>&libarchive-url;</address> 60 </sect1info> 61 62 <title>Libarchive-&libarchive-version;</title> 63 64 <sect2 role="installation"> 65 <title/> 44 66 <screen><userinput remap="configure">./configure --prefix=/tools \ 45 67 --without-bz2lib \ … … 52 74 53 75 </sect1> 76 54 77 <sect1 id="ch-tools-curl" role="wrap"> 55 78 <?dbhtml filename="curl.html"?> 56 <sect2 role="installation"> 79 80 <sect1info condition="script"> 81 <productname>curl</productname> 82 <productnumber>&curl-version;</productnumber> 83 <address>&curl-url;</address> 84 </sect1info> 85 86 <title>Curl-&curl-version;</title> 87 88 <sect2 role="installation"> 89 <title/> 57 90 <screen><userinput remap="configure">./configure --prefix=/tools \ 58 91 --disable-static</userinput></screen> … … 65 98 <sect1 id="ch-tools-pkgmngt" role="wrap"> 66 99 <?dbhtml filename="pacman.html"?> 67 <!-- next line mandatory without change, but feel free to add any title, 68 other sect2 (with different role), sectinfo and so on --> 69 <sect2 role="installation"> 100 101 <sect1info condition="script"> 102 <productname>pacman</productname> 103 <productnumber>&pacman-version;</productnumber> 104 <address>&pacman-url;</address> 105 </sect1info> 106 107 <title>Pacman-&pacman-version;</title> 108 109 <sect2 role="installation"> 110 <title/> 70 111 <!-- You can use any number of remap="pre", "configure", "make", "test", "install" 71 112 <screen><userinput remap="something">Instructions</userinput></screen>. … … 111 152 <sect1 id="ch-pkgmngt-creatingdirs"> 112 153 113 <!-- Put the create dir intructions there. feel free to add 114 any explaining <title>Title</title> and <para>explanations</para> --> 154 <title>Creating Directories</title> 155 115 156 <screen><userinput>mkdir -pv /var/{lib/{packages,pacman},cache/pkg}</userinput></screen> 116 157 … … 118 159 <!-- Same for files. Do not change the following line --> 119 160 <sect1 id="ch-pkgmngt-createfiles"> 161 162 <title>Creating Essential Files</title> 120 163 121 164 <para>No file?</para> … … 132 175 <sect1 id="ch-system-libarchive" role="wrap"> 133 176 <?dbhtml filename="libarchive.html"?> 134 <sect2 role="installation"> 177 178 <sect1info condition="script"> 179 <productname>libarchive</productname> 180 <productnumber>&libarchive-version;</productnumber> 181 <address>&libarchive-url;</address> 182 </sect1info> 183 184 <title>Libarchive-&libarchive-version;</title> 185 186 <sect2 role="installation"> 187 <title/> 135 188 <screen><userinput remap="configure">./configure --prefix=/usr \ 136 189 --disable-static</userinput></screen> … … 142 195 <sect1 id="ch-system-curl" role="wrap"> 143 196 <?dbhtml filename="curl.html"?> 144 <sect2 role="installation"> 197 198 <sect1info condition="script"> 199 <productname>curl</productname> 200 <productnumber>&curl-version;</productnumber> 201 <address>&curl-url;</address> 202 </sect1info> 203 204 <title>Curl-&curl-version;</title> 205 206 <sect2 role="installation"> 207 <title/> 145 208 <screen><userinput remap="configure">./configure --prefix=/usr \ 146 209 --disable-static \ … … 149 212 <screen><userinput remap="install">make DESTDIR=$PKG_DEST install 150 213 find docs \( -name "Makefile*" -o -name "*.1" -o -name "*.3" \) -exec rm {} \; 151 install -v -d -m755 $PKG_DEST/usr/share/doc/curl- 7.39.0152 cp -v -R docs/* $PKG_DEST/usr/share/doc/curl- 7.39.0</userinput></screen>214 install -v -d -m755 $PKG_DEST/usr/share/doc/curl-&curl-version; 215 cp -v -R docs/* $PKG_DEST/usr/share/doc/curl-&curl-version;</userinput></screen> 153 216 </sect2> 154 217 … … 157 220 <?dbhtml filename="pacman.html"?> 158 221 159 <sect2 role="installation"> 222 <sect1info condition="script"> 223 <productname>pacman</productname> 224 <productnumber>&pacman-version;</productnumber> 225 <address>&pacman-url;</address> 226 </sect1info> 227 228 <title>Pacman-&pacman-version;</title> 229 230 <sect2 role="installation"> 231 <title/> 160 232 161 233 <screen><userinput remap="configure">./configure --prefix=/usr \ -
pkgmngt/packageManager.xml.porg
radbd09b r2758d94 1 1 <?xml version="1.0" encoding="UTF-8"?> 2 2 <!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" 3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" > 3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [ 4 <!ENTITY porg-version "0.10"> 5 <!ENTITY porg-url "https://sourceforge.net/projects/porg/files/porg-&porg-version;.tar.gz"> 6 <!ENTITY porg-md5 "2eceb8a73bb188dbb06b12d90cabdbb4"> 7 ]> 4 8 5 9 <article> … … 7 11 <sect1 id="package"> 8 12 <title>Package Information</title> 9 <para>Download: <ulink url=" https://sourceforge.net/projects/porg/files/porg-0.10.tar.gz"/></para>10 <para>MD5 sum: <literal> 2eceb8a73bb188dbb06b12d90cabdbb4</literal></para>13 <para>Download: <ulink url="&porg-url;"/></para> 14 <para>MD5 sum: <literal>&porg-md5;</literal></para> 11 15 </sect1> 12 16 13 17 <sect1 id="ch-tools-pkgmngt" role="wrap"> 14 18 <?dbhtml filename="porg.html"?> 19 20 <sect1info condition="script"> 21 <productname>porg</productname> 22 <productnumber>&porg-version;</productnumber> 23 <address>&porg-url;</address> 24 </sect1info> 25 15 26 <title>Porg in tools</title> 16 27 <sect2 role="installation"> … … 60 71 <sect1 id="ch-system-pkgmngt" role="wrap"> 61 72 <?dbhtml filename="porg.html"?> 73 74 <sect1info condition="script"> 75 <productname>porg</productname> 76 <productnumber>&porg-version;</productnumber> 77 <address>&porg-url;</address> 78 </sect1info> 79 62 80 <title>Final Porg</title> 63 81 <sect2 role="installation"> -
pkgmngt/packageManager.xml.template
radbd09b r2758d94 32 32 <!-- Do not change the next line. The name of the scriptlet will be taken 33 33 from the dbhtml instruction: it is the name of the file less .html, with 34 xxx-x-added before (x, digits). Furthermore, the tarball name must be in the form 35 name_x.y.z(.extension) or name-x.y.z(.extension) if the dbhtml 36 instruction contains file="name.html" --> 34 xxx-x-added before (x, digits). --> 37 35 <sect1 id="ch-tools-pkgmngt" role="wrap"> 38 36 <?dbhtml filename="dpkg.html"?> 37 <!-- the next lines are now mandatory for unpacking the tarball at the 38 beginning of the scriptlet --> 39 <sect1info condition="script"> 40 <productname>dpkg</productname> 41 <productnumber>x.y.z</productnumber><!-- version --> 42 <address>http://where/is/your/package</address><!-- url --> 43 </sect1info> 39 44 <!-- next line mandatory without change, but feel free to add any title, 40 45 other sect2 (with different role), sectinfo and so on --> … … 101 106 <!-- Last but not least : Final instructions for installing the 102 107 package manager at the end of chapter 6. Again, the scriptlet file name is 103 taken from the dbhtml instruction, with digits added before and .html cut 104 and the tarball name is formed from this name + version. So the file 105 here _must_ be the same as in chapter 5. If rendering in html, both 106 sets of instructions end up in the same file, which is usually not a problem. 108 taken from the dbhtml instruction, with digits added before and .html cut. 107 109 --> 108 110 <sect1 id="ch-system-pkgmngt" role="wrap"> 109 111 <?dbhtml filename="dpkg.html"?> 112 113 <!-- the next lines are now mandatory for unpacking the tarball at the 114 beginning of the scriptlet --> 115 <sect1info condition="script"> 116 <productname>dpkg</productname><!-- for example --> 117 <productnumber>x.y.z</productnumber><!-- version --> 118 <address>http://where/is/your/package</address><!-- url --> 119 </sect1info> 110 120 111 121 <sect2 role="installation">
Note:
See TracChangeset
for help on using the changeset viewer.