This is a short index of the available package management related documentation.
=> Package Management Infrastructure
provides an overview of what components belong to Haiku’s package management infrastructure and how they work and interact.
gives information on various aspects of the package building process.
=> Boot Volume Directory Structure
outlines the directory structure of a package management powered Haiku boot volume.
specifies in detail the file format of Haiku package files (HPKG) and Haiku package repository files (HPKR).
defines the policy for creating Haiku packages.
provides some information regarding hybrid builds.
=> Migration to Package Management
lists the changes that users should expect when migrating to a package management Haiku.
explains the process of bootstrapping Haiku and third-party packages.
=> 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).
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.
=> Haiku
and
=> Buildtools
repositories for that
=> HaikuPorts
contains the build recipes of various ports.
contains the minimal set of build recipes to bootstrap a new Haiku architecture.
=> haikuporter
is the tool to create binary packages from build recipes.
=> Building a Package with the “package” Command
=> Building a Package with “haikuporter”
=> Boot Volume Directory Structure
=> Header
=> Heap
=> TOC
=> Strings
=> Main TOC
=> Haiku Package Repository Format
=> Header
=> Secondary Architecture Package Requirements
=> Package Management Infrastructure
=> Software Installation Locations
=> Installation via Package Manager
=> Installation Location Order and Consistency
=> Localization
=> Migration to Package Management
=> Changes for Application Developers
=> Changes for Haiku Developers
=> Multiple Packages per Software
=> Data Files
=> Writable and Settings Files and Directories
=> How it works
=> Format of hpkg Source Repository
=> packagefs
=> Boot loader
=> Package/package repository format
=> Requirements
=> HaikuBits
=> Bundles
=> Management
=> Dependencies
=> Updates
=> Bundles
=> Merged
=> Settings
=> Multiple Application Version
=> Avoiding
=> Tacking
=> libalpm
=> Pros
=> Cons
=> Brainstorming Results from BeGeistert
=> References This content has been proxied by September (ba2dc).Proxy Information
text/gemini;lang=en