[haiku-bugs] Re: [Haiku] #10190: Make Bluetooth stack an actual HPKG via build system

  • From: "mmadia" <trac@xxxxxxxxxxxx>
  • Date: Sun, 10 Nov 2013 22:32:37 -0000

#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.

Other related posts: