1
0
mirror of git://git.2f30.org/morpheus.git synced 2024-06-16 14:18:34 +00:00
Commit Graph

456 Commits

Author SHA1 Message Date
Daniel Bainton
817a34ef0b Move config.mk to config.def.mk
When using mk, cp config.def.mk to config.mk if it doesn't exist.

Easier to pull changes to the tree, when config.mk doesn't all the time
complain about changes.
2014-03-10 13:52:48 +00:00
Daniel Bainton
d8f16181cf Move $top from config.mk to mkfile
$top isn't really user definable

Also reorder config.mk a bit, put the common stuff on top
2014-03-10 13:47:50 +00:00
Daniel Bainton
c80d586516 Add install(1) 2014-03-10 13:53:33 +02:00
Daniel Bainton
11cb59cf2f Add sbase/ubase version info to man pages 2014-03-10 13:51:01 +02:00
Daniel Bainton
96f93eb4c4 Redo misc/run-chroot a bit (also mount /sys) 2014-03-10 13:48:27 +02:00
Daniel Bainton
cae6566859 Symlink mksh to ksh too 2014-03-10 12:12:56 +02:00
Daniel Bainton
68e6cc1cd9 Simplify fetch-pkg git check 2014-03-09 20:47:23 +00:00
Daniel Bainton
8aa7ece468 Move the pkgs.mk creation to it's own sh file 2014-03-09 20:42:56 +00:00
Daniel Bainton
3c2c0d24e1 Add deps of a package to the fetch targets also 2014-03-09 17:14:11 +02:00
Daniel Bainton
25e32f1d10 No long line for the build deps 2014-03-09 14:52:48 +02:00
Daniel Bainton
826bc76f5d Update TODO 2014-03-09 14:38:26 +02:00
Daniel Bainton
6b24207546 Fix mkfile 2014-03-09 14:36:29 +02:00
Daniel Bainton
025702eaa4 Move pkg specific stuff from stuff to the pkgdir 2014-03-09 14:08:15 +02:00
Daniel Bainton
ac90eb3aa3 Move each package to their own dir
Also support for the $pkgdir variable in build files, which will include
the full path to the directory of the package (for patches, configs etc)
2014-03-09 13:56:35 +02:00
Daniel Bainton
b4165184fe Add run-chroot script to misc/
The script will first mount dev and proc and then it will chroot into
the root/ directory and after exiting the chroot, it will unmount dev and
proc.

Can be used to quickly test the built system.
2014-03-09 11:23:03 +00:00
Daniel Bainton
2ee7b8828a Cleanup file src before build 2014-03-08 19:04:43 +00:00
sin
1738eddf52 Move busybox source to our server
Official mirror is slow and sometimes drops the connection.
2014-03-08 18:33:37 +00:00
sin
9245d45108 Fix sinit build 2014-03-08 17:42:51 +00:00
Daniel Bainton
68e88ce68c Add stage0, a target that can be built inside a stage0 chroot! 2014-03-07 21:44:24 +00:00
Daniel Bainton
3a6320f0fa Make busybox depend on sbase so it doesn't overwrite tools from sbase 2014-03-07 21:30:18 +00:00
Daniel Bainton
82c3f08f51 Use busybox cp, grep and tar 2014-03-07 21:30:03 +00:00
Daniel Bainton
e7bfa7970a Remove grep, cp and tar from sbase install, they are still buggy 2014-03-07 21:29:39 +00:00
Daniel Bainton
51ba694520 Link busybox od too 2014-03-07 21:27:33 +00:00
Daniel Bainton
e6d369fdd5 Use $CC -static as HOSTCC so scripts/basic/fixdep works 2014-03-07 21:27:14 +00:00
Daniel Bainton
2587650b9c Use sed instead of tr -d 2014-03-07 21:26:53 +00:00
Daniel Bainton
05cd145e9a Use busybox sed and awk, they work better than the 9base ones... 2014-03-07 21:26:36 +00:00
sin
6c1235e7bd Just make linux_fw depend on crossmusl only 2014-03-07 16:03:13 +00:00
sin
19e95b4b2a Add quark patches 2014-03-07 15:37:33 +00:00
Hiltjo Posthuma
d523ccc9c9 e2fsprogs: link fsck.ext2 aswell
Signed-off-by: Hiltjo Posthuma <hiltjo@codemadness.org>
2014-03-07 16:35:11 +01:00
sin
120ee503eb Add quark package 2014-03-07 15:11:00 +00:00
sin
0da5b7c65a Add busybox stty 2014-03-07 14:50:36 +00:00
Hiltjo Posthuma
8fcc11ee30 pkgs: add dropbear
Signed-off-by: Hiltjo Posthuma <hiltjo@codemadness.org>
2014-03-07 13:43:04 +00:00
Hiltjo Posthuma
18a5855b99 e2fsprogs: proper manpage directory 2014-03-07 13:41:49 +00:00
Hiltjo Posthuma
1abd2931c7 e2fsprogs: link to mke2fs and link fsck too
Signed-off-by: Hiltjo Posthuma <hiltjo@codemadness.org>
2014-03-07 13:39:14 +00:00
Hiltjo Posthuma
2eb35ce418 e2fsprogs: dont use n variable
Signed-off-by: Hiltjo Posthuma <hiltjo@codemadness.org>
2014-03-07 13:35:08 +00:00
sin
5d8bd87db6 linux_fw should depend on musl
crossmusl creates the /lib symlink which linux_fw depends on.
2014-03-07 13:16:28 +00:00
sin
488a2f031d /dev/pts and /dev/shm are created by the init scripts 2014-03-07 11:43:52 +00:00
sin
dd14bfab3b Enable devtmpfs in the kernel config 2014-03-07 11:40:56 +00:00
Hiltjo Posthuma
339456d6c5 pkgs: add e2fsprogs
Signed-off-by: Hiltjo Posthuma <hiltjo@codemadness.org>
2014-03-07 11:40:29 +00:00
sin
8b4f60ad46 Update README 2014-03-07 11:07:07 +00:00
sin
0d082f17d8 Default to an ext4 partition instead of ext2 2014-03-07 10:55:24 +00:00
sin
885f47b5e1 Copy zlib manpages to "$root/share/man..." instead of "$libcroot/..." 2014-03-06 13:18:45 +00:00
sin
83c0e3404d Copy terminfo files to "$root/share" not "$libcroot/share" 2014-03-06 13:15:49 +00:00
sin
bc89f5ce88 Add set -x to file(1) 2014-03-06 13:08:41 +00:00
sin
aa3b49c9d1 Put file(1) on our mirror
On some of my systems outbound FTP is blocked.
2014-03-06 13:06:22 +00:00
Daniel Bainton
d0297c1847 Add file package 2014-03-06 14:24:45 +02:00
sin
0284ba276a Remove killall5 - we now have this util in ubase 2014-03-06 11:15:04 +00:00
sin
22b7eabd62 Update TODO 2014-03-06 10:49:36 +00:00
sin
8d6bcc74b8 Move set -e -x after the usage line 2014-03-06 10:27:06 +00:00
Daniel Bainton
f1e2a7daa2 Link some gzip/bzip2/xz tools from busybox 2014-03-06 12:01:16 +02:00