sin
30895bba83
Be consistent and use "$var" instead of ${var} or "${var}"
2014-03-05 12:26:16 +00:00
sin
c320fbc0dc
Don't create /init -> /bin/sinit link anymore
2014-03-04 20:02:42 +00:00
Hiltjo Posthuma
d4d93cc07b
busybox: symlink some more programs
...
add ip, killall, losetup, route
Signed-off-by: Hiltjo Posthuma <hiltjo@codemadness.org>
2014-03-04 19:59:06 +00:00
Hiltjo Posthuma
7d78f07a12
sinit: link /bin/init to sinit
...
this also makes sure the default init=/init isn't required anymore.
Signed-off-by: Hiltjo Posthuma <hiltjo@codemadness.org>
2014-03-04 19:58:57 +00:00
sin
6cf0949e99
Use a case statement instead of if/else
...
Makes it easy to port packages to other architectures.
2014-03-04 15:18:34 +00:00
Daniel Bainton
50858520ca
Don't install the pre-formatted man-page
2014-03-04 14:07:19 +02:00
sin
759a134820
Remove kernel_headers package
...
We don't need this currently, the cross compiler we use has its own
set of kernel headers.
When we compile musl from source we can revisit this.
2014-03-04 11:35:59 +00:00
sin
33ec3100cd
headers_install does not install all the required kernel headers
...
Simply do a cp for now.
2014-03-04 11:22:24 +00:00
sin
f88ba8f107
Busybox depends on kernel_headers
2014-03-03 17:41:41 +00:00
sin
560c99e391
9base depends on kernel_headers
2014-03-03 16:50:21 +00:00
sin
634c4ab1ba
kernel_headers depends on crossmusl
2014-03-03 16:48:03 +00:00
sin
7ced0c5eaa
Fix mpg123 to compile with our i486 toolchain
2014-03-03 16:35:15 +00:00
sin
29e3a54e62
Add kernel config for i486
2014-03-03 15:52:31 +00:00
sin
bb0de1adc8
Revert "Build kernel with our cross-compiler"
...
This reverts commit 7fc57a998aa441f62884a0593456b9d5c0eb00c5.
2014-03-03 15:13:59 +00:00
Daniel Bainton
4dba91c0ff
Use git version of dvtm
2014-03-03 10:57:00 +00:00
sin
7fc57a998a
Build kernel with our cross-compiler
2014-03-02 20:45:52 +00:00
sin
65c90f1658
Use $nprocs for busybox and 9base
2014-03-02 20:13:41 +00:00
sin
afa4314469
No need to set CFLAGS/LDFLAGS explicitly
...
They are exported in the environment.
2014-03-02 20:10:21 +00:00
Daniel Bainton
19e8daa0ef
Build busybox from source
2014-03-01 22:01:34 +00:00
Daniel Bainton
d7905a9c4b
Use sed and awk from 9base
2014-03-01 20:36:23 +00:00
Daniel Bainton
8b6d163235
Add 9base package, which will install mk, awk and sed
2014-03-01 20:35:41 +00:00
Daniel Bainton
0b4fe2ac22
Use vim to provide /bin/vi
2014-03-01 20:27:53 +00:00
sin
facdf5b9cc
Rename kernel-config to kernel-config-$arch
2014-03-01 15:19:03 +00:00
sin
286961e706
Make tinyxserver build for i486 as well
2014-03-01 15:04:13 +00:00
sin
63531af433
Build some more packages with -j$nprocs
2014-03-01 14:47:34 +00:00
Daniel Bainton
f04341d18b
Remove '|| return 1', mk returns for us on error
2014-03-01 01:45:56 +02:00
Daniel Bainton
82d58abc2c
Add fetching and unpacking magic
2014-03-01 01:29:42 +02:00
sin
63eddd65d6
Use double quotes
2014-02-28 17:53:42 +00:00
sin
e778637618
Fix typo
2014-02-28 17:39:24 +00:00
sin
45c1c79264
config.mk overrides environment so ensure the proper CFLAGS/LDFLAGS are used
2014-02-28 17:26:39 +00:00
sin
2262ca81e6
Use exported CFLAGS and LDFLAGS from config.mk
2014-02-28 16:59:23 +00:00
sin
4728189aed
Enable static libs only for mpg123
2014-02-28 16:13:08 +00:00
sin
7d48cbd1b6
Move CFLAGS= LDFLAGS= inside configure
2014-02-28 16:06:39 +00:00
sin
807fe36d9e
Install dwm to $root/bin not $root/usr/local/bin
2014-02-28 15:32:39 +00:00
sin
1443555312
Don't use make -C
2014-02-28 15:27:55 +00:00
sin
da375a7a29
Do a make clean wherever it is sensible
2014-02-28 15:25:23 +00:00
sin
dada9bd582
Install manpages to $root/share/man for ncurses
2014-02-28 15:17:16 +00:00
sin
6f8a42e274
Start using $optldflags and $optcflags
2014-02-28 13:41:26 +00:00
sin
4ee19b7182
tmux depends on libevent as well
2014-02-28 12:34:18 +00:00
Daniel Bainton
d71bb4e966
Move to a mk based build system
2014-02-28 14:22:25 +02:00
sin
6d1ab24ca7
Don't create $root/emul/* at build time
...
All the permissions will be wrong. Simply fetch the tarball
and unpack it manually.
We can make a create-emul script that will download and unpack
it into /emul.
2014-02-28 11:19:26 +00:00
sin
c52eb94c4c
Bump up kernel to 3.10.32
2014-02-28 11:08:39 +00:00
sin
44874e117b
Disable netbeans for vim
2014-02-26 10:23:10 +00:00
sin
4294764b61
Disable GUI for vim
2014-02-26 10:17:27 +00:00
sin
c6e44984aa
Use http:// instead of ftp://
2014-02-26 09:53:28 +00:00
Daniel Bainton
377ada5f70
add vim
2014-02-26 09:38:53 +00:00
Daniel Bainton
6c3ee3b0e4
add abduco
2014-02-26 09:38:52 +00:00
Daniel Bainton
0238d1fafc
add dvtm
2014-02-26 09:38:49 +00:00
Daniel Bainton
7aa00a63fd
Build ncurses with wide character support
2014-02-26 09:38:47 +00:00
sin
8ffb318e5f
Return in case of a build or install error
2014-02-20 16:32:32 +00:00