logo

bootstrap-initrd

Linux initrd to bootstrap from a small binary seed git clone https://hacktivis.me/git/bootstrap-initrd.git

bootstrap-pkgconf.sh (421B)


  1. #!/bin/sh
  2. set -ex
  3. die() {
  4. echo "die: $@"
  5. exit 1
  6. }
  7. # Also works with bmake, doesn't works with pdpmake
  8. command -v make || die "Run /bootstrap-make.sh"
  9. tar xof /pkgconf-*.tar.gz
  10. cd ./pkgconf-*/
  11. export LD="tcc"
  12. export MAKE="make"
  13. ./configure --prefix=/usr --disable-nls --disable-dependency-tracking
  14. $MAKE clean
  15. $MAKE ARFLAGS='-r'
  16. $MAKE install
  17. ln -s `command -v pkgconf` /usr/bin/pkg-config
  18. cd ..
  19. rm -r ./pkgconf-*/