Upgrading dependency to Thrift 0.12.0

This commit is contained in:
Renan DelValle 2018-11-27 18:03:50 -08:00
parent 3e4590dcc0
commit 356978cb42
No known key found for this signature in database
GPG key ID: C240AD6D6F443EC9
1302 changed files with 101701 additions and 26784 deletions

View file

@ -29,7 +29,7 @@ configure-stamp:
# Add here commands to configure the package.
if [ -f bootstrap.sh ]; then $(CURDIR)/bootstrap.sh; fi
$(CURDIR)/configure --prefix=/usr
$(CURDIR)/configure --prefix=/usr --enable-plugin=no
touch configure-stamp
@ -42,12 +42,12 @@ build: build-arch build-indep
build-arch: build-arch-stamp
$(CURDIR)/compiler/cpp/thrift build-arch-stamp: configure-stamp
# Compile C++ library
$(MAKE) -C $(CURDIR)/lib/cpp
# Compile compiler
$(MAKE) -C $(CURDIR)/compiler/cpp
# Compile C++ library
$(MAKE) -C $(CURDIR)/lib/cpp
# Compile C (glib) library
$(MAKE) -C $(CURDIR)/lib/c_glib
@ -73,7 +73,7 @@ build-indep-stamp: configure-stamp $(CURDIR)/compiler/cpp/thrift
# Java
cd $(CURDIR)/lib/java && \
ant
./gradlew --no-daemon -Prelease=true jar
# C#
$(MAKE) -C $(CURDIR)/lib/csharp
@ -113,7 +113,7 @@ install-indep:
# Java
mkdir -p $(CURDIR)/debian/libthrift-java/usr/share/java/ && \
cp $(CURDIR)/lib/java/build/libthrift*.jar \
cp $(CURDIR)/lib/java/build/libs/libthrift*.jar \
$(CURDIR)/debian/libthrift-java/usr/share/java/
# Ruby
@ -130,7 +130,8 @@ install-indep:
# Perl
$(MAKE) -C $(CURDIR)/lib/perl install DESTDIR=$(CURDIR)/debian/libthrift-perl
mv $(CURDIR)/debian/libthrift-perl/usr/local/lib/perl5 $(CURDIR)/debian/libthrift-perl/usr/lib
mkdir -p $(CURDIR)/debian/libthrift-perl/usr/share
mv $(CURDIR)/debian/libthrift-perl/usr/local/lib/perl5 $(CURDIR)/debian/libthrift-perl/usr/share
rmdir $(CURDIR)/debian/libthrift-perl/usr/local/lib
rmdir $(CURDIR)/debian/libthrift-perl/usr/local
@ -201,9 +202,10 @@ binary-common:
dh_installexamples
dh_installman
dh_link
dh_strip -plibthrift0 --dbg-package=libthrift0-dbg
dh_strip -ppython-thrift --dbg-package=python-thrift-dbg
dh_strip -ppython3-thrift --dbg-package=python3-thrift-dbg
dh_strip -pthrift-compiler -plibthrift0
dh_strip -pthrift-compiler
dh_compress
dh_fixperms
dh_makeshlibs