logo

bootstrap-initrd

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

pkgconf.sh (397B)


  1. #!/bin/sh
  2. set -ex
  3. die() {
  4. echo "die: $@"
  5. exit 1
  6. }
  7. command -v muon || die "Run /extras/muon.sh"
  8. tar xof /distfiles/pkgconf-*.tar.gz
  9. cd ./pkgconf-*/
  10. ed meson.build <<EOF
  11. /subdir('tests')
  12. s;^;#;
  13. w
  14. q
  15. EOF
  16. export LD="tcc"
  17. export MAKE="pdpmake"
  18. muon setup -Dprefix=/usr -Dtests=disabled build
  19. muon -C build samu
  20. muon -C build install
  21. ln -sf pkgconf /usr/bin/pkg-config
  22. cd ..
  23. rm -r ./pkgconf-*/