Cross package maker. DEB/RPM generation or conversion. Derived from jordansissel/fpm.

⌈⌋ ⎇ branch:  cross package maker


Artifact [709a782129]

Artifact 709a782129f601d842b6ed6bc4c4132d8739a4b6:

Wiki page [ipk] by mario 2015-01-15 22:37:24.
D 2015-01-15T22:37:24.602
L ipk
N text/x-markdown
P 8d6df1366f8479f4ea43f2d6c0f513351627161d
U mario
W 963
### <kbd>*-t* `ipk`</kbd> packaging target

IPK is [Listallers](http://listaller.tenstral.net/) cross-distribution packaging format. 

 * The <kbd>`-t ipk`</kbd> target will build them, similarly to deb/rpms.

 * This fpm frontend however will just generate static packages.

 * Proper relocatability would require building application binaries with specific Listaller tools (relaytool, ligcc).


#### Options

Use `--deb-sign -` to have your main GPG key used for package signing.

The flag `--ipk-relocatable` does almost nothing yet.


#### Notes

 * Note that Limba is currently planned as successor to Listaller/AutoPackage.

 * This fpm target uses `lipkgen` instead of manual package building. (Thus might work for Limba as-is.)

 * IPK-1.0 packages are comparable in structure to DEB packages. The control section is vastly different, and `data.txz` contains compacted directory trees. Still should be feasible to craft manually.

Z fd2d902b3a31319a4882120db8e478f5