LiteBSD/src 935d447config mkmakefile.c

Merge pull request #67 from aalm/config_files_comments

allow #comments in files.xxx

LiteBSD/src 68762dcconfig mkmakefile.c

allow #comments in files.xxx

LiteBSD/src bc87a1bmk-pic32 bsd.port.mk

Add a switch (SBININSTALL) that does the magic for installing to ${PREFIX}/sbin
Defaults to off (i.e. install to ${PREFIX}/bin)
Turn it on by putting SBININSTALL=Yes into your port Makefile.

LiteBSD/src eaa7851liblua lcode.c lua.c

Update Lua to 5.3.3

LiteBSD/src ee02447lex ChangeLog scan.c, yacc reader.c

Merge pull request #60 from sergev/yacc-lex-m4

Upgrade m4 to latest NetBSD version, add latest flex, upgrade to latest yacc
DeltaFile
+9,133-0lex/ChangeLog
+5,104-0lex/scan.c
+3,835-0lex/skel.c
+3,552-0lex/flex.skl
+2,406-721yacc/reader.c
+2,953-0lex/parse.c
+26,983-721738 files not shown
+172,069-10,188744 files

LiteBSD/src 7c9f8cebuild lorder, libncurses config.status config.log

Merge pull request #62 from sergev/build-on-freebsd

Make the build of LiteBSD more self-contained:

LiteBSD/src 8fa64c0build mkdep, mk-pic32 local.prog.mk bsd.prog.mk

Merge pull request #63 from majenkotech/master

Added local mkdep that forces the use of mips-[whatever]-gcc

LiteBSD/src d51d112mk-pic32 bsd.port.mk

`du -b` is a GNU extension :( so we need to use gdu for the BSDs (for now...)
Also, place the -i flag after sed in update-control to make OpenBSD happy.

LiteBSD/src 5d5c00abuild mkdep, mk-pic32 bsd.lib.mk bsd.prog.mk

Added local mkdep that forces the use of mips-*-gcc and only the local LiteBSD headers

LiteBSD/src 2ccac5cbuild lorder, libncurses config.status config.log

Make the build of LiteBSD more self-contained:
* Use our own lorder script instead of relying on what is on the OS.
* /usr/bin/env perl everywhere, for FreeBSD (which installs to /usr/local/bin).
* ufstool needs a FreeBSD-specific #ifdef in one spot.
* pcc was using bison as its yacc, switch pcc to byacc like everything else.
* Some tweaks to the ncurses build process.

LiteBSD/src de431bamk-pic32 bsd.port.mk

Prep for upcoming changes to the ports infrastructure.
To ease maintenance, all packages will now be placed in a single ports/packages directory.
Add a clean-work target, which does what clean-package used to do.
Target clean-package now simply removes the final package from the ports/packages 
directory.
Add a clean-all target that runs clean-work and clean-package.
DeltaFile
+10-1mk-pic32/bsd.port.mk
+10-11 files

LiteBSD/src f54e7d8. rootfs.manifest

Hook spell(1) and mktemp(1) up to 'bmake fs'--forgot when I committed them.
DeltaFile
+11-0rootfs.manifest
+11-01 files

LiteBSD/src 27730d3. README.md

Update README.md with ports tree link.
DeltaFile
+3-0README.md
+3-01 files

LiteBSD/src c56fa46lex ChangeLog scan.c, yacc reader.c

Upgrade m4 to latest NetBSD version, add latest flex, upgrade to latest yacc.
DeltaFile
+9,133-0lex/ChangeLog
+5,104-0lex/scan.c
+3,835-0lex/skel.c
+3,552-0lex/flex.skl
+2,406-721yacc/reader.c
+2,953-0lex/parse.c
+26,983-721738 files not shown
+172,069-10,188744 files

LiteBSD/src c63207f. limits.h rootfs.manifest, nl nl.c nl.1

Add nl(1) from NetBSD -current.
This utility is part of POSIX.

LiteBSD/src 32acc1cconfig mkmakefile.c, mips/dev sd.c

Fix bug in config utility: wrong options for SD_LED.

LiteBSD/src 4c8199fmips/conf MEBII.pic32 EMZ64.pic32, mips/include pic32mz.h

Fix bug for EMZ64 and HMZ144 boards: unexpected boot into single user mode.
Button1, which selects single user mode, has been incorrectly cofigured
as analog pin.

LiteBSD/src 6d9e8b7config mkioconf.c config.y, mips/conf WIFIRE.pic32

Use explicit pin names in kernel config file.

LiteBSD/src a90fc1fbuild Makefile, build/skeleton README.txt

Add support for Olimex PIC32-EMZ64 board.

LiteBSD/src 91a762eas/tests hello.s hello-gcc.s

Add assembler tests.

LiteBSD/src 34d1dd1. Makefile, pcc/pcc/mip mkext.c

Fix pcc build issue. Install /usr/share/demo directory.

LiteBSD/src fa1ab14pcc/pcc configure configure.ac, pcc/pcc/cc/cpp cpp.c token.c

Update to latest pcc code.

LiteBSD/src 4090429more command.c

Merge pull request #55 from sergev/more-fix

Fix more(1) display.
This is temporary!
DeltaFile
+6-6more/command.c
+6-61 files

LiteBSD/src 0e6738fld littlemips_script.ld

Merge pull request #59 from sergev/ld-tweak

Don't have ld(1) search non-existant directories. Eliminates some warnings.

LiteBSD/src 9726515pcc/pcc config.log, pcc/pcc/cc/cpp cpp.c

Update to latest pcc.

LiteBSD/src f73c51e. unistd.h, libc/gen usleep.3 usleep.c

usleep(3) returns int, not void.

LiteBSD/src 2343f18ld littlemips_script.ld

Don't have ld(1) search non-existant directories. Eliminates some warnings.

LiteBSD/src c5575cepcc/pcc/cc/ccom dwarf.c dwarf.h, pcc/pcc/cc/ccom/CVS Entries

Update to latest pcc code.

LiteBSD/src fcb1a49as as.c

Fix issue #58: make as input compatible with pcc.
Treat .p2align as a synonym for .align.
Allow empty offset field in load/store instructions.
DeltaFile
+11-0as/as.c
+11-01 files

LiteBSD/src 7e99157mktemp mktemp.1, spell stop spellprog.c

Merge branch 'master' of https://github.com/sergev/LiteBSD

LiteBSD/src b0ee409demo/asm ashello.S echo.S

Fix sys/syscall.h path in assembler demos.

LiteBSD/src 9f568b6as as.c

Assembler: fix wrong offset of a section string table.
DeltaFile
+3-2as/as.c
+3-21 files

LiteBSD/src b3244b8demo/asm echo.S ashello.S, demo/c q8.c rain.c

Add C and assembler demos.

LiteBSD/src d2fa089. Makefile rootfs.manifest, as .gitignore

Install assembler binary.

LiteBSD/src 8e5b586. rootfs.manifest

Add <poll.h> and <sys/poll.h>
Missed these back when the syscall was added.
DeltaFile
+2-0rootfs.manifest
+2-01 files

LiteBSD/src 9ea990a. Makefile rootfs.manifest, liblinenoise linenoise.c linenoise.h

Add linenoise, a very tiny BSD-licensed line editing library.

LiteBSD/src 1c19c23more command.c

Fix more(1) display.
A better fix would be to add %lld support in libc printf, but this will do for now.
DeltaFile
+6-6more/command.c
+6-61 files

LiteBSD/src 7549ebdrm rm.c rm.1

Update to the latest OpenBSD rm(1), preserving the original -P behavior (from FreeBSD).
Most notably, you can now issue 'rm -r directory/' with the trailing slash and it'll get 
removed (instead of rm issuing a warning and not removing it).
DeltaFile
+125-102rm/rm.c
+71-42rm/rm.1
+1-1rm/Makefile
+197-1453 files

LiteBSD/src 1457fd1mktemp mktemp.1, spell stop spellprog.c

Merge pull request #54 from sergev/spell

Add spell(1) from OpenBSD (this is what NetBSD uses as well; FreeBSD doesn't have a 
spell(1)).

LiteBSD/src 15223fdmk-pic32 bsd.subdir.mk

Add recursive target "package" to the bsd.subdir.mk script.
It makes possible to build all packages at once using "make package"
at top level of Ports tree.

LiteBSD/src 785356amktemp mktemp.1, spell stop spellprog.c

Add spell(1) from OpenBSD (this is what NetBSD uses as well; FreeBSD doesn't have a 
spell(1)).
To do so, need to add mktemp(1). So we get both programs in one.

LiteBSD/src 1146734. rootfs.manifest, man help.1 man.c

Merge branch 'master' of https://github.com/sergev/litebsd

LiteBSD/src 31d1166mk-pic32 bsd.port.mk bsd.prog.mk

When writing a port, if you define a PROG variable you get the automagic install from the 
make structure.
If you do not define a PROG variable you must write your own do-install routine.
The ports infrastructure now understands this construct.

LiteBSD/src 2c09c07. rootfs.manifest, man help.1 man.c

Merge pull request #53 from sergev/help-man

Add help(1), which is really man(1) executed as "man help"

LiteBSD/src 21bfd47. rootfs.manifest, man help.1 man.c

Add help(1), which is really man(1) executed as "man help"
Idea from OpenBSD--also use a modified version of OpenBSD help.1

LiteBSD/src 502ebe7. util.h Makefile

I finally found a need for a util.h so here's one.
We'll need to add other functions later.
DeltaFile
+6-0util.h
+1-1Makefile
+1-0rootfs.manifest
+8-13 files

LiteBSD/src a9d0b05mk-pic32 bsd.port.mk

Remove the install routine from ports. opkg(1) doesn't work with it, meaning that it can't 
be used to remove it later on a running machine. That seems bad.
While here, create a do-install routine for when we manually install files. It's just a 
synonym for beforeinstall but it looks nicer and is likely easier to remember what it does 
and why to use it.

LiteBSD/src a1ee25bpcc/pcc/cc/ccom/CVS Entries, pcc/pcc/cc/cpp cpp.c

Update pcc to the latest -curent code.
(While here, remove some leftover pkg tendrils.)

LiteBSD/src 5b77952mk-pic32 bsd.port.mk

Merge pull request #52 from sergev/new-kermit

GNU libtool is too stupid to work with relative directories. And since we can't fix 
libtool.

LiteBSD/src 193f521mk-pic32 bsd.port.mk

GNU libtool is too stupid to work with relative directories. And since we can't fix 
libtool...