1
0
mirror of git://git.2f30.org/morpheus.git synced 2024-06-30 20:11:24 +00:00
Commit Graph

182 Commits

Author SHA1 Message Date
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
Daniel Bainton
f1e2a7daa2 Link some gzip/bzip2/xz tools from busybox 2014-03-06 12:01:16 +02: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
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
sin
036d41dc64 Convert ubase to use inline building instructions 2014-03-05 13:34:16 +00:00
sin
dc78d5d7c9 Convert sbase with inline building instructions
For packages in base, we will ignore make/autoconf.  We can just use
inlined build instructions in the mk recipe.
2014-03-05 13:27:03 +00:00
sin
bd3026cc3d Put extlinux.conf in stuff/ 2014-03-05 12:28:43 +00:00
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