Thomas Cort
288e6864c8
Importing usr.bin/deroff
...
No Minix-specific changes needed.
Change-Id: I87c3629238b7bfdbff3b64682fcdb245a7ce740c
2013-11-12 19:04:27 -05:00
Thomas Cort
9742ba2568
Importing usr.bin/fpr
...
No Minix-specific changes needed.
Change-Id: I2169284c68309de78d89d9f3c678f340ff066c7e
2013-11-12 14:11:32 -05:00
Thomas Cort
4b9cc932b7
Importing usr.bin/id
...
Replaces commands/id. No Minix-specific changes needed.
Change-Id: I307ae0fa3f41ade398ee9be12c1b4d78e8b59e95
2013-11-12 10:15:47 -05:00
Thomas Cort
37fc2fa18f
Importing usr.bin/calendar
...
No Minix-specific changes needed.
Change-Id: I9e68983104efb20ab8e946df3bce189d99ab2deb
2013-11-12 06:18:01 -05:00
Thomas Cort
075dbe55f3
Importing usr.bin/jot
...
No Minix-specific changes needed.
Change-Id: I0f45ea7f45d6a254de9383fc4f9ff5e35a013d6b
2013-11-06 17:23:38 -05:00
Thomas Cort
d44a5ed1c1
Importing usr.bin/msgc
...
Minix-specific changes were needed in msg_sys.def:
* use minix_mmap()/minix_munmap() since mmap()/munmap() aren't
defined on Minix.
* use MAP_PRIVATE flag since MAP_SHARED isn't defined on Minix.
Tested with usr.bin/menuc/testm.
Change-Id: I1c463e7b0623036050adb6a9079c6747e1c1e084
2013-11-06 11:46:22 -05:00
Thomas Cort
525a267e81
Importing usr.bin/menuc
...
No Minix-specific changes needed.
Change-Id: Ie663e08a515a393efaaeecacea15ef807aa8ecfb
2013-11-06 10:44:51 -05:00
Thomas Cort
4483d188f9
Importing usr.bin/colrm
...
No Minix-specific changes needed.
Change-Id: I3e1b8fd433ab976e1041575e9e654a5205277a29
2013-10-31 08:30:30 -04:00
Thomas Cort
5959d954ea
Importing usr.bin/what
...
No Minix-specific changes needed.
Change-Id: I08ee48e2ebcdf5c87b557b44a5046b7382b120e5
2013-10-30 13:32:55 -04:00
Thomas Cort
1ac41e3f19
Importing usr.bin/lam
...
No Minix-specific changes needed.
Change-Id: Ib3b0f922be8e170153660d308b541036507c0251
2013-10-30 12:09:54 -04:00
Thomas Cort
ce982eb757
Importing usr.bin/sdiff
...
No Minix-specific changes needed.
Change-Id: Idbe7dcab6024d616022951f7942287fddecc3719
2013-10-30 10:11:02 -04:00
Thomas Cort
152a15652d
Importing usr.bin/shlock
...
No Minix-specific changes needed.
Change-Id: I34fb2911de21f91b0c02387e57c3d6fd4502cd43
2013-10-30 08:44:09 -04:00
Thomas Cort
b6f0c43626
Importing usr.bin/unifdef
...
No Minix-specific changes needed.
Change-Id: Icb828fb19f5f3a411a3f2e9dde35c2da30a04342
2013-10-30 07:47:20 -04:00
Thomas Cort
1e33498f8c
Importing usr.bin/hexdump
...
Replaces commands/hexdump as well as commands/od.
No Minix-specific changes were needed.
test/testsh2.sh was modified to match the spacing
used in the output of the NetBSD od command.
Change-Id: I65ee1d30e8cdd546097462df7c38c2d38f3e891d
2013-10-29 15:18:45 -04:00
Thomas Cort
69ccf97d12
Importing usr.bin/mkstr
...
No Minix-specific changes needed.
Change-Id: I58a8e61dc300d9f54588526613dbc7aa54bf627b
2013-10-29 11:54:01 -04:00
Thomas Cort
3179b9b918
Importing usr.bin/xstr
...
No Minix-specific changes needed.
Change-Id: I1aa24aa9293ce56c732bff94b17faeb0f7c232a0
2013-10-29 11:54:00 -04:00
Thomas Cort
b5a2a7adea
Importing usr.bin/fold
...
Replaces commands/fold. No Minix-specific changes needed.
Change-Id: Iefa9a082f900bb8c3a9f2f9f827ccbbd97c935f5
2013-10-29 10:35:37 -04:00
Thomas Cort
b828b0feb7
Importing usr.bin/tty
...
Replaces commands/tty. No Minix-specific changes needed.
Change-Id: I7ed8589a8cfb0f4fedab6eb760e321876db73502
2013-10-29 08:35:09 -04:00
Thomas Cort
ed31a90dd5
Importing usr.bin/pathchk
...
No Minix-specific changes needed.
Change-Id: Ieff3f98a35f93f3e2fa613802327c37ce4878b86
2013-10-28 11:12:27 -04:00
Thomas Cort
4e1bec4a1a
Importing usr.bin/unvis
...
No Minix-specific changes needed.
Change-Id: I4308c729e1b392ab7d061d15fb901cbba60c6dd0
2013-10-28 09:28:17 -04:00
Thomas Cort
06f01a55d2
Importing usr.bin/vis
...
No Minix-specific changes needed.
Change-Id: I52e7a0b15553b6f067d82d568f3793c5b6ac2a77
2013-10-28 09:28:17 -04:00
Thomas Cort
f1f496697e
Importing usr.bin/paste
...
Replaces commands/paste. No Minix-specific changes needed.
Change-Id: I92a6813502d552ad005ba6e856ce573508fc9f24
2013-10-28 08:31:39 -04:00
Thomas Cort
f3c74513eb
Importing usr.bin/lock
...
No Minix-specific changes needed.
Change-Id: Ib1582e594ce6928b0725f41b51f8bca678d4b11b
2013-10-27 19:10:17 -04:00
Thomas Cort
97b7aef1ba
Importing usr.bin/fsplit
...
No Minix-specific changes needed.
Change-Id: I78021e6485b40a5b9f98b5d0e5ce0dc82b1ae46a
2013-10-27 16:55:12 -04:00
Thomas Cort
a15f368b9d
Importing usr.bin/csplit
...
No Minix-specific changes needed.
Change-Id: Id5d5deb380208ba9fccf404eab5128f8d892c255
2013-10-27 16:55:12 -04:00
Thomas Cort
30eeed2c01
Importing usr.bin/split
...
Replaces commands/split. No Minix-specific changes needed.
Change-Id: I3c6551cf52d4c43eea0e8005b9cae83e17271f2d
2013-10-27 16:53:53 -04:00
Thomas Cort
2f85279772
Importing usr.bin/whois
...
No Minix-specific changes needed.
Change-Id: Ia255774b1389a838714dc67be808b31258bab050
2013-10-27 14:50:20 -04:00
Thomas Cort
f55b7dc853
Importing usr.bin/comm
...
Replaces commands/comm. No Minix-specific changes needed.
Change-Id: Ifa37c86b09f958ca0d729f3a8030d0162819a080
2013-10-27 13:49:04 -04:00
Thomas Cort
539d1e306a
Importing usr.bin/asa
...
No Minix-specific changes needed
Change-Id: Ib83606334a487ab2e35c475dd591e29d0ebef7a5
2013-10-27 11:09:15 -04:00
Thomas Cort
a86753f3fd
Importing usr.bin/renice
...
No Minix-specific changes needed.
Change-Id: Ib698cef1dfa6b386cf658b6026409e0336a8b1c4
2013-10-26 08:25:06 -04:00
Thomas Cort
00709a7737
Importing usr.bin/write
...
Replaces commands/write. No Minix-specific changes needed.
The NetBSD version lacks a few features that were present
in the Minix version: cbreak mode, verbose, and shell escapes,
but the main write(1) functionality is there and working.
Change-Id: I87b9589c54d3595d26247d221bb3d1f613feeb8c
2013-10-25 17:21:52 -04:00
Thomas Cort
b36343fc42
Importing usr.bin/mesg
...
Replaces commands/mesg. No Minix-specific changes needed.
Change-Id: Ief22ad7f050f8083d0b43a4ea90b348c504d99a2
2013-10-25 14:57:39 -04:00
Thomas Cort
93ce9b1174
Importing usr.bin/pwhash
...
No Minix-specific changes needed.
Change-Id: I7de666c3e010fef710805942c79b5674fea1d63c
2013-10-25 11:52:05 -04:00
Thomas Cort
6ea7f916db
Importing usr.bin/pr
...
Replaces commands/pr. No Minix-specific changes needed.
Change-Id: I3c4c03b38fc8c654e7c54c3a8af0e07a0dfc9f67
2013-10-25 09:05:26 -04:00
Thomas Cort
f0f2dcddaa
Importing usr.bin/uuidgen
...
No Minix-specific changes needed.
Change-Id: I8ab26f911ff9af2a41c3866badd66c16ed82b509
2013-10-24 12:14:43 -04:00
Thomas Cort
2106ea4754
Importing usr.bin/units
...
No Minix-specific changes needed.
Change-Id: I2a3411bf78d5e31875d577dcd6df68f76da98137
2013-10-23 19:24:43 -04:00
Thomas Cort
dbbd766d59
Importing usr.bin/leave
...
No Minix-specific changes needed.
Change-Id: I2cd3f75255168a553ec5f9dd722ba1c51c09a0c1
2013-10-18 23:16:59 -04:00
Thomas Cort
ba6640c5fd
Importing usr.bin/env
...
Replaces commands/env. No Minix-specific changes needed.
Change-Id: I1aefebe360962ae52241384c54f9466253d783c6
2013-10-18 09:16:20 -04:00
Thomas Cort
92b8e9ac1a
Importing usr.bin/printenv
...
Replaces printenv from commands/env. No Minix-specific changes
needed.
Change-Id: I64e63c9d0ca94faadc71906cf78d18fed5905e90
2013-10-18 09:15:28 -04:00
Thomas Cort
2cb302057c
Importing usr.bin/column
...
No Minix-specific changes needed.
Change-Id: Ia883c948f6b9e5602f29fbf28f87646529563a84
2013-10-17 17:22:40 -04:00
Thomas Cort
401bad1a4d
Importing usr.bin/users
...
No Minix-specific changes needed.
Change-Id: I886ff43d1ec63c6c3393bc1307425676b107a274
2013-10-16 13:18:59 -04:00
Thomas Cort
d091a404e8
Importing usr.bin/cut
...
Replaces commands/cut. No Minix-specific changes needed.
Change-Id: I4e8e203eb8aad18232364f05cbdc961a57afae51
2013-10-15 08:43:27 -04:00
Thomas Cort
40b23ce476
Importing usr.bin/unzip
...
No Minix-specific changes needed.
Change-Id: Ib0b2bf2254acf3d8704bd6acda83af997240ebcf
2013-10-14 23:53:26 -04:00
Thomas Cort
1e69cb63f4
Importing usr.bin/nl
...
* Add _SC_LINE_MAX to unistd.h (value of 15 from NetBSD).
* Add _SC_LINE_MAX case to sysconf(3) in libc.
* usr.bin/nl itself required no Minix specific changes.
Change-Id: I10f056ccdf4f212beb1272f735f41303e5036c05
2013-10-14 18:06:05 -04:00
Thomas Cort
982405fef1
Importing usr.bin/nohup
...
Replaces commands/nohup. No Minix-specific changes needed.
Change-Id: I2fb7c387833a8898cf30fc3ac25ea53ee1031bd1
2013-10-13 10:24:23 -04:00
Thomas Cort
d37082b292
Importing usr.bin/nice
...
Replaces commands/nice. No Minix-specific changes needed.
Change-Id: I3e089497dcd86893aa28e3a973496af5b1689f45
2013-10-12 07:01:11 -04:00
Lionel Sambuc
45783c536a
usr.bin/toproto: Adding support for device nodes
...
Change-Id: I5958673274ecc06429c489a1ac5a88d2b3c31864
2013-10-09 14:07:27 +02:00
Thomas Cort
916b872033
Importing usr.bin/tee
...
Replaces commands/tee. No Minix-specific changes needed.
Change-Id: I31481facfa9cd44860bf2b59ec779605dd8d2f2d
2013-10-09 10:58:14 +02:00
Lionel Sambuc
fb69480b9a
Fix some unintialized variables with -O3
...
Change-Id: I7c41b355a503f97501e9ecb768c77a80d1d7ef0c
2013-10-08 11:45:49 +02:00
Thomas Cort
b50dbb4d24
Importing usr.bin/machine
...
Change-Id: I7dd97073e94cbb75fdac7f15c73437c8ce44a606
2013-10-02 14:58:25 +02:00
Thomas Cort
79cc8b683f
Importing usr.bin/rev
...
Change-Id: I73c661eb9d4cca5c17b969bb3831541c1f7f9319
2013-09-30 15:19:38 +02:00
Ben Gras
c8f3b10909
fix a few more minix specific warnings
...
. also disable stack protection feature for gcc,
causes build errors for pkgsrc gcc on minix
Change-Id: I1c6e2bcb4d948098d642543d7b2711284ee55c72
2013-08-27 16:16:03 +00:00
Lionel Sambuc
d5c6c6a51b
Importing usr.bin/tr
...
Change-Id: I4563198f111f2ec3687f6a5084edd05f243c2263
2013-08-25 18:51:36 +02:00
Lionel Sambuc
00785f561f
Importing usr.bin/xargs
...
Change-Id: I6a8ce6a8eee31942abb4db797672da7d00dfa43d
2013-08-25 18:51:36 +02:00
Lionel Sambuc
3dab66925c
Importing usr.bin/unexpand
...
Change-Id: I2bab349ebccc28b14db446689171bce7dede8a9d
2013-08-25 18:51:36 +02:00
Lionel Sambuc
563dd2c8f4
Importing usr.bin/expand
...
Change-Id: I4089d86d4ae1dcade0c82ed30ecd5685802acfd3
2013-08-25 18:51:36 +02:00
Lionel Sambuc
0b8a9e801d
Importing usr.bin/basename
...
Change-Id: I2c71c83bc6a420390c4aed015373f78ebf425903
2013-08-25 18:51:36 +02:00
Lionel Sambuc
211b53e442
Importing usr.bin/dirname
...
Change-Id: I83263576440c2040fb8ccd1e952abd53495fcb70
2013-08-25 18:51:35 +02:00
Lionel Sambuc
891fbc18d7
Importing usr.bin/wc
...
Change-Id: If174bd2bfc3ef38f21d45b5ba0567ac7d99dc608
2013-08-25 18:51:35 +02:00
Ben Gras
3161c603a6
increase -Werror resilience
...
for bin/, commands/, libexec/, sbin/, test/, usr.bin/ and usr.sbin/.
Change-Id: I8fa12c3cd86865311cef71b7faa7cf4fa785174f
2013-08-21 13:53:39 +02:00
Anton Kuijsten
a74251eb16
allow ldd mmap fallback
...
Change-Id: Ia7b8aa88c3f063c804869065719ac0cbf049b7dd
2013-06-12 07:05:11 +00:00
Thomas Cort
3d257f8073
Importing usr.bin/shuffle
2013-06-10 10:51:49 +02:00
Thomas Cort
406cdd95a6
Importing usr.bin/finger
2013-06-02 09:52:40 +02:00
Thomas Cort
92f7a4ab20
Importing usr.bin/bdes
2013-06-02 09:52:35 +02:00
Ben Gras
e92490cf47
ld.elf_so, grep, make: use mmap()
...
. let the dynamic linker use a real file mmap(), reverting
most of the minix-specific changes
. except for a fallback mode for systems or filesystems that
do not support mmap() on files
. make, grep: let them use mmap() too, with fallback
Change-Id: I11c0c9ad439d713917a6f5c2d196558f6c03eabd
2013-05-31 15:42:01 +00:00
Thomas Cort
d8b7bfdfe8
Importing usr.bin/logname
2013-05-31 16:13:41 +02:00
Kees Jongenburger
dca81e0581
toproto:convert special execute bits to chars
...
Convert the special execute bits of the METALOG file mode entries into mkfs.mfs
compatible u and g flags.
2013-04-24 13:22:45 +02:00
Kees Jongenburger
fd7bb1786e
build:add tool to convert from METALOG to proto files.
...
Change-Id: I5c4e15b1a2bac5a4ca3a0530f8d6aa2643ac720a
2013-04-21 21:36:30 +02:00
Thomas Cort
a0a1440a52
remove utimes() workarounds
...
With the addition of utimes(), we can remove the workarounds
and use the original NetBSD code for timestamping files.
Also restore use of -p & -r for install while building
2013-04-12 18:55:40 +00:00
Thomas Cort
04203a83a6
Importing usr.bin/ftp
2013-04-05 19:02:06 +00:00
Ben Gras
2db46bcfa1
top: a few fixes
...
. fixed overflow in ticks compare function, causing
occasionally esp. the kernel to be mis-ordered by cpu
time
. fixed some const string related warnings
. fixed some variable name shadowing warnings
Change-Id: I02c177b1579bce164372f9b03f6b472537cc9e3e
2013-04-05 15:27:09 +00:00
Thomas Cort
1d4c0ebe0f
Importing usr.bin/from
2013-03-23 16:11:11 +01:00
Thomas Cort
66601c7f92
Importing usr.bin/whatis
...
- LSC: fixed missing entry in minix/mi
Change-Id: I5766dd72819e3b15ef24ab49c5ee3a5aa42049c4
2013-03-23 16:10:23 +01:00
Thomas Cort
ab046ee6ea
Importing usr.bin/head
2013-03-23 14:37:39 +01:00
David Höppner
4de64f892a
Importing NetBSD banner
2013-03-22 10:15:11 +01:00
Thomas Cort
a99e83a2dc
Importing usr.bin/cal
2013-03-18 11:27:44 +01:00
Thomas Cort
85468eb5c8
Importing usr.bin/yes
...
Change-Id: Ia76d7ce9c6b2bf7523d2ecbc6470e3e1e7ab5ee5
2013-03-18 11:27:25 +01:00
Thomas Cort
b6d4a4c155
Importing usr.bin/who
2013-03-18 11:23:59 +01:00
Thomas Cort
fe7b9c06f9
Importing usr.bin/getopt
2013-03-11 11:31:55 +01:00
Thomas Cort
7b9673cd55
Importing usr.bin/col
2013-03-05 16:44:54 +01:00
Lionel Sambuc
2c96f0541b
Upgrading printf
...
Change-Id: I78dbbf0d14e4d61f5dfbec53d3938453b3e03ee6
2013-02-01 11:41:47 +01:00
Lionel Sambuc
a8d553408d
Fix file permissions in usr.bin/tput
...
Change-Id: Ieb29d7a91bbd90273e37406f5454e23c3131634a
2013-02-01 11:41:47 +01:00
Antoine Leca
5139afee6b
Import infocmp from NetBSD
...
Convert the content of the terminfo database into human-readable
form, the same as used by the tic(1) command already present.
2013-01-25 20:11:01 +01:00
Antoine Leca
1999c518b6
import tput from NetBSD
...
Posix tool to allow direct use of the terminfo database.
The clear script is adjusted accordingly.
The (MINIX-specific) clr equivalent is now gone.
2013-01-25 20:09:20 +01:00
Antoine Leca
eabd612b15
make: correct a typo of NetBSD source
2013-01-25 18:44:17 +01:00
Antoine Leca
b9cb8440d7
mkdep: restore NetBSD behaviour
...
Since MINIX has a working cc, do not introduce spurious differences
2013-01-25 18:42:58 +01:00
Lionel Sambuc
3e1db26a5a
Termcap update, replacing elvis by nvi.
...
Removing elvis, importing nvi, ctags, updating libedit.
Change-Id: I881eb04d2dc64cf112facd992de1114e1a59107f
2013-01-24 07:44:38 +01:00
Lionel Sambuc
0ac803292e
Fix warnings trivial warnings.
...
Fix warnings about:
. Unused variables
. format mismatch in printf/scanf format string and arguments
. Missing parenthesis around assignment as truth values
. Clang warnings anout unknown GCC pragma
2013-01-14 11:44:31 +01:00
Lionel Sambuc
e8235bc09a
Updating usr.bin/passwd
...
Change-Id: I5512cd44cb9f1684350050d4e3fb5bb4d1c9b6b1
2013-01-14 11:36:27 +01:00
Lionel Sambuc
2bc7c627ac
Updating usr.bin/make
...
Change-Id: I66b137a0368cf99267cd47a9625da8a12d8a1df7
2013-01-14 11:36:27 +01:00
Lionel Sambuc
71c7dcb9ce
Updating usr.bin/m4
...
Change-Id: I6edfb294639490da27f6abd132822b901de0d650
2013-01-14 11:36:26 +01:00
Antoine Leca
715aecd7e8
gzip: fix warning messages with off_t
...
NetBSD assumes off_t is 64-bit, but on MINIX it is still 32-bit.
So cast the calls to use big_off_t, as stat(2) uses.
Only used in warning messages, was not a real production bug.
2013-01-08 15:59:10 +00:00
Ben Gras
e286ccc05b
sort: add -x hex sort feature back
...
. so unstack works again
2012-12-11 11:59:44 +01:00
Lionel Sambuc
8e5df35e84
Importing NetBSD tsort
...
Change-Id: I110de8037b9253f4fe53cbe13dc8fc281aeea2ec
2012-12-07 13:58:07 +01:00
Lionel Sambuc
6e0ed9c90c
Replacing join with NetBSD join
...
Change-Id: I1257736f755eab0ce39124f0d78bfa48426ba820
2012-12-07 13:58:07 +01:00
Lionel Sambuc
c75851fccb
Importing nbperf
...
Change-Id: I87eb5bd3d0596370ade272f22c6df739d0483006
2012-12-07 13:58:07 +01:00
Lionel Sambuc
d71cc7b9f6
Importing lorder
...
Change-Id: I0043c56a40a69ea809c909285c06de0273bada9f
2012-12-07 13:58:07 +01:00
Lionel Sambuc
0fbbaa43e9
Upgrading sort, which is needed by lorder
...
Change-Id: I64ac0509f4360c947a677600db77e7612a7cbebd
2012-12-07 13:58:07 +01:00
Lionel Sambuc
a7ab29bf57
genassym.sh update
...
Change-Id: Ibacd47683f7a668eb1dd717014f904581ecebccb
2012-12-07 13:58:06 +01:00
Lionel Sambuc
4a711bea63
Upgrading bzip2
...
Change-Id: I6968b0f0401f3f42dc55a0f4938a7e12a3a55ae7
2012-11-21 18:32:06 +01:00