aboutsummaryrefslogtreecommitdiff
path: root/share/colldef/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-231-1/+0
| | | | | | | Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/ Similar commit in main: (cherry picked from commit d0b2dbfa0ecf)
* Add collation version support to querylocale(3).Thomas Munro2020-11-081-0/+4
| | | | | | | | | | | | | | | | | | | | | | | Provide a way to ask for an opaque version string for a locale_t, so that potential changes in sort order can be detected. Similar to ICU's ucol_getVersion() and Windows' GetNLSVersionEx(), this API is intended to allow databases to detect when text order-based indexes might need to be rebuilt. The CLDR version is extracted from CLDR source data by the Makefile under tools/tools/locale, written into the machine-generated Makefile under shared/colldef, passed to localedef -V, and then written into LC_COLLATE file headers. The initial version is 34.0. tools/tools/locale was recently updated to pull down 35.0, but the output hasn't been committed under share/colldef yet, so that will provide the first observable change when it happens. Other versioning schemes are possible in future, because the format is unspecified. Reviewed by: bapt, 0mp, kib, yuripv (albeit a long time ago) Differential Revision: https://reviews.freebsd.org/D17166 Notes: svn path=/head/; revision=367476
* Add ga_IE.UTF-8 locale.Yuri Pankov2018-11-261-0/+1
| | | | | | | | | | | | PR: 228587 Submitted by: Micil <micheal.maclochlainn@oegaillimh.ie> (LC_TIME) Reviewed by: bapt Approved by: kib (mentor, implicit) MFC after: 3 days Differential revision: https://reviews.freebsd.org/D17997 Notes: svn path=/head/; revision=340992
* Add -b/-l options to localedef(1) to specify output endianness and useYuri Pankov2018-10-201-2/+4
| | | | | | | | | | | | | | | | it appropriately when building share/ctypedef and share/colldef. This makes the resulting locale data in EL->EB (amd64->powerpc64) cross build and in the native EB build match. Revert the changes done to libc in r308170 as they are no longer needed. PR: 231965 Reviewed by: bapt, emaste, sbruno, 0mp Approved by: kib (mentor) Differential Revision: https://reviews.freebsd.org/D17603 Notes: svn path=/head/; revision=339489
* Update to CLDR 32 and Unicode 10Baptiste Daroussin2017-11-031-1/+1
| | | | | | | | MFC after: 2 weeks Relnotes: yes Notes: svn path=/head/; revision=325361
* Readd Big5: some large databases setup are still requiring it.Baptiste Daroussin2017-04-201-1/+2
| | | | | | | Reported by: "張君天(Chun-Tien Chang)" <tcs@kitty.2y.idv.tw> Notes: svn path=/head/; revision=317204
* Remove zh_TW.Big5 localeBaptiste Daroussin2017-03-191-2/+1
| | | | | | | | After discussion with many Taiwanese, in IT or not. Big5 is not used anymore. It is not able to represent lots of the characters used in the language. Notes: svn path=/head/; revision=315568
* share: normalize paths using SRCTOP-relative paths or :H when possibleEnji Cooper2017-03-041-1/+1
| | | | | | | | | | This simplifies make logic/output MFC after: 1 month Sponsored by: Dell EMC Isilon Notes: svn path=/head/; revision=314652
* Update locales cldr to v30.0.3 and unicode to 9.0.0Baptiste Daroussin2016-12-181-16/+16
| | | | | | | | MFC after: 1 month Relnotes: yes Notes: svn path=/head/; revision=310201
* Posixify the locales name for variantsBaptiste Daroussin2016-07-031-16/+16
| | | | | | | | | | | | | | | | | | | | | | | For all locales with variants: - if no ambiguity on the locale (only one variant) just use the regular name - if ambiguity, pick one as default and append @<variant> to the others respecting POSIX As a result: - All the 3 components locales added recently are renamed to the usual 2 components version for all but sr_RS.UTF-8 - Set sr_RS.UTF-8 to the cyrillic variant - Add sr_RS.UTF-8@latin - Remove the symlinks aliases they were created to represent the 2 components version as aliasas and are now useless - Update the OptionalObsoleteFiles.inc and ObsoleteFiles.inc to reflect those changes Discussed with: ache@ Approved by: re@ (gjb) Notes: svn path=/head/; revision=302329
* Regenerate the Makefile so that actually the new generated collation areBaptiste Daroussin2016-04-161-0/+1
| | | | | | | properly installed Notes: svn path=/head/; revision=298125
* Regenerates locales Makefiles and localesBaptiste Daroussin2016-04-161-115/+125
| | | | Notes: svn path=/head/; revision=298121
* Simplify the locale generated Makefiles by using bmake multi variables for loopsBaptiste Daroussin2015-12-181-160/+160
| | | | Notes: svn path=/head/; revision=292453
* Bring back a couple of ISO8859-15 locales:Baptiste Daroussin2015-11-161-0/+7
| | | | | | | | | | | | - af_ZA.ISO8859-15 - en_AU.ISO8859-15 - en_CA.ISO8859-15 - en_NZ.ISO8859-15 - en_US.ISO8859-15 - fr_CA.ISO8859-15 Notes: svn path=/head/; revision=290928
* Regenerate locales after readding ISO8859-1 for locales that have ISO8859-15Baptiste Daroussin2015-11-151-0/+27
| | | | | | | Requested by: arche Notes: svn path=/head/; revision=290866
* Use explicit filename when creating locale symlinks to avoid creating aBryan Drewery2015-11-111-1/+2
| | | | | | | | | | directory symlink when the target directory does not exist. This will cause an error instead of a broken setup. Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=290677
* Merge from headBaptiste Daroussin2015-11-011-1/+1
|\ | | | | | | Notes: svn path=/projects/collation/; revision=290241
| * Use more appropriate ${SHAREDIR} rather than /usr/share.Bryan Drewery2015-10-271-1/+1
| | | | | | | | | | | | | | | | MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=290083
* | Regenerate localesBaptiste Daroussin2015-10-131-36/+7
| | | | | | | | Notes: svn path=/projects/collation/; revision=289261
* | Add newly generated locales from CLDR 27.0.1Baptiste Daroussin2015-08-081-107/+204
|/ | | | | | | only skip timedef until I figure out how to workaround svn painful mime-type handling Notes: svn path=/projects/collation/; revision=286438
* Ensure SYMLINKS fully specifiedSimon J. Gerraty2015-06-111-1/+1
| | | | | | | | Differential Revision: D2748 Reviewed by: brooks Notes: svn path=/head/; revision=284287
* Add lv_LV, move lt_LT to common partAndrey A. Chernov2009-09-031-3/+6
| | | | Notes: svn path=/head/; revision=196788
* Croatian locale support for hr_HR.ISO8859-2Edwin Groothuis2009-06-101-1/+2
| | | | | | | | | | | | | Without this patch /usr/share/locale/hr_HR.ISO8859-2/LC_COLLATE is a link to the ../la_LN.ISO8859-2/LC_COLLATE. It means that there is no support for Croatian locale. PR: conf/120113 Submitted by: Simun Mikecin <numisemis@yahoo.com> MFC after: 1 week Notes: svn path=/head/; revision=193961
* add ca_AD, ca_FR and ca_IT localesEdwin Groothuis2009-06-101-5/+6
| | | | | | | | | | | | | | | | | Catalan language is not only spoken in Spain (ca_ES), but also in Andorra, France and Italy. In Andorra it is the official language. (see http://en.wikipedia.org/wiki/Catalan_language#Geographic_distribution) Add a bunch of symlinks to between ca_ES and ca_AD, ca_FR and ca_IT. PR: conf/92541 Submitted by: <rmh@io.debian.net> MFC after: 1 week Notes: svn path=/head/; revision=193908
* Add collation sequence for no_NO. The same sequence applies to nb_NODag-Erling Smørgrav2008-07-281-3/+7
| | | | | | | | | | | | | | | | | | and nn_NO, which are symlinked to no_NO. The patch in the PR contained a number of errors apparently based on (sometimes incorrect) pronunciation; for instance, v and w are distinct letters and should be collated in that order, even if they are pronounced the same, while <u:> should be collated with u, even though it is often mispronounced as y. For lack of a solid reference, I have taken sv_SE and simply changed the last three letters of the alphabet. PR: conf/51920 MFC after: 2 weeks Notes: svn path=/head/; revision=180939
* Add Turkish collateAndrey A. Chernov2007-12-241-2/+2
| | | | | | | | PR: 118976 Submitted by: Ismail YENIGUL <ismail.yenigul@endersys.com.tr> Notes: svn path=/head/; revision=174887
* Add locales for nb_NO and nn_NO.Dag-Erling Smørgrav2006-11-091-3/+3
| | | | | | | Reviewed by: philip Notes: svn path=/head/; revision=164131
* Add mn_MN.UTF-8Andrey A. Chernov2006-10-021-1/+2
| | | | Notes: svn path=/head/; revision=162939
* New Ukrainian locale: uk_UA.CP1251.Ruslan Ermilov2005-03-041-0/+1
| | | | | | | Submitted by: Alexander Peresunko Notes: svn path=/head/; revision=143126
* Utilize FILES and SYMLINKS, other simplifications.Ruslan Ermilov2004-10-161-91/+49
| | | | Notes: svn path=/head/; revision=136596
* Add Basque (Spain) locales: eu_ES.ISO8859-1, eu_ES.ISO8859-15, eu_ES.UTF-8.Tim J. Robbins2004-08-281-2/+3
| | | | | | | | | | | (This differs somewhat from the version originally submitted - any mistakes are my own.) PR: 68524 Submitted by: J. Vicente Carrasco -Bixen- Notes: svn path=/head/; revision=134437
* Add an Israel Hebrew locale: he_IL.UTF-8.Tim J. Robbins2004-04-211-3/+4
| | | | | | | | PR: 65826 Submitted by: Hye-Shik Chang Notes: svn path=/head/; revision=128526
* Add data for missing categories to zh_HK.Big5HKSCS locale.Tim J. Robbins2004-04-041-1/+1
| | | | Notes: svn path=/head/; revision=127837
* Add UTF-8 versions of all the currently supported system locales. Most ofTim J. Robbins2004-03-271-0/+10
| | | | | | | | | | the hard work was done by Hye-Shik Chang in the misc/utf8locale port; I made a few minor adjustments and merged the makefiles. PR: 44307 Notes: svn path=/head/; revision=127474
* Add kk_KZ.PT154Andrey A. Chernov2004-01-291-0/+2
| | | | | | | Submitted by: Birsh T <tim@zhezu.kz> Notes: svn path=/head/; revision=125208
* Add be_BY.*Andrey A. Chernov2003-12-201-0/+6
| | | | | | | Submitted by: Yury Tarasievich <grog@grsu.by> Notes: svn path=/head/; revision=123682
* Enable GB2312 locale.David Xu2003-11-051-1/+1
| | | | Notes: svn path=/head/; revision=122151
* Fix sl_SI.ISO8859-2Andrey A. Chernov2003-10-091-1/+3
| | | | | | | | PR: 50160 Submitted by: Simon 'Zekar <simon@entered.net> Notes: svn path=/head/; revision=120921
* Add ko_KR.CP949 localeAndrey A. Chernov2003-08-081-2/+3
| | | | | | | | PR: 55341 submitted by: Hye-Shik Chang <perky@freebsd.org> Notes: svn path=/head/; revision=118651
* Support for the Amharic locale.Mike Makonnen2003-08-051-3/+3
| | | | Notes: svn path=/head/; revision=118459
* Add GB18030 localeAndrey A. Chernov2003-07-291-1/+1
| | | | | | | | PR: 51729 Submitted by: Kang Liu <liukang@bjpu.edu.cn> Notes: svn path=/head/; revision=118174
* Add ARMSCSII-8 localeAndrey A. Chernov2003-07-051-0/+2
| | | | | | | | Submitted by: Vahe Khachikyan <vahe@khachikyan.de> PR: 53944 Notes: svn path=/head/; revision=117259
* Add ru_RU.CP1251Andrey A. Chernov2003-06-061-0/+2
| | | | Notes: svn path=/head/; revision=115921
* Add zh_CN.GBK to ASCIILINKSAndrey A. Chernov2003-06-021-1/+1
| | | | Notes: svn path=/head/; revision=115685
* Add ca_ES localeAndrey A. Chernov2002-12-301-0/+4
| | | | | | | | PR: 45874 Submitted by: Joan Picanyol i Puig <joan-dev@biaix.org> Notes: svn path=/head/; revision=108428
* Add lt_LT.ISO8859-13Andrey A. Chernov2002-10-251-0/+2
| | | | | | | | PR: 44268 Submitted by: Kestutis Paulikas <kestas@elen.ktu.lt> Notes: svn path=/head/; revision=105965
* Add sr_YU localesAndrey A. Chernov2002-10-191-1/+3
| | | | | | | Submitted by: Toni Andjelkovic <toni@soth.at> Notes: svn path=/head/; revision=105444
* Drop support for COPY, -c has been the default mode of install(1)Ruslan Ermilov2002-07-291-1/+1
| | | | | | | | | for a long time now. Approved by: bde Notes: svn path=/head/; revision=100872
* s/${INSTALL} -c/${INSTALL} ${COPY}/Ruslan Ermilov2002-07-181-1/+1
| | | | Notes: svn path=/head/; revision=100313
* Fix pl_PL collating tableAndrey A. Chernov2002-07-141-1/+3
| | | | | | | | PR: 39408 Submitted by: Michal Pasternak <doc@pasternak.w.lub.pl> Notes: svn path=/head/; revision=99961