1
0
mirror of git://git.2f30.org/morpheus.git synced 2024-06-16 13:08:33 +00:00
Commit Graph

443 Commits

Author SHA1 Message Date
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
sin
baa70b4e3b Move set -x at the top 2014-03-05 17:47:33 +00:00
sin
0a7c9e877b Enable $optldflags 2014-03-05 17:05:30 +00:00
sin
c3532d8e41 Add set -x for man, tinywm and xsetroot 2014-03-05 16:59:27 +00:00
sin
06301b7a50 Use $CFLAGS and $LDFLAGS for man, tinywm and xsetroot 2014-03-05 16:56:48 +00:00
sin
7e5ca5e99f Convert sdhcp to an inline build
Use the git repo instead of a .tgz
2014-03-05 16:55:06 +00:00
sin
6268582e6e Convert tinyalsa to an inline build 2014-03-05 16:31:56 +00:00
sin
5f7e47cff1 Add linux-firmware package 2014-03-05 15:48:48 +00:00
sin
51d5e7aeb1 Group related commands together 2014-03-05 14:54:42 +00:00
sin
05a5efbb7e Convert mksh to an inline build 2014-03-05 14:49:39 +00:00
sin
0a85fbdac8 No need to specify -static in CFLAGS 2014-03-05 14:13:22 +00:00
sin
774853ef42 Convert smdev to an inlined build 2014-03-05 14:13:04 +00:00
sin
085e751b31 Convert sinit to an inlined build 2014-03-05 14:11:11 +00:00
sin
67167b665a Copy the manpages in a separate pass 2014-03-05 13:36:08 +00:00