milis/talimatname/genel/t/thrift/talimat

42 lines
899 B
Plaintext
Raw Normal View History

2017-10-27 20:46:27 +02:00
# Tanım: Ölçeklenebilir çoğul programlama dilleri için IPC/RPC çatısı
2017-08-31 05:43:00 +02:00
# URL: http://thrift.apache.org/
2017-10-27 20:46:27 +02:00
# Paketçi: milisarge
# Gerekler: qt5 boost libevent
2017-08-31 05:43:00 +02:00
2017-10-28 14:10:23 +02:00
isim=thrift
surum=0.10.0
devir=1
kaynak=(https://github.com/apache/thrift/archive/$surum.zip::$isim-$zip.zip)
2017-08-31 05:43:00 +02:00
2017-10-27 23:59:41 +02:00
derle() {
2017-10-28 14:10:23 +02:00
cd thrift-$surum
2017-08-31 05:43:00 +02:00
./bootstrap.sh
./configure --prefix=/usr \
--with-cpp \
--with-c_glib \
--with-qt5 \
--with-libevent \
--with-csharp \
--without-haskell \
--without-php \
--without-ruby \
--without-python \
--without-erlang \
--without-perl \
--without-java \
--without-c_sharp \
--without-d \
--without-php \
--without-go \
--without-lua \
--without-nodejs \
--without-tests
2017-08-31 06:11:39 +02:00
make -j2
2017-08-31 05:43:00 +02:00
make DESTDIR="$PKG" install
install -m0644 -D contrib/thrift.vim "$PKG"/usr/share/vim/vimfiles/syntax/thrift.vim
install -m0644 -D contrib/thrift.el "$PKG"/usr/share/emacs/site-lisp/thrift.el
}