Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] Howto handle fork of an existing package
@ 2017-08-04 12:21 Atilla Filiz
  2017-08-04 14:41 ` Thomas Petazzoni
  0 siblings, 1 reply; 4+ messages in thread
From: Atilla Filiz @ 2017-08-04 12:21 UTC (permalink / raw)
  To: buildroot

Hello

I have made a package of Wiring Pi for Lemaker boards Banana Pi and 
Banana Pro. Since this is a fork from an older version, the site, teh 
versioning, the patches etc are all different. I would like to ask, 
whoat would be the best way to merge this package properly. Either

1. Make it a completely new package, like wiringpi-lemaker and make it 
depend on !BR2_PACKAGE_WIRINGPI and vice versa. Easiest way.

2. Turn wiringpi into a subtree, with a radio button for board 
selection: Raspberry Pi, Banana Pi, Banana Pro and enable teh proper 
package. Raspberry Pi being the default option. Slightly intrusive way.

3. Have one wiringpi to rule them all. Make the board selection as a 
mere set of parameters. Make a bit more complicated wirinpi.mk that 
selects correct site, version, patch directory etc depending on a bunch 
of defined flags. Possibly unnecessarily complicated.

Currently I made and tested it as a separate package.

Atilla

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2017-08-04 17:03 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-08-04 12:21 [Buildroot] Howto handle fork of an existing package Atilla Filiz
2017-08-04 14:41 ` Thomas Petazzoni
2017-08-04 16:41   ` Arnout Vandecappelle
2017-08-04 17:03     ` Atilla Filiz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox