Hey, that's some great work.
Keep it up!
It''s working great.
]]>Happy arch xmas Oo !!!
]]>My friend who was helping test made a little video of booting an installed version in virtual machine. Takes about 25 seconds to from first starting up. to slim. to dwm. Which is pretty good if you've ever used FreeBSD before.
]]>And for the PKGBUILD wee need rewrite pkbuilds or arch abs pkgbuild are 100% compatible??
Nope, the Arch Linux PKGBUILDS won't be compatible as FreeBSD has to patch a lot of software, and needs quite a few system variables setup in order to successfully build, this is done by the ports and make system: However, due to the complex tax of making a new PKGBUILD for everything, I decided to make use of the ports dir.
Now the PKGBUILDS are simplified and can be configured using the ports tree for whatever options people want. And packages can be done in a FreeBSD jail.
E.G:
pkgname=bash
pkgver=4.2.37
pkgrel=1
category=shells
pkgdesc="The GNU Project's Bourne Again SHell"
arch=('i686' 'x86_64')
url="http://cnswww.cns.cwru.edu/~chet/bash/"
license=('GPL')
groups=('base')
source=('bash.install')
md5sums=('c20eaf886cae7a552c769372b907090a')
install=bash.install
depends=('gettext' 'libiconv')
makedepends=('freebsd-ports')
build() {
cd "$portsdir/$category/$pkgname"
make package PACKAGES="$srcdir"
}
package() {
cd "$pkgdir"
tar xpf "${srcdir}/${category}/${pkgname}-${pkgver}.txz"
}
It's not quite perfect, but it works, and is a work in progress.
]]>Your project is very very interesting. If you need any help, supposing I am capable of providing it, I would be glad to do so.
]]>Interesting choice of init system.
How close is ORC to FreeBSD's init system?
Anyways, I fixed a lot of issues today, made a complete re writable root to be loaded into memory. iso is under 80MB, and openrc is working great:
]]>
]]>