Create short name locales
authorJohn Marino <draco@marino.st>
Sat, 18 Jul 2015 09:13:51 +0000 (11:13 +0200)
committerJohn Marino <draco@marino.st>
Sat, 18 Jul 2015 10:02:04 +0000 (12:02 +0200)
commit58eff38afa67d4a9a3d698f6340f2213020cedb6
tree224a5c1c1d1e30002b850ab7a3045258fa39c61b
parent48c11fcb936f2570092b01f36e981d566bec7439
Create short name locales

In other (non-BSD?) platforms, it's possible to use a locale such as
"en_GB".  Up until now, this did not work on DragonFly.  It required
a codeset as well, so if "en_GB.UTF-8" wasn't specified, setlocale
would fail.

Every locale except two has a version that uses the UTF-8 codeset,
so a symlink was created to these to create these territory locales.
The other two are
  hi_IN => hi_IN.ISCII-DEV
  la_LN => la_LN.ISO8859-1

This should improve cross-platform compatibility, and it will lead
to a change in gcc50 libstdc++ locale handling.

While here, set the "share" directory to build in parallel rather
than serially.
share/Makefile
share/locale-links/Makefile [new file with mode: 0644]