aboutsummaryrefslogtreecommitdiff
path: root/share/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* locales: now that C.UTF-8 is the default locale, always install itBaptiste Daroussin2021-07-231-2/+1
| | | | MFC after: 3 weeks
* locales: separate unicode from other localesBaptiste Daroussin2021-07-231-4/+4
| | | | | | | | Unicode locales are maintained and to evolved in cldr. Generating the other locales from the unicode gets more and more painful over the time. Let's freeze the other locales to cldr 34.0.
* Revert "terminfo: add terminfo database"Baptiste Daroussin2021-03-181-1/+0
| | | | This reverts commit 2a50a9de8340f08bd876e9e5993332ae14376f80.
* terminfo: add terminfo databaseBaptiste Daroussin2021-02-251-0/+1
| | | | Tested by: manu, jbeich
* Convert traditional ${MK_TESTS} conditional idiom for including testEnji Cooper2017-08-021-4/+1
| | | | | | | | | | | | | | directories to SUBDIR.${MK_TESTS} idiom This is being done to pave the way for future work (and homogenity) in ^/projects/make-check-sandbox . No functional change intended. MFC after: 1 weeks Notes: svn path=/head/; revision=321912
* Remove groff from baseBaptiste Daroussin2017-06-071-4/+0
| | | | | | | | | | | | | All manpages in base are now compatible with mandoc(1), all roff documentation will be relocated in the doc tree. man(1) can now use groff from the ports tree if it needs. Also remove checknr(1) and colcrt(1) which are only useful with groff. Approved by: (no objections on the mailing lists) Notes: svn path=/head/; revision=319664
* Posixify the locales name for variantsBaptiste Daroussin2016-07-031-2/+0
| | | | | | | | | | | | | | | | | | | | | | | 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
* Merge from headBaptiste Daroussin2015-10-191-0/+2
|\ | | | | | | Notes: svn path=/projects/collation/; revision=289573
| * Add more SUBDIR_PARALLEL.Bryan Drewery2015-10-151-0/+2
| | | | | | | | | | | | | | | | MFC after: 3 weeks Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=289393
* | Remove now useless mklocaleBaptiste Daroussin2015-08-081-2/+0
| | | | | | | | Notes: svn path=/projects/collation/; revision=286463
* | Add symlinks for locales alternative namesBaptiste Daroussin2015-08-081-7/+9
| | | | | | | | Notes: svn path=/projects/collation/; revision=286460
* | Add newly generated locales from CLDR 27.0.1Baptiste Daroussin2015-08-081-0/+2
|/ | | | | | | only skip timedef until I figure out how to workaround svn painful mime-type handling Notes: svn path=/projects/collation/; revision=286438
* Only build share/dtrace if MK_CDDL != noEnji Cooper2015-01-251-1/+5
| | | | | | | | MFC after: 1 week Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=277666
* Rename the WITHOUT_VT_SUPPORT knob to WITHOUT_VTEd Maste2014-06-301-1/+1
| | | | | | | | | | | | The _SUPPORT knobs have a consistent meaning which differs from the behaviour controlled by this knob. As the knob is opt-out and has not appeared in a release the impact should be low. Suggested by: imp, wblock MFC after: 1 week Notes: svn path=/head/; revision=268022
* Install VT support filesEd Maste2014-06-051-0/+5
| | | | | | | | | They can be disabled by setting WITHOUT_VT_SUPPORT=yes in src.conf. Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=267124
* Use src.opts.mk in preference to bsd.own.mk except where we need stuffWarner Losh2014-05-061-1/+1
| | | | | | | from the latter. Notes: svn path=/head/; revision=265420
* Add some sample test programs.Julio Merino2013-11-181-0/+5
| | | | | | | | | | | | | | | | | | | | | | This change adds some sample test cases to share/examples/tests/ demonstrating the basic usage of the atf and plain interfaces. These test programs are fully-functional and are installed as part of the test suite, which guarantees that the sample code remains correct. However, they currently mostly serve as a placeholder for additional examples and may be incomplete (depending on how you look at them). I will see what else can be useful while working on documentation. As a bonus, the addition of these tests exercise the *.test.mk files, one of which (plain.test.mk) was not yet in use, and also demonstrates that it's possible to mix different kinds of test programs into the same test suite. Approved by: rpaulo (mentor) Notes: svn path=/head/; revision=258299
* Move /etc/keys to /usr/share/keys where users are less likely to modify them.Bryan Drewery2013-10-291-0/+1
| | | | | | | | Requested by: secteam (cperciva, des) Approved by: bapt Notes: svn path=/head/; revision=257344
* Remove most of the ATF tools and the _atf user.Rui Paulo2013-10-121-8/+1
| | | | | | | | | | | This is necessary because ATF is deprecated and it will be replaced by Kyua. Submitted by: jmmv@netbsd.org Reviewed by: Garrett Cooper Approved by: re Notes: svn path=/head/; revision=256365
* Add ATF to the build. This is may be a bit rought around the egdes,Marcel Moolenaar2012-10-221-1/+8
| | | | | | | | | | | | | | | | | | | | but committing it helps to get everyone on the same page and makes sure we make progress. Tinderbox breakages that are the result of this commit are entirely the committer's fault -- in other words: buildworld testing on amd64 only. Credits follow: Submitted by: Garrett Cooper <yanegomi@gmail.com> Sponsored by: Isilon Systems Based on work by: keramida@ Thanks to: gnn@, mdf@, mlaier@, sjg@ Special thanks to: keramida@ Notes: svn path=/head/; revision=241823
* Add support for our own DTrace scripts and those from the DTraceToolkitGeorge V. Neville-Neil2012-05-181-0/+1
| | | | | | | | | | | to the build system. FreeBSD written scripts are stored in src/share and the toolkit scripts are brought from the cddl directory into a working tree via install. MFC after: 2 weeks Notes: svn path=/head/; revision=235613
* Add the BSD-licensed Citrus iconv to the base system with default offGabor Kovesdan2011-02-251-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | setting. It can be built by setting the WITH_ICONV knob. While this knob is unset, the library part, the binaries, the header file and the metadata files will not be built or installed so it makes no impact on the system if left turned off. This work is based on the iconv implementation in NetBSD but a great number of improvements and feature additions have been included: - Some utilities have been added. There is a conversion table generator, which can compare conversion tables to reference data generated by GNU libiconv. This helps ensuring conversion compatibility. - UTF-16 surrogate support and some endianness issues have been fixed. - The rather chaotic Makefiles to build metadata have been refactored and cleaned up, now it is easy to read and it is also easier to add support for new encodings. - A bunch of new encodings and encoding aliases have been added. - Support for 1->2, 1->3 and 1->4 mappings, which is needed for transliterating with flying accents as GNU does, like "u. - Lots of warnings have been fixed, the major part of the code is now WARNS=6 clean. - New section 1 and section 5 manual pages have been added. - Some GNU-specific calls have been implemented: iconvlist(), iconvctl(), iconv_canonicalize(), iconv_open_into() - Support for GNU's //IGNORE suffix has been added. - The "-" argument for stdin is now recognized in iconv(1) as per POSIX. - The Big5 conversion module has been fixed. - The iconv.h header files is supposed to be compatible with the GNU version, i.e. sources should build with base iconv.h and GNU libiconv. It also includes a macro magic to deal with the char ** and const char ** incompatibility. - GNU compatibility: "" or "char" means the current local encoding in use - Various cleanups and style(9) fixes. Approved by: delphij (mentor) Obtained from: The NetBSD Project Sponsored by: Google Summer of Code 2009 Notes: svn path=/head/; revision=219019
* Whitespace nitDag-Erling Smørgrav2008-10-081-1/+1
| | | | | | | MFC after: 1 week Notes: svn path=/head/; revision=183697
* add new build knobs and jigger some existing controls to improveSam Leffler2008-09-211-16/+26
| | | | | | | | | | | control over the result of buildworld and installworld; this especially helps packaging systems such as nanobsd Reviewed by: various (posted to arch) MFC after: 1 month Notes: svn path=/head/; revision=183242
* Remove ISDN4BSD (I4B) from HEAD as it is not MPSAFE andBjoern A. Zeeb2008-05-261-5/+0
| | | | | | | | | | | | | | | | | | | | | parts relied on the now removed NET_NEEDS_GIANT. Most of I4B has been disconnected from the build since July 2007 in HEAD/RELENG_7. This is what was removed: - configuration in /etc/isdn - examples - man pages - kernel configuration - sys/i4b (drivers, layers, include files) - user space tools - i4b support from ppp - further documentation Discussed with: rwatson, re Notes: svn path=/head/; revision=179315
* Make zoneinfo optional so that a filesystem upgrade/update does not overwriteRemko Lodder2007-06-261-1/+5
| | | | | | | | | | | | | | possibly installed thirdparte zoneinfo databases (from ports for example). PR: bin/104713 Submitted by: Mark Andrews <Mark_Andrews at isc dot org> (original patch rewritten by me to be more consistent with the new practise). Approved by: re (kensmith) Approved by: imp (mentor) Reviewed by: ru (some time ago already) Notes: svn path=/head/; revision=171050
* Reimplementation of world/kernel build options. For details, see:Ruslan Ermilov2006-03-171-9/+11
| | | | | | | | | | | http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html The src.conf(5) manpage is to follow in a few days. Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine) Notes: svn path=/head/; revision=156813
* Introduce NO_LOCALES build option.Poul-Henning Kamp2005-08-051-6/+15
| | | | Notes: svn path=/head/; revision=148736
* Add NO_SYSCONS.Poul-Henning Kamp2005-08-031-4/+20
| | | | | | | | Respect NO_MAN and NO_EXAMPLES Make NO_GROFF prevet me installation. Notes: svn path=/head/; revision=148675
* Add NO_DICT handle. Saves almost 3.5 MB installed.Poul-Henning Kamp2005-04-131-1/+5
| | | | Notes: svn path=/head/; revision=145003
* Add a FreeBSD MIB with a few branches we can hang things from.Poul-Henning Kamp2004-04-241-0/+1
| | | | Notes: svn path=/head/; revision=128612
* Normalize.Ruslan Ermilov2004-01-201-8/+26
| | | | Notes: svn path=/head/; revision=124750
* Reenable building in share/mklocale for sparc64. It seems to work fineThomas Moestl2003-01-031-5/+1
| | | | | | | | | now, and probably did for quite some time already. 5.0 candidate. Spotted by: roam Notes: svn path=/head/; revision=108606
* Build the doc subdir on ia64. We have groff working for a while.Marcel Moolenaar2002-11-101-1/+1
| | | | Notes: svn path=/head/; revision=106714
* Don't build doc on ia64. No groff in sight.Marcel Moolenaar2002-05-221-2/+1
| | | | Notes: svn path=/head/; revision=97089
* mklocale has bad juju for Sparc64.David E. O'Brien2002-05-101-1/+6
| | | | Notes: svn path=/head/; revision=96307
* Add NO_I4B to avoid building/installing isdn4bsd package.Ruslan Ermilov2001-05-231-1/+5
| | | | | | | | Prompted by: Alexandr Listopad <laa@laa.zp.ua> MFC after: 3 days Notes: svn path=/head/; revision=77041
* activate monetdef, msgdef and numericdefAlexey Zelkin2001-02-081-2/+2
| | | | Notes: svn path=/head/; revision=72173
* Install the sendmail cf building tools (contrib/sendmail/cf) inGregory Neil Shapiro2000-10-101-0/+4
| | | | | | | | | /usr/share/sendmail/cf. PR: 19790 Notes: svn path=/head/; revision=66940
* Add a knob to turn off the mostly static docs (src/share/doc/).David E. O'Brien2000-03-211-1/+5
| | | | | | | | | | | | | | On a K6-2/450 with fairly fast SCSI disks, building+installing src/share/ takes 2m51.3s, where src/share/doc/ is 1m9.9s of that. However on a slow Alpha (233MHz) the times are 7m39.3s and 4m58.3s respectively. This commit allows one to speed up their build time, without not getting any important and required changes if one used "NOSHARE". Notes: svn path=/head/; revision=58418
* New install-info(1) correctly fails to install ENTRY for file FOORuslan Ermilov2000-01-191-1/+3
| | | | | | | | | if ENTRY already exists for file FOO2 in /usr/share/info/dir. So, re-init /usr/share/info/dir unconditionally at installworld. Notes: svn path=/head/; revision=56296
* Add colldefAndrey A. Chernov1999-10-181-1/+1
| | | | Notes: svn path=/head/; revision=52382
* add mklocaleAndrey A. Chernov1999-10-171-1/+2
| | | | Notes: svn path=/head/; revision=52331
* oops- I must have had a mangeld EntriesMatt Jacob1998-12-281-1/+1
| | | | Notes: svn path=/head/; revision=42134
* No more isdn directory, ergo, shouldn't be on the list of subdirectories, etc..Matt Jacob1998-12-281-1/+1
| | | | Notes: svn path=/head/; revision=42133
* Initial entry of ISDN4BSD into the FreeBSD tree.Poul-Henning Kamp1998-12-271-1/+1
| | | | | | | | | | | | | | | | | | ISDN4BSD is the work of our brand-new comitter: Hellmuth Michaelis, who has done a tremendous amount of work to bring us this far. There are still some outstanding issues and files to bring into the tree, and for now it will be needed to pick up all the extra docs from the isdn4bsd release. It is probably also a very good idea to subscribe to the isdn@freebsd.org mailing list before you try this out. These files correspond to release "beta Version 0.70.00 / December 1998" from Hellmuth. Notes: svn path=/head/; revision=42107
* Add syscons back to alpha build; works fine now.Jordan K. Hubbard1998-10-011-5/+1
| | | | Notes: svn path=/head/; revision=39861
* syscons is i386 specific due to machine/console.hJohn Birrell1998-05-151-1/+5
| | | | Notes: svn path=/head/; revision=36058
* Remove SGML tools from -current.John Fieber1997-07-191-1/+1
| | | | Notes: svn path=/head/; revision=27526
* Add info to SUBDIRSJoshua Peck Macdonald1997-01-111-1/+1
| | | | Notes: svn path=/head/; revision=21506