talimat 919 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. # Tanım: Ölçeklenebilir çoğul programlama dilleri için IPC/RPC çatısı
  2. # URL: http://thrift.apache.org/
  3. # Paketçi: milisarge
  4. # Gerekler: qt5 boost libevent
  5. # Grup: geliştirme
  6. isim=thrift
  7. surum=0.10.0
  8. devir=1
  9. kaynak=(https://github.com/apache/thrift/archive/$surum.zip::$isim-$zip.zip)
  10. derle() {
  11. cd thrift-$surum
  12. ./bootstrap.sh
  13. ./configure --prefix=/usr \
  14. --with-cpp \
  15. --with-c_glib \
  16. --with-qt5 \
  17. --with-libevent \
  18. --with-csharp \
  19. --without-haskell \
  20. --without-php \
  21. --without-ruby \
  22. --without-python \
  23. --without-erlang \
  24. --without-perl \
  25. --without-java \
  26. --without-c_sharp \
  27. --without-d \
  28. --without-php \
  29. --without-go \
  30. --without-lua \
  31. --without-nodejs \
  32. --without-tests
  33. make -j2
  34. make DESTDIR="$PKG" install
  35. install -m0644 -D contrib/thrift.vim "$PKG"/usr/share/vim/vimfiles/syntax/thrift.vim
  36. install -m0644 -D contrib/thrift.el "$PKG"/usr/share/emacs/site-lisp/thrift.el
  37. }