Home | History | Annotate | Download | only in share
History log of /src/share/Makefile
RevisionDateAuthorComments
 1.36  07-May-2019  thorpej Add installboot(8) support for evbarm (and, in the future, other evb*)
boards that use u-boot. A known board database lists boards and their
respective u-boot packages. u-boot packages are discovered at run-time
(in /usr/pkg/share/u-boot, by default). These packages contain board
database overlays that describe u-boot installation procedure that's
specific for that board.

Support this as a native tool and as a host tool. The native tool
will attempt to determine the running board type using OpenFirmware
calls. Host tool and native tool alike may also specify a board type
directly using the "-o board=xxx option" or have installboot(8) determine
the board type from a device tree blob using "-o dtb=/path/to/board.dtb".
A "-o media=xxx" option is provided for boards that have different u-boot
binaries and/or installation procedures for different media types (e.g.
SDMMC, eMMC, or USB).

This is trivial to extend to other evb* platforms that use u-boot, even if
they don't use FDT for autoconfiguration.
 1.35  10-Jun-2018  christos branches: 1.35.2;
use SUBDIR.roff suggested by uwe@
 1.34  10-Jun-2018  kamil Fix the MKGROFF=no MKCXX=yes build

Allow to disable building groff. This is a build tool written in C++.

This option is useful with an external toolchain configured for building the
distribution rather than building tools (e.g. C++ lookup paths may differ).

Looks ok by <christos>

Sponsored by <The NetBSD Foundation>
 1.33  08-Aug-2014  apb branches: 1.33.22;
Hook external/public-domain/tz into the build, and unhook share/zoneinfo.

The timezone files are still installed in ${DESTDIR}/usr/share/zoneinfo/**,
and they are identical before and after this change.

This is almost the last step in moving NetBSD's tzdata sources from
share/zoneinfo to external/public/tz/dist, to ease future maintenance.
All that remains is to delete src/share/zoneinfo, but that will be
delayed for a while.
 1.32  03-Feb-2010  roy branches: 1.32.12; 1.32.22;
Userland now builds and uses terminfo instead of termcap.

OK: core@, jdc@
 1.31  19-Jan-2009  jmmv Remove the xsl subtree from here. We are not installing anything now, as
the atf xsl is now installed from the external subtree.
 1.30  19-Jan-2009  jmmv Remove ATF 0.5 from dist/atf and all of the reachover Makefiles used to
build it. 0.6 is going to be imported in external/bsd/atf, with all the
necessary Makefiles in that same hierarchy.
 1.29  12-Oct-2008  mrg - install ldscripts on sparc64
- move ldscripts to /usr/libdata/ldscripts
 1.28  20-May-2008  ad Use an ldscript to merge kernel modules' .bss sections into .data. Passing
-fno-common -fno-zero-initialized-in-bss to gcc does not work, and objcopy
refuses to expand the bss section.
 1.27  12-Nov-2007  jmmv branches: 1.27.6; 1.27.8; 1.27.10;
Add the ATF data files

This change adds example files shipped with ATF as well as other data files
required to support some of its features.
 1.26  12-Nov-2007  jmmv Add the atf shell subroutines

This adds the atf shell subroutines: i.e. the code that implements test
programs and is shared among all of them to avoid duplication.
 1.25  30-Aug-2006  yamt branches: 1.25.8;
remove rules for sushi.
 1.24  08-Feb-2006  christos Bye bye sushi config files (moved to othersrc via repository copy)
 1.23  22-Oct-2005  rpaulo Descend into legal/.
 1.22  27-Jun-2003  tshiozak Citrus iconv support(5)
add iconv data files. now ready to use iconv stuffs.
TODO:
- manpages.
- enrich mapper/esdb.
 1.21  14-Feb-2002  enami Descend into nls.
 1.20  19-Oct-2001  tv Skip obj-sushi; no objdirs get built there.
 1.19  12-Oct-2001  nathanw Use @true instead of @${TRUE} in includes-foo targets, since there is no
variable TRUE defined in our makefile system.

This prevents "make includes" from breaking with older bsd.subdir.mk, and is
more consistent with the uses of "true" in the rest of the tree.
 1.18  21-Sep-2001  tv Skip the "includes" phase of examples, man, and sushi.
 1.17  21-Jun-2001  hubertf undo previous (test)
 1.16  21-Jun-2001  hubertf whitespace-change
[log_accom test for committing to >1 module]
 1.15  07-Jan-2001  garbled Argh.. I forgot to enable the sushi subdir in this Makefile, fix.
Pointed out by Lennart Augustsson in private email.
 1.14  30-Dec-2000  itojun wrap "locale" by MKNLS != no. req'ed by mrg
 1.13  30-Dec-2000  itojun move src/share/mklocale into src/share/locale/ctype. PR 11838.
 1.12  22-Dec-2000  itojun populate citrus xpg4dl locale definitions into /usr/share.
if there are any mistakes, please report (i only speak English/Japanese).
currently, only singlebyte locales are usable.

TODO: enable multibyte handler in libc - there still are few design
discussions, but we are almost ready.
 1.11  11-Dec-2000  augustss Since lkm/ seems to be gone now, don't list it as a SUBDIR.
 1.10  16-Oct-2000  simonb Remove unused skel files - these have been copied to basesrc/etc/skel.

Part of fix for PR bin/10985.
 1.9  25-Jul-2000  drochner add wscons subdir
 1.8  13-Feb-1999  lukem branches: 1.8.2; 1.8.8; 1.8.10;
convert from NOxxx= to MKxxx=no.
include <bsd.own.mk> if testing a MKxxx variable.
 1.7  27-Sep-1998  lukem don't build/install share if NOSHARE defined
 1.6  13-Nov-1997  thorpej Build "examples".
 1.5  17-Oct-1997  mrg branches: 1.5.2;
merge lite-2.
 1.4  13-Oct-1997  lukem rcsid fascism
 1.3  31-Jul-1993  mycroft Add RCS indentifiers.
 1.2  08-Jun-1993  cgd add terry lambert's LKM sample files
 1.1  21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2  05-Jun-1993  mrg 4.4BSD-Lite2
 1.1.1.1  21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.5.2.1  13-Nov-1997  thorpej Sync w/ trunk.
 1.8.10.2  20-Oct-2000  tv Pullup 1.10 [simonb]:
Use /etc/skel only for skeleton files for useradd.
Fixes PR bin/10985.
 1.8.10.1  09-Aug-2000  drochner pull up rev. 1.9:
add wscons subdir
 1.8.8.1  28-May-2000  minoura Citrus Project XPG4DL, an implementation of I18N (locale) framework,
is imported.
 1.8.2.1  25-Oct-2000  he Pull up revision 1.10 (via patch, requested by simonb):
Use /etc/skel only for skeleton files for useradd. Fixes PR#10985.
Here: remove skel from SUBDIR.
 1.25.8.1  09-Jan-2008  matt sync with HEAD
 1.27.10.1  23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.27.8.1  04-Jun-2008  yamt sync with head
 1.27.6.1  02-Jun-2008  mjf Sync with HEAD.
 1.32.22.1  10-Aug-2014  tls Rebase.
 1.32.12.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.33.22.1  25-Jun-2018  pgoyette Sync with HEAD
 1.35.2.1  10-Jun-2019  christos Sync with HEAD

RSS XML Feed