talimat 755 B

123456789101112131415161718192021222324252627
  1. # Tanım: Gömülü Javascript makinası
  2. # URL: http://duktape.org/
  3. # Paketçi: milisarge
  4. # Gerekler: setconf
  5. # Grup: sistem
  6. isim=duktape
  7. surum=2.2.0
  8. devir=1
  9. kaynak=(http://duktape.org/duktape-$surum.tar.xz
  10. duktape.pc)
  11. derle() {
  12. cd "$isim-$surum"
  13. mv Makefile.sharedlibrary Makefile
  14. sed 's/-Wall -Wextra/$(CFLAGS)/g' -i Makefile
  15. setconf Makefile INSTALL_PREFIX="$PKG/usr"
  16. setconf "$SRC/duktape.pc" Version="$surum"
  17. CFLAGS="$CFLAGS -D DUK_USE_FASTINT -w" make -C "$SRC/$isim-$surum"
  18. make -f Makefile.cmdline
  19. install -d "$PKG/usr/lib" "$PKG/usr/include" "$PKG/usr/bin"
  20. make install
  21. cp duk $PKG/usr/bin/
  22. install -Dm644 "$SRC/duktape.pc" "$PKG/usr/lib/pkgconfig/duktape.pc"
  23. install -Dm644 LICENSE.txt "$PKG/usr/share/licenses/$isim/LICENSE"
  24. }