File: index.html

package info (click to toggle)
listaller 0.5.9-4
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 8,096 kB
  • ctags: 1,611
  • sloc: xml: 11,195; ansic: 2,298; sh: 1,648; perl: 1,452; cpp: 1,289; java: 157; makefile: 134; cs: 48; python: 24
file content (9 lines) | stat: -rw-r--r-- 13,744 bytes parent folder | download
1
2
3
4
5
6
7
8
9
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Listaller</title><link rel="stylesheet" type="text/css" href="Common_Content/css/default.css" /><link rel="stylesheet" media="print" href="Common_Content/css/print.css" type="text/css" /><meta name="generator" content="publican 2.8" /><meta name="package" content="Listaller-Listaller-0.5.8-en-US-1-0" /><meta name="description" content="Listaller is a cross-distro 3rd-party software installer, promarily designed for Linux software. It is built on top of PackageKit." /><link rel="home" href="index.html" title="Listaller" /><link rel="next" href="pref-Listaller-Preface.html" title="Preface" /></head><body><p id="title"><a class="left" href="http://listaller.tenstral.net"><img src="Common_Content/images/image_left.png" alt="Product Site" /></a><a class="right" href="http://listaller.tenstral.net/docs"><img src="Common_Content/images/image_right.png" alt="Documentation Site" /></a></p><ul class="docnav"><li class="previous"></li><li class="next"><a accesskey="n" href="pref-Listaller-Preface.html"><strong>Next</strong></a></li></ul><div xml:lang="en-US" class="book" id="idp9590000" lang="en-US"><div class="titlepage"><div><div class="producttitle"><span class="productname">Listaller</span> <span class="productnumber">0.5.8</span></div><div><h1 id="idp9590000" class="title">Listaller</h1></div><div><h2 class="subtitle">3rd-party software installer</h2></div><p class="edition">Edition 1</p><div><h3 class="corpauthor">
		<span class="inlinemediaobject"><img src="images/lidocs-header.png" /></span>

	</h3></div><div><div xml:lang="en-US" class="authorgroup" lang="en-US"><div class="author"><h3 class="author"><span class="firstname">Matthias</span> <span class="surname">Klumpp</span></h3><code class="email"><a class="email" href="mailto:matthias@tenstral.net">matthias@tenstral.net</a></code></div><div class="othercredit"><h3 class="othercredit"><span class="firstname">The Autopackage Team</span></h3></div></div></div><hr /><div><div id="idp1939088" class="legalnotice"><h1 class="legalnotice">Legal Notice</h1><div class="para">
		Copyright <span class="trademark"></span>© 2008-2014 Matthias Klumpp This material may only be distributed subject to the terms and conditions set forth in the GNU Free Documentation License (GFDL), V1.2 with no invariant sections or later (the latest version is presently available at <a href="http://www.gnu.org/licenses/fdl.txt">http://www.gnu.org/licenses/fdl.txt</a>).
	</div></div></div><div><div class="abstract"><h6>Abstract</h6><div class="para">
			Listaller is a cross-distro 3rd-party software installer, promarily designed for Linux software. It is built on top of PackageKit.
		</div></div></div></div><hr /></div><div class="toc"><dl><dt><span class="preface"><a href="pref-Listaller-Preface.html">Preface</a></span></dt><dd><dl><dt><span class="section"><a href="pref-Listaller-Preface.html#idp5907280">1. Document Conventions</a></span></dt><dd><dl><dt><span class="section"><a href="pref-Listaller-Preface.html#idp5904272">1.1. Typographic Conventions</a></span></dt><dt><span class="section"><a href="pref-Listaller-Preface.html#idp7575152">1.2. Pull-quote Conventions</a></span></dt><dt><span class="section"><a href="pref-Listaller-Preface.html#idp7570080">1.3. Notes and Warnings</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="chap-Listaller-Goals.html">1. Project Goals</a></span></dt><dt><span class="chapter"><a href="chap-Listaller-Enduser.html">2. End-user documentation</a></span></dt><dd><dl><dt><span class="section"><a href="chap-Listaller-Enduser.html#sect-Listaller-Enduser-AppInstaller">2.1. Installing IPK packages</a></span></dt><dd><dl><dt><span class="section"><a href="chap-Listaller-Enduser.html#enduser-appinstall-install-ipk-gui">2.1.1. Installing packages (GUI method)</a></span></dt><dt><span class="section"><a href="chap-Listaller-Enduser.html#enduser-appinstall-install-ipk-cli">2.1.2. Installing packages (CLI method)</a></span></dt></dl></dd><dt><span class="section"><a href="sect-Listaller-Enduser-AppRemoval.html">2.2. Removing IPK packages</a></span></dt><dd><dl><dt><span class="section"><a href="sect-Listaller-Enduser-AppRemoval.html#enduser-remove-ipk">2.2.1. Removing packages</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="chap-Listaller-App-Development.html">3. Developing Listaller-ready applications</a></span></dt><dd><dl><dt><span class="section"><a href="chap-Listaller-App-Development.html#sect-Listaller-App-Development-Relocation">3.1. Guide to making relocatable applications</a></span></dt><dd><dl><dt><span class="section"><a href="chap-Listaller-App-Development.html#relocation-problem">3.1.1. The problem</a></span></dt><dt><span class="section"><a href="chap-Listaller-App-Development.html#relocation-solution">3.1.2. The solution</a></span></dt><dt><span class="section"><a href="chap-Listaller-App-Development.html#relocation-helloworld">3.1.3. Hello World!</a></span></dt><dt><span class="section"><a href="chap-Listaller-App-Development.html#relocation-init">3.1.4. Initialization</a></span></dt><dt><span class="section"><a href="chap-Listaller-App-Development.html#relocation-basic">3.1.5. Basic usage</a></span></dt><dt><span class="section"><a href="chap-Listaller-App-Development.html#relocation-glib">3.1.6. GLib-style API</a></span></dt><dt><span class="section"><a href="chap-Listaller-App-Development.html#relocation-utility">3.1.7. Useful utility functions</a></span></dt><dt><span class="section"><a href="chap-Listaller-App-Development.html#relocation-autoconf">3.1.8. Autoconf/Automake build system integration</a></span></dt><dt><span class="section"><a href="chap-Listaller-App-Development.html#relocation-kde">3.1.9. KDE integration</a></span></dt><dt><span class="section"><a href="chap-Listaller-App-Development.html#relocation-api">3.1.10. Full API reference</a></span></dt><dt><span class="section"><a href="chap-Listaller-App-Development.html#relocation-more">3.1.11. More examples</a></span></dt></dl></dd><dt><span class="section"><a href="sect-Listaller-App-Development-Ligcc.html">3.2. The Ligcc tools</a></span></dt><dd><dl><dt><span class="section"><a href="sect-Listaller-App-Development-Ligcc.html#ligcc-whatis">3.2.1. What is ligcc?</a></span></dt><dt><span class="section"><a href="ligcc-howto.html">3.2.2. How to use ligcc?</a></span></dt></dl></dd><dt><span class="section"><a href="sect-Listaller-App-Development-RelayTool.html">3.3. Relaytool</a></span></dt><dd><dl><dt><span class="section"><a href="sect-Listaller-App-Development-RelayTool.html#relaytool-whatis">3.3.1. What is Relaytool?</a></span></dt><dt><span class="section"><a href="relaytool-howto.html">3.3.2. How to use Relaytool?</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="chap-Listaller-Packaging.html">4. Packaging</a></span></dt><dd><dl><dt><span class="section"><a href="chap-Listaller-Packaging.html#sect-Listaller-Packaging-Howto">4.1. Building Listaller Packages</a></span></dt><dd><dl><dt><span class="section"><a href="chap-Listaller-Packaging.html#packaging-howto-prepare">4.1.1. Prepare your application</a></span></dt><dt><span class="section"><a href="chap-Listaller-Packaging.html#packaging-howto-packaging-dir">4.1.2. Set up the packaging.metainfo.dir</a></span></dt><dt><span class="section"><a href="chap-Listaller-Packaging.html#packaging-howto-doap-data">4.1.3. Create DOAP data</a></span></dt><dt><span class="section"><a href="chap-Listaller-Packaging.html#packaging-howto-filelist">4.1.4. Create file listings</a></span></dt><dt><span class="section"><a href="chap-Listaller-Packaging.html#packaging-howto-finetuning">4.1.5. Some finetuning</a></span></dt><dt><span class="section"><a href="chap-Listaller-Packaging.html#packaging-howto-build">4.1.6. Build the package</a></span></dt><dt><span class="section"><a href="chap-Listaller-Packaging.html#packaging-howto-distribute">4.1.7. Distribute the package</a></span></dt></dl></dd><dt><span class="section"><a href="sect-Listaller-Packaging-Appcompile.html">4.2. Appcompile</a></span></dt><dd><dl><dt><span class="section"><a href="sect-Listaller-Packaging-Appcompile.html#appcompile-whatis">4.2.1. What is Appcompile?</a></span></dt><dt><span class="section"><a href="howto.html">4.2.2. How to use Appcompile?</a></span></dt></dl></dd><dt><span class="section"><a href="sect-Listaller-Packaging-Depscan.html">4.3. Depscan - Scan for software dependencies</a></span></dt><dd><dl><dt><span class="section"><a href="sect-Listaller-Packaging-Depscan.html#depscan-whatis">4.3.1. What is Depscan?</a></span></dt><dt><span class="section"><a href="depscan-howto.html">4.3.2. How to use Depscan?</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="chap-Listaller-Specs.html">5. Specifications</a></span></dt><dd><dl><dt><span class="section"><a href="chap-Listaller-Specs.html#sect-Listaller-Specs-ArchNaming">5.1. Architecture naming policy</a></span></dt><dd><dl><dt><span class="section"><a href="chap-Listaller-Specs.html#spec-archnaming-why">5.1.1. What are architecture names?</a></span></dt><dt><span class="section"><a href="chap-Listaller-Specs.html#spec-archnaming-archnames">5.1.2. Architecture names</a></span></dt></dl></dd><dt><span class="section"><a href="sect-Listaller-Specs-DirVariables.html">5.2. Directory variables</a></span></dt><dd><dl><dt><span class="section"><a href="sect-Listaller-Specs-DirVariables.html#spec-dirvars-why">5.2.1. What are directory variables?</a></span></dt><dt><span class="section"><a href="spec-dirvars-variable-list.html">5.2.2. List of Listaller directory variables</a></span></dt></dl></dd><dt><span class="section"><a href="sect-Listaller-Specs-DepTypes.html">5.3. Dependency types</a></span></dt><dd><dl><dt><span class="section"><a href="sect-Listaller-Specs-DepTypes.html#spec-deptypes-rationale">5.3.1. Rationale</a></span></dt><dt><span class="section"><a href="spec-deptypes-filesystem-location.html">5.3.2. Dependency description locations</a></span></dt><dt><span class="section"><a href="spec-deptypes-schema.html">5.3.3. Description file schema</a></span></dt><dt><span class="section"><a href="spec-deptypes-default-frameworks.html">5.3.4. Frameworks</a></span></dt></dl></dd><dt><span class="section"><a href="sect-Listaller-Specs-PackSettings.html">5.4. Package settings file</a></span></dt><dd><dl><dt><span class="section"><a href="sect-Listaller-Specs-PackSettings.html#spec-packsetting-overview">5.4.1. What are package settings files?</a></span></dt></dl></dd><dt><span class="section"><a href="sect-Listaller-Specs-IPKFilelist.html">5.5. IPK file listings</a></span></dt><dd><dl><dt><span class="section"><a href="sect-Listaller-Specs-IPKFilelist.html#spec-filelist-rationale">5.5.1. Rationale</a></span></dt><dt><span class="section"><a href="spec-filelist-basics.html">5.5.2. Basic structure</a></span></dt><dt><span class="section"><a href="spec-filelist-schema.html">5.5.3. Schema</a></span></dt></dl></dd><dt><span class="section"><a href="sect-Listaller-Specs-IPKRepo.html">5.6. IPK repository structure</a></span></dt><dd><dl><dt><span class="section"><a href="sect-Listaller-Specs-IPKRepo.html#overview">5.6.1. What is an IPK package repository?</a></span></dt><dt><span class="section"><a href="spec-repo-directories.html">5.6.2. Directory overview</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="chap-Listaller-ManualPages.html">6. Manual pages</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="chap-Listaller-ManualPages.html#idp2607840">appcompile</a></span><span class="refpurpose"> — Compile software automatically</span></dt><dt><span class="refentrytitle"><a href="chap-Listaller-ManualPages.html#idp963248">depscan</a></span><span class="refpurpose"> — Detect binary dependencies</span></dt><dt><span class="refentrytitle"><a href="chap-Listaller-ManualPages.html#idp15850560">lig++</a></span><span class="refpurpose"> — Wrapper around g++ to create more portable apps</span></dt><dt><span class="refentrytitle"><a href="chap-Listaller-ManualPages.html#idp2491760">ligcc</a></span><span class="refpurpose"> — Wrapper around gcc to create more portable apps</span></dt><dt><span class="refentrytitle"><a href="chap-Listaller-ManualPages.html#idp4030256">likey</a></span><span class="refpurpose"> — Manage Listaller's key database</span></dt><dt><span class="refentrytitle"><a href="chap-Listaller-ManualPages.html#idp15563072">lipa</a></span><span class="refpurpose"> — Listaller command-line tool</span></dt><dt><span class="refentrytitle"><a href="chap-Listaller-ManualPages.html#idp10386144">lipkgen</a></span><span class="refpurpose"> — Listaller package builder</span></dt><dt><span class="refentrytitle"><a href="chap-Listaller-ManualPages.html#idp2586896">relaytool</a></span><span class="refpurpose"> — Generate a file that can be used instead of linking directly against a library</span></dt><dt><span class="refentrytitle"><a href="chap-Listaller-ManualPages.html#idp12130640">runapp</a></span><span class="refpurpose"> — Run an application</span></dt></dl></dd><dt><span class="chapter"><a href="chap-Listaller-API.html">7. Listaller API Reference</a></span></dt><dt><span class="index"><a href="ix01.html">Index</a></span></dt></dl></div></div><ul class="docnav"><li class="previous"></li><li class="next"><a accesskey="n" href="pref-Listaller-Preface.html"><strong>Next</strong>Preface</a></li></ul></body></html>