fb222ad5f7
Change-Id: I865751fe47ffbb655f8f3d2de8af656fc872490a Reviewed-on: https://review.haiku-os.org/c/haiku/+/6190 Reviewed-by: nephele <nep@packageloss.eu> Tested-by: Automation <automation@haiku-os.org> Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk> |
||
---|---|---|
.. | ||
Bootstrapping.rst | ||
BuildingPackages.rst | ||
DirectoryStructure.rst | ||
FileFormat.rst | ||
HybridBuilds.rst | ||
Infrastructure.rst | ||
Migration.rst | ||
OldIdeas.rst | ||
package-management-infrastructure.png | ||
PackagingPolicy.rst | ||
README.rst | ||
TODO.rst |
================== Package Management ================== This is a short index of the available package management related documentation. - :doc:`Infrastructure` provides an overview of what components belong to Haiku's package management infrastructure and how they work and interact. - :doc:`BuildingPackages` gives information on various aspects of the package building process. - :doc:`DirectoryStructure` outlines the directory structure of a package management powered Haiku boot volume. - :doc:`FileFormat` specifies in detail the file format of Haiku package files (HPKG) and Haiku package repository files (HPKR). - :doc:`PackagingPolicy` defines the policy for creating Haiku packages. - :doc:`HybridBuilds` provides some information regarding hybrid builds. - :doc:`Migration` lists the changes that users should expect when migrating to a package management Haiku. - :doc:`Bootstrapping` explains the process of bootstrapping Haiku and third-party packages. - :doc:`TODO <TODO>` is a list of package management related work still to be done. - `Blog posts`_ on package management (the Batisseur ones are only indirectly package management related). .. _Blog posts: https://www.haiku-os.org/tags/package-management/ - :doc:`OldIdeas` is a collection of thoughts and discussions regarding package management. It has been partially obsoleted by the progress on the package management implementation. - http://www.youtube.com/watch?v=rNZQQM5zU-Q&list=PL3FFCD4C6D384A302 is a video playlist of Ingo and Oliver explaining and demonstrating the package management branch at BeGeistert 2011. Below are links to source code related to Haiku's package management. - Package management has been merged into "master", so see the Haiku_ and Buildtools_ repositories for that .. _Haiku: http://cgit.haiku-os.org/haiku/ .. _Buildtools: http://cgit.haiku-os.org/buildtools/ - HaikuPorts_ contains the build recipes of various ports. .. _HaikuPorts: https://github.com/haikuports/haikuports - haikuports.cross_ contains the minimal set of build recipes to bootstrap a new Haiku architecture. .. _haikuports.cross: https://github.com/haikuports/haikuports.cross - haikuporter_ is the tool to create binary packages from build recipes. .. _haikuporter: https://github.com/haikuports/haikuporter .. toctree:: /packages/BuildingPackages /packages/DirectoryStructure /packages/FileFormat /packages/HybridBuilds /packages/Infrastructure /packages/Migration /packages/PackagingPolicy /packages/Bootstrapping /packages/TODO /packages/OldIdeas