The rest was just packaging, packaging, and packaging.
Our [multilib] repository now has 80 fine packages, and of course freebsd-lib32 which covers a whole set of base packages like bzip2 and zlib.
And the best part: wine's running too - and you do not need a 32bit chroot for it.
So here are some screenshots of what I've been up to:
Star Craft II - HOTS: (Game runs, I'm having some issues with the launcher/updater though, but that's not too uncommon with wine)![]()
Warsow: (Yes I know it also runs native but it's good to take wine out for a spin anyway)![]()
Packaging for [multilib]:
-) Replace the gcc-multilib dependency with lib32-devel
-) Replace glibc, zlib, bz2, ... (the default world ones) with: freebsd-lib32
-) strip -fstack-protector from CFLAGS/CPPFLAGS/CXXFLAGS
-) build
(Almost all the multilib PKGBUILDs have been based on the ArchLinux ones with the usual modifications (such as replacing install -D), and the above mentioned CFLAGS change.)
wine:
The current package only includes the 32 bit wine. Up to now I didn't care much about the 64 bit part but I'm confident it'll build just fine once I get around to recompiling the beast ![]()
Don't forget that you probably want lib32-nvidia-utils installed.
1) Correcting bugs.
2) Fixing links / ArchLinux specific left overs.
3) Running general Maintenance.
4) Updating the software when new releases are available.
5) Fix stuff that's currently broken.
And other things which currently need completing which I may have forgot.
You'll need general knowledge in php, mysql, django / python and apache.
If you're interested join IRC and send me a message:
irc.freenode.net
#archbsd
]]>Right now I'm running Xorg + i3 from the /usr prefix, and am writing in chromium which is still the old /usr/local prefixed one (yay for it not breaking!))
]]>However, while people are waiting, feel free to join: irc.freenode.net #archbsd
]]>