Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
Twili Linux refurbished dev repository.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Type||Name||Latest commit message||Commit time|
|Failed to load latest commit information.|
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)