#10190: Make Bluetooth stack an actual HPKG via build system ----------------------------+---------------------------- Reporter: mmadia | Owner: bonefish Type: task | Status: new Priority: normal | Milestone: R1 Component: Build System | Version: R1/Development Resolution: | Keywords: Blocked By: | Blocking: Has a Patch: 1 | Platform: All ----------------------------+---------------------------- Old description: > By making Bluetooth an actual HPKG, it could be included in the default > image as a non-activated package. This would make testing easier for end > users. New description: By making Bluetooth an actual HPKG, it could be included in the default image as a non-activated package. This would make testing easier for end users. [http://cgit.haiku-os.org/haiku/tree/build/jam/OptionalPackages#n65 build/jam/OptionalPackages] contains the pre-package management code. [http://cgit.haiku-os.org/haiku/tree/build/jam/packages build/jam/packages] contains several working examples. An accompanying package-info-source will need to be created in src/data/package_infos/ -- Comment (by mmadia): Attached is my attempt to update Bluetooth into a source-built HPKG. Being the first time doing this, I'm uncertain if it's properly done. This turns the OptionalPackage "Bluetooth" into a HPKG. Currently it is installed to /_packages_. The idea is for the bluetooth package to be installed on the boot medium, without being activated by default. build/jam/packages/Bluetooth contains a TODO for implementing the development symlink for libbluetooth.so. Untested beyond being able to build bluetooth.hpkg. -- Ticket URL: <http://dev.haiku-os.org/ticket/10190#comment:2> Haiku <http://dev.haiku-os.org> Haiku - the operating system.