Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] Extend and use the <pkg>_CONFIG_FIXUP infra
@ 2013-02-06 23:10 Thomas Petazzoni
  2013-02-06 23:10 ` [Buildroot] [PATCH 1/5] package: rename <pkg>_CONFIG_FIXUP to <pkg>_CONFIG_SCRIPTS Thomas Petazzoni
                   ` (5 more replies)
  0 siblings, 6 replies; 14+ messages in thread
From: Thomas Petazzoni @ 2013-02-06 23:10 UTC (permalink / raw)
  To: buildroot

Hello,

This patch series improves on the <pkg>_CONFIG_FIXUP work done by
Stefan Fr?berg by:

 * Renaming the variable to <pkg>_CONFIG_SCRIPTS. I believe this is
   needed, because we will not only "fixup" those files, but also
   remove them from the target directory. Also, I don't think the
   variable name should indicate what will happen to these files. It
   should just indicate what those files are.

 * Extending the <pkg>_CONFIG_SCRIPTS handling to remove the config
   scripts from the TARGET_DIR, unless BR2_HAVE_DEVFILES is set (even
   though it is deprecated, it is still here).

 * Use <pkg>_CONFIG_SCRIPTS in a number of packages that were already
   fixing manually their <foo>-config script and for which the new
   infrastructure does exactly the same thing.

 * Use <pkg>_CONFIG_SCRIPTS in a number of packages that were doing a
   bit more than the infrastructure: fixing the includedir and libdir
   fields. A manual inspection of each of those packages shows that by
   default, the includedir and libdir are described relatively to
   prefix and exec_prefix, so fixing up those is sufficient, and this
   is what the infrastructure does.

 * Use <pkg>_CONFIG_SCRIPTS to fix up gpg-error-config installed by
   the libgpg-error package. This is done separately from the previous
   patch, because libgpg-error was not previously doing any fix up of
   its gpg-error-config script.

Best regards,

Thomas

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

end of thread, other threads:[~2013-02-07 15:28 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-02-06 23:10 [Buildroot] Extend and use the <pkg>_CONFIG_FIXUP infra Thomas Petazzoni
2013-02-06 23:10 ` [Buildroot] [PATCH 1/5] package: rename <pkg>_CONFIG_FIXUP to <pkg>_CONFIG_SCRIPTS Thomas Petazzoni
2013-02-06 23:59   ` Arnout Vandecappelle
2013-02-07 15:10     ` Samuel Martin
2013-02-06 23:10 ` [Buildroot] [PATCH 2/5] package: remove scripts listed in <pkg>_CONFIG_SCRIPTS from target Thomas Petazzoni
2013-02-07  0:07   ` Arnout Vandecappelle
2013-02-07 15:28     ` Samuel Martin
2013-02-06 23:10 ` [Buildroot] [PATCH 3/5] package: use <pkg>_CONFIG_SCRIPTS wherever possible Thomas Petazzoni
2013-02-07  6:52   ` Arnout Vandecappelle
2013-02-06 23:10 ` [Buildroot] [PATCH 4/5] package: use <pkg>_CONFIG_SCRIPTS in packages that used special handling Thomas Petazzoni
2013-02-07 14:43   ` Samuel Martin
2013-02-06 23:10 ` [Buildroot] [PATCH 5/5] libgpg-error: use <pkg>_CONFIG_SCRIPTS Thomas Petazzoni
2013-02-07 14:44   ` Samuel Martin
2013-02-07 13:39 ` [Buildroot] Extend and use the <pkg>_CONFIG_FIXUP infra Thomas Petazzoni

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