From: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
To: buildroot@busybox.net
Subject: [Buildroot] [pull request] Pull request for branch gettext-rework
Date: Thu, 19 Jul 2012 23:20:59 +0200 [thread overview]
Message-ID: <cover.1342732829.git.thomas.petazzoni@free-electrons.com> (raw)
Hello,
Here is a set of patches that builds on top of the work from Maxime
Ripard and Samuel Martin to clean up how gettext is handled, and in
the end migrate the gettext package to the autotools-package
infrastructure.
Compared to Samuel last posting, I've splitted the work into more
patches to ease the review process:
* The first patch removes the possibility of building gettext
statically.
* The second patch removes the gettext-target make target, which was
never used anywhere.
* The third patch removes the separation between gettext and libintl
targets. Now, there is only a 'gettext' target, which installs just
the necessary libraries in the target (identical to what libintl
was doing previously). This patch breaks the build for many
packages, but was kept separate to make the review easier.
* The fourth patch adjusts all the packages that add a dependency on
libintl, and use instead a dependency on gettext.
* The final fifth patch converts the gettext package to the
autotools-package infrastructure.
I hope that this rework of Maxime's and Samuel's work will help in
getting this nice cleanup merged.
Please review and, if possible, ack this patch series.
Thanks!
Thomas
The following changes since commit 498ea22be27863c8eff99033384f9d268167a2b3:
sam-ba: only propose it if the host is x86 or x86_64 (2012-07-18 19:33:46 +0200)
are available in the git repository at:
git://git.free-electrons.com/users/thomas-petazzoni/buildroot.git gettext-rework
for you to fetch changes up to 66a7689f733357af7bb277467bc2198817fc9b69:
gettext: convert to autotools-package (2012-07-19 23:18:03 +0200)
----------------------------------------------------------------
Maxime Ripard (1):
gettext: convert to autotools-package
Thomas Petazzoni (4):
gettext: remove option to build statically
gettext: remove the gettext-target make target, unused
gettext: remove libintl handling
Remove all references to libintl
package/avahi/Config.in | 1 -
package/avahi/avahi.mk | 6 +-
package/axel/Config.in | 1 -
package/axel/axel.mk | 2 +-
package/binutils/Config.in | 1 -
package/binutils/binutils.mk | 2 +-
package/diffutils/diffutils.mk | 3 +-
package/dnsmasq/Config.in | 1 -
package/dnsmasq/dnsmasq.mk | 2 +-
package/flex/flex.mk | 3 +-
package/gdk-pixbuf/Config.in | 1 -
package/gdk-pixbuf/gdk-pixbuf.mk | 2 +-
package/gettext/Config.in | 32 ++---
package/gettext/gettext.mk | 181 ++++-----------------------
package/glib-networking/Config.in | 1 -
package/glib-networking/glib-networking.mk | 2 +-
package/gmpc/Config.in | 1 -
package/gmpc/gmpc.mk | 2 +-
package/grep/Config.in | 1 -
package/grep/grep.mk | 2 +-
package/kbd/Config.in | 1 -
package/kbd/kbd.mk | 2 +-
package/libglib2/Config.in | 1 -
package/libglib2/libglib2.mk | 2 +-
package/libsoup/Config.in | 1 -
package/libsoup/libsoup.mk | 2 +-
package/lshw/lshw.mk | 2 +-
package/make/Config.in | 1 -
package/make/make.mk | 2 +-
package/midori/Config.in | 1 -
package/midori/midori.mk | 2 +-
package/multimedia/pulseaudio/Config.in | 2 +-
package/multimedia/pulseaudio/pulseaudio.mk | 2 +-
package/ndisc6/ndisc6.mk | 4 +-
package/pango/Config.in | 1 -
package/pango/pango.mk | 2 +-
package/psmisc/Config.in | 1 -
package/psmisc/psmisc.mk | 2 +-
package/quota/Config.in | 1 -
package/quota/quota.mk | 2 +-
package/sshfs/Config.in | 1 -
package/sshfs/sshfs.mk | 2 +-
package/sysstat/Config.in | 1 -
package/sysstat/sysstat.mk | 2 +-
package/ushare/Config.in | 1 -
package/ushare/ushare.mk | 2 +-
package/util-linux/util-linux.mk | 4 +-
package/vala/Config.in | 1 -
package/vala/vala.mk | 2 +-
49 files changed, 63 insertions(+), 234 deletions(-)
Thanks,
--
Thomas Petazzoni
next reply other threads:[~2012-07-19 21:20 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-07-19 21:20 Thomas Petazzoni [this message]
2012-07-19 21:21 ` [Buildroot] [PATCH 1/5] gettext: remove option to build statically Thomas Petazzoni
2012-07-19 21:21 ` [Buildroot] [PATCH 2/5] gettext: remove the gettext-target make target, unused Thomas Petazzoni
2012-07-19 21:21 ` [Buildroot] [PATCH 3/5] gettext: remove libintl handling Thomas Petazzoni
2012-09-01 22:54 ` Yann E. MORIN
2012-07-19 21:21 ` [Buildroot] [PATCH 4/5] Remove all references to libintl Thomas Petazzoni
2012-07-19 21:21 ` [Buildroot] [PATCH 5/5] gettext: convert to autotools-package Thomas Petazzoni
2012-07-22 19:59 ` Samuel Martin
2012-07-23 3:44 ` Samuel Martin
2012-07-23 7:26 ` Thomas Petazzoni
2012-09-01 22:57 ` [Buildroot] [pull request] Pull request for branch gettext-rework Yann E. MORIN
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1342732829.git.thomas.petazzoni@free-electrons.com \
--to=thomas.petazzoni@free-electrons.com \
--cc=buildroot@busybox.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox