logo

live-bootstrap

Mirror of <https://github.com/fosslinux/live-bootstrap>

pass1.sh (804B)


  1. # SPDX-FileCopyrightText: 2021 fosslinux <fosslinux@aussies.space>
  2. # SPDX-FileCopyrightText: 2022 Andrius Štikonas <andrius@stikonas.eu>
  3. #
  4. # SPDX-License-Identifier: GPL-3.0-or-later
  5. src_prepare() {
  6. default
  7. ../../import-gnulib.sh
  8. AUTOPOINT=true AUTOMAKE=automake-1.15 ACLOCAL=aclocal-1.15 autoreconf-2.69 -fi
  9. # Remove pregenerated files
  10. rm src/parse-gram.c src/parse-gram.h src/scan-skel.c src/scan-gram.c
  11. # Remove pregenerated .info
  12. rm doc/bison.info
  13. }
  14. src_configure() {
  15. LEX=flex-2.5.33 ./configure \
  16. --prefix="${PREFIX}" \
  17. --libdir="${LIBDIR}" \
  18. --program-suffix=-2.3 \
  19. --datarootdir="${PREFIX}/share/bison-2.3"
  20. }
  21. src_compile() {
  22. make -j1 MAKEINFO=true
  23. }
  24. src_install() {
  25. make MAKEINFO=true DESTDIR="${DESTDIR}" install
  26. }