-
Notifications
You must be signed in to change notification settings - Fork 1
asiekierka/twili
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Use ppmake to make a repo from the pkgs/ files and pprestore to make a pkgs/ from a repo in out. ppnewpkg lets you easily add a package. THINGS TO REMEMBER: - When you have a piece of code that can easily change and make a patch incompatible, sed may be a good idea. - Forking is fine! Send pull requests! Help us grow! KNOWN BUGS: - __syscallarg not defined - add "#undef __syscall" before the code tha breaks. INSTALLATION: 1. Grab a chroot ( http://twi.asiekierka.pl/chroot2v1.tar.bz2 ) 2. Unpack it somewhere. Anywhere. 3. sudo setarch i686 chroot . (you don't need setarch on 32-bit platforms) 4. ./init.sh to initialize /dev, /proc and /sys 4a. You may also want to set MAKEFLAGS to -j2 on a dualcore or -j3 on a quad or whatever 5. mkdir output - for the installation process 6. Download the installer ( http://twi.asiekierka.pl/installer.tar.bz2 ) 7. /install/installer.pl 7a. Give it /output/ as the path. 7b. Make a nice cup of tea, coffee or whatever. 8. You got a working Twili in /output/. TODO: - Add env var support (PP_APP_VER, PP_APP_NAME, etc) to pppkg - Port busybox 1.20.2 from https://github.com/rofl0r/sabotage/blob/master/pkg/busybox - Fix X server (non-kdrive) [IMPORTANT] - Test pkgconf as a replacement for pkg-config - Add xz to packages [when we have new chroot with builtin xz] - Work on bash or another sh replacement [zsh being integrated ASAP] - Update GCC to 4.7.1 - needs pppkg rewrite -> global source tree (GCC source is 70MB!) BROKEN PACKAGES: - lighttpd (UIO_MAXIOV)
About
Twili Linux refurbished dev repository.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published