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
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