<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://listaller.tenstral.net/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://listaller.tenstral.net/wiki/feed.php">
        <title>Listaller Wiki</title>
        <description></description>
        <link>http://listaller.tenstral.net/wiki/</link>
        <image rdf:resource="http://listaller.tenstral.net/wiki/lib/tpl/listaller-wiki/images/favicon.ico" />
       <dc:date>2012-05-20T15:31:59+02:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://listaller.tenstral.net/wiki/doku.php/archive?rev=1330391754&amp;do=diff"/>
                <rdf:li rdf:resource="http://listaller.tenstral.net/wiki/doku.php/basic-concept?rev=1334142148&amp;do=diff"/>
                <rdf:li rdf:resource="http://listaller.tenstral.net/wiki/doku.php/building-listaller-packages?rev=1334242854&amp;do=diff"/>
                <rdf:li rdf:resource="http://listaller.tenstral.net/wiki/doku.php/concepts?rev=1334142272&amp;do=diff"/>
                <rdf:li rdf:resource="http://listaller.tenstral.net/wiki/doku.php/devtools?rev=1337355759&amp;do=diff"/>
                <rdf:li rdf:resource="http://listaller.tenstral.net/wiki/doku.php/global-variables?rev=1280527420&amp;do=diff"/>
                <rdf:li rdf:resource="http://listaller.tenstral.net/wiki/doku.php/install-ipk-packages?rev=1334243601&amp;do=diff"/>
                <rdf:li rdf:resource="http://listaller.tenstral.net/wiki/doku.php/ipk-autopackage-compared?rev=1282663046&amp;do=diff"/>
                <rdf:li rdf:resource="http://listaller.tenstral.net/wiki/doku.php/ipk0.89-spec?rev=1334241141&amp;do=diff"/>
                <rdf:li rdf:resource="http://listaller.tenstral.net/wiki/doku.php/ipk1.1-specification-draft?rev=1280523991&amp;do=diff"/>
                <rdf:li rdf:resource="http://listaller.tenstral.net/wiki/doku.php/ips0.89-spec?rev=1334241142&amp;do=diff"/>
                <rdf:li rdf:resource="http://listaller.tenstral.net/wiki/doku.php/ligcc?rev=1335207472&amp;do=diff"/>
                <rdf:li rdf:resource="http://listaller.tenstral.net/wiki/doku.php/listaller-pk-appinstall-db-layout-draft?rev=1283623542&amp;do=diff"/>
                <rdf:li rdf:resource="http://listaller.tenstral.net/wiki/doku.php/listaller-reasons?rev=1334142316&amp;do=diff"/>
                <rdf:li rdf:resource="http://listaller.tenstral.net/wiki/doku.php/old-specs?rev=1323877914&amp;do=diff"/>
                <rdf:li rdf:resource="http://listaller.tenstral.net/wiki/doku.php/relaytool?rev=1335208469&amp;do=diff"/>
                <rdf:li rdf:resource="http://listaller.tenstral.net/wiki/doku.php/scratchpad?rev=1283540583&amp;do=diff"/>
                <rdf:li rdf:resource="http://listaller.tenstral.net/wiki/doku.php/sourcedocs?rev=1334272895&amp;do=diff"/>
                <rdf:li rdf:resource="http://listaller.tenstral.net/wiki/doku.php/start?rev=1335204855&amp;do=diff"/>
                <rdf:li rdf:resource="http://listaller.tenstral.net/wiki/doku.php/why-listaller-old?rev=1330391916&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://listaller.tenstral.net/wiki/lib/tpl/listaller-wiki/images/favicon.ico">
        <title>Listaller Wiki</title>
        <link>http://listaller.tenstral.net/wiki/</link>
        <url>http://listaller.tenstral.net/wiki/lib/tpl/listaller-wiki/images/favicon.ico</url>
    </image>
    <item rdf:about="http://listaller.tenstral.net/wiki/doku.php/archive?rev=1330391754&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-28T02:15:54+02:00</dc:date>
        <title>Wiki Archive</title>
        <link>http://listaller.tenstral.net/wiki/doku.php/archive?rev=1330391754&amp;do=diff</link>
        <description>Wiki Archive

Obsolete LI Specifications - Old Listaller file-format specifications

Why use Listaller? - OLD - Old “why should I use Listaller” document.</description>
    </item>
    <item rdf:about="http://listaller.tenstral.net/wiki/doku.php/basic-concept?rev=1334142148&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-11T13:02:28+02:00</dc:date>
        <title>Listaller Concept</title>
        <link>http://listaller.tenstral.net/wiki/doku.php/basic-concept?rev=1334142148&amp;do=diff</link>
        <description>Listaller Concept

What is Listaller?

Listaller is a solution to install 3rd-party software on Linux-based systems using just one package file.
The project is no replacement for DEB/RPM packages and it is also not designed to become a complete second package manager which runs side-by-side with the existing native package management system. (e.g. APT/Yum/Zypper/...)
Instead Listaller is an addition to existing ways to obtain software on Linux.</description>
    </item>
    <item rdf:about="http://listaller.tenstral.net/wiki/doku.php/building-listaller-packages?rev=1334242854&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-12T17:00:54+02:00</dc:date>
        <title>Building Listaller Packages</title>
        <link>http://listaller.tenstral.net/wiki/doku.php/building-listaller-packages?rev=1334242854&amp;do=diff</link>
        <description>Building Listaller Packages

The following instructions will help you creating cross-distro IPK packages for your own application.
Please note that Listaller is designed to install applications, so IPK packages will only install applications. Packaging shared libraries using IPK packages is a very bad idea, and although it might be possible, we don't want shared libs packaged in IPK packages.
If you have a shared library, you can create a native distribution package and distribute it as DEB/RPM.</description>
    </item>
    <item rdf:about="http://listaller.tenstral.net/wiki/doku.php/concepts?rev=1334142272&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-11T13:04:32+02:00</dc:date>
        <title>Listaller Concepts</title>
        <link>http://listaller.tenstral.net/wiki/doku.php/concepts?rev=1334142272&amp;do=diff</link>
        <description>Listaller Concepts

Explaining how Listaller works and why it works how it works ;-)

 Why write Listaller?

Listaller Concept - Explaining the basic idea of Listaller

AppStream Integration - Integration with the  AppStream Project.

Security Aspects - What can be done to make software setups secure?</description>
    </item>
    <item rdf:about="http://listaller.tenstral.net/wiki/doku.php/devtools?rev=1337355759&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-05-18T17:42:39+02:00</dc:date>
        <title>Listaller App-Development Pages</title>
        <link>http://listaller.tenstral.net/wiki/doku.php/devtools?rev=1337355759&amp;do=diff</link>
        <description>Listaller App-Development Pages

Creating Listaller packages and cross-distro applications is easy. Just follow the instructions below and read the documents.

----------

----------

Build your application

 We produced several standalone tools, the libuild programs, that are designed to help Linux developers write better software that runs on a wider variety of distributions. Most of them are independent of Listaller itself: you can use them even if you don't provide your software using the re…</description>
    </item>
    <item rdf:about="http://listaller.tenstral.net/wiki/doku.php/global-variables?rev=1280527420&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-07-31T00:03:40+02:00</dc:date>
        <title>Listaller Global Variables</title>
        <link>http://listaller.tenstral.net/wiki/doku.php/global-variables?rev=1280527420&amp;do=diff</link>
        <description>Listaller Global Variables

Install-Time Variables

Install-Time variables start with a $ sign and are replaced with their value during the
software installation process.They are placeholders for values (file paths in most cases) defined by
the user, the software installer or the Linux distribution itself.
This listing contains all genuine Listaller Install-Time variables:</description>
    </item>
    <item rdf:about="http://listaller.tenstral.net/wiki/doku.php/install-ipk-packages?rev=1334243601&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-12T17:13:21+02:00</dc:date>
        <title>Installation of an IPK-package</title>
        <link>http://listaller.tenstral.net/wiki/doku.php/install-ipk-packages?rev=1334243601&amp;do=diff</link>
        <description>Installation of an IPK-package

Get the package

Download the IPK-package from a website. ;-)

Install Listaller

If Listaller is already installed on your system, you can skip this step. Otherwise you can check if your distributor provides Listaller packages and install them. If not, download the source tarball (Click on “Download” to find instructions) and compile and install it manually.
There is also a Ubuntu-PPA with nightly builds of Listaller available.</description>
    </item>
    <item rdf:about="http://listaller.tenstral.net/wiki/doku.php/ipk-autopackage-compared?rev=1282663046&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-08-24T17:17:26+02:00</dc:date>
        <title>Autopackages compared with Listaller IPK packages</title>
        <link>http://listaller.tenstral.net/wiki/doku.php/ipk-autopackage-compared?rev=1282663046&amp;do=diff</link>
        <description>Autopackages compared with Listaller IPK packages
               IPK                   Autopackage           Compression   XZ/LZMA2              LZMA or Bzip2               Structure     Compressed tarballs   Bash script with 2 compressed tarballs attached to them (meta data and payload)  Extension     .ipk                  .package</description>
    </item>
    <item rdf:about="http://listaller.tenstral.net/wiki/doku.php/ipk0.89-spec?rev=1334241141&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-12T16:32:21+02:00</dc:date>
        <title>IPK 0.89 Specification</title>
        <link>http://listaller.tenstral.net/wiki/doku.php/ipk0.89-spec?rev=1334241141&amp;do=diff</link>
        <description>IPK 0.89 Specification

IMPORTANT: This document ist outdated, please use IPK1.0 to build your packages!

FIXME This document needs an update! Please not that IPK1.0 will have a completely different structure according to our current plans.

General

Format

An IPK setup-package is a  XZ-Compressed  TAR-Archive. An IPK-Package has the file extension .ipk (= Installation package), which was choosen because it is simple and easy to remember. Unfortunately the Opkg and Ipkg package manager for Linu…</description>
    </item>
    <item rdf:about="http://listaller.tenstral.net/wiki/doku.php/ipk1.1-specification-draft?rev=1280523991&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-07-30T23:06:31+02:00</dc:date>
        <title>IPK 1.1 Specification</title>
        <link>http://listaller.tenstral.net/wiki/doku.php/ipk1.1-specification-draft?rev=1280523991&amp;do=diff</link>
        <description>IPK 1.1 Specification

FIXME This specifications are @work! Some information might change due the development process
or might just be outdated and wrong.

General

Format

An IPK setup-package is a  TAR-Archive,
containing a  XZ-Compressed data and control tarball.
An IPK-Package has the file extension .ipk (= Installation package), which was choosen because it is
simple and easy to remember. Unfortunately the Opkg and Ipkg package manager for Linux cellphones uses the same extension,
(and IPK …</description>
    </item>
    <item rdf:about="http://listaller.tenstral.net/wiki/doku.php/ips0.89-spec?rev=1334241142&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-12T16:32:22+02:00</dc:date>
        <title>IPS 0.89 Specification</title>
        <link>http://listaller.tenstral.net/wiki/doku.php/ips0.89-spec?rev=1334241142&amp;do=diff</link>
        <description>IPS 0.89 Specification

Specifications for IPS Installation-Package-Source files version 0.89
This spec is OUTDATED! Please don't use it for any real work! ;-)
General Layout

One IPS file contains a definition part which describes basic information about the package. It contains information about the application name, descriptions, translations etc.
The second part contains all information about the files which should be installed.
The IPS script can be commented by using the # symbol.
If you h…</description>
    </item>
    <item rdf:about="http://listaller.tenstral.net/wiki/doku.php/ligcc?rev=1335207472&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-23T20:57:52+02:00</dc:date>
        <title>Ligcc</title>
        <link>http://listaller.tenstral.net/wiki/doku.php/ligcc?rev=1335207472&amp;do=diff</link>
        <description>Ligcc

What is ligcc?

Ligcc is a wrapper around gcc. It allows you to create more portable executables by doing three things:

	*  Forces the linker to link against older glibc symbols. Users who are using an older version of glibc will no longer get “undefined symbol GLIBC_2.4 in /lib/libc.so”-style error messages.
	*  Allows you to easily statically link to any other library.
	*  Automatically removes bogus dependencies. For example, your program uses libfoo. libfoo uses libpng internally, bu…</description>
    </item>
    <item rdf:about="http://listaller.tenstral.net/wiki/doku.php/listaller-pk-appinstall-db-layout-draft?rev=1283623542&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-09-04T20:05:42+02:00</dc:date>
        <title>Proposal for AppInstall DB layout</title>
        <link>http://listaller.tenstral.net/wiki/doku.php/listaller-pk-appinstall-db-layout-draft?rev=1283623542&amp;do=diff</link>
        <description>Proposal for AppInstall DB layout

New database layout based on AppInstall v2 and the current Listaller DB layout (v.1.6)

[Layout]</description>
    </item>
    <item rdf:about="http://listaller.tenstral.net/wiki/doku.php/listaller-reasons?rev=1334142316&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-11T13:05:16+02:00</dc:date>
        <title>Why use Listaller?</title>
        <link>http://listaller.tenstral.net/wiki/doku.php/listaller-reasons?rev=1334142316&amp;do=diff</link>
        <description>Why use Listaller?

The problems

Everyone who has experience in Linux and the software installation on this platform by using the package manager may laugh about Listaller. But Listaller's target usergroup are NOT the experienced users and the Linux power users. Listaller should make software installations/un-installations easier for every user, especially for newbies, and also the creation of software packages for Linux easier for developers, developer teams and companies. The users have to ch…</description>
    </item>
    <item rdf:about="http://listaller.tenstral.net/wiki/doku.php/old-specs?rev=1323877914&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-12-14T16:51:54+02:00</dc:date>
        <title>Obsolete LI Specifications</title>
        <link>http://listaller.tenstral.net/wiki/doku.php/old-specs?rev=1323877914&amp;do=diff</link>
        <description>Obsolete LI Specifications

Package formats

 IPK 0.89 Specification

 IPS 0.89 Specification / Control Script Specs</description>
    </item>
    <item rdf:about="http://listaller.tenstral.net/wiki/doku.php/relaytool?rev=1335208469&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-23T21:14:29+02:00</dc:date>
        <title>Relaytool</title>
        <link>http://listaller.tenstral.net/wiki/doku.php/relaytool?rev=1335208469&amp;do=diff</link>
        <description>Relaytool

This is a program to provide a more convenient interface to dlopen/dlsym.

It lets you write the same style of code you would when using a normal hard link (-lwhatever), but the symbols are actually lazy-linked at runtime. You can use the symbols libwhatever_is_present and libwhatever_symbol_is_present() to find out what APIs are actually available at runtime. In other words, the need to use function pointers and lots of manual calls to dlsym() is eliminated, and it becomes much simpl…</description>
    </item>
    <item rdf:about="http://listaller.tenstral.net/wiki/doku.php/scratchpad?rev=1283540583&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-09-03T21:03:03+02:00</dc:date>
        <title>Scratchpad</title>
        <link>http://listaller.tenstral.net/wiki/doku.php/scratchpad?rev=1283540583&amp;do=diff</link>
        <description>Scratchpad

 IPK compared to Autopackages

IPK 1.1 Specification

 Listaller &amp; PK-AppInstall database layout draft</description>
    </item>
    <item rdf:about="http://listaller.tenstral.net/wiki/doku.php/sourcedocs?rev=1334272895&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-13T01:21:35+02:00</dc:date>
        <title>Source Code Documentation</title>
        <link>http://listaller.tenstral.net/wiki/doku.php/sourcedocs?rev=1334272895&amp;do=diff</link>
        <description>Source Code Documentation</description>
    </item>
    <item rdf:about="http://listaller.tenstral.net/wiki/doku.php/start?rev=1335204855&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-23T20:14:15+02:00</dc:date>
        <title>Listaller Wiki</title>
        <link>http://listaller.tenstral.net/wiki/doku.php/start?rev=1335204855&amp;do=diff</link>
        <description>Welcome to the Listaller Wiki!

This page is under construction and some wiki-pages still need work/are outdated. If you find wrong information, please report it or fix it by yourself! (It's a wiki, remember? ;-))

Contents

 Build IPK packages - How to create cross-distro packages for your application.</description>
    </item>
    <item rdf:about="http://listaller.tenstral.net/wiki/doku.php/why-listaller-old?rev=1330391916&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-28T02:18:36+02:00</dc:date>
        <title>Why use Listaller? - OLD</title>
        <link>http://listaller.tenstral.net/wiki/doku.php/why-listaller-old?rev=1330391916&amp;do=diff</link>
        <description>IMPORTANT: This is an old document. The new document is  here!  :)
This file is kept only for historical reasons.

----------

----------

Why use Listaller? - OLD

The problems

Everyone who has experience in Linux and the software installation on this platform by using the package manager may laugh about Listaller. But Listaller's target usergroup are NOT the experienced users and the Linux power users. Listaller should make software installations/un-installations easier for every user, especi…</description>
    </item>
</rdf:RDF>

