All of 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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.