$$py-dbg setup.py build; \
done
- # Ruby library
- cd $(CURDIR)/lib/rb && \
- ruby setup.rb config --installdirs=std && \
- ruby setup.rb setup
-
# PHP
cd $(CURDIR)/lib/php/src/ext/thrift_protocol && \
phpize && \
# debian/<package>-doc.
#INSTALLDOC#
- # Java
+ # Java
mkdir -p $(CURDIR)/debian/libthrift-java/usr/share/java/ && \
cp $(CURDIR)/lib/java/build/libthrift*.jar \
$(CURDIR)/debian/libthrift-java/usr/share/java/
# debian/tmp.
#$(MAKE) DESTDIR=$(CURDIR)/debian/thrift install
- #compiler
+ # Compiler
mkdir -p $(CURDIR)/debian/thrift-compiler/usr/bin && \
cp $(CURDIR)/compiler/cpp/thrift \
$(CURDIR)/debian/thrift-compiler/usr/bin/thrift && \
rmdir $(CURDIR)/debian/thrift-compiler/usr/sbin
- #python
+ # Python
cd $(CURDIR)/lib/py && \
for py in $(PYVERS); do \
$$py setup.py install --no-compile --root=$(CURDIR)/debian/python-thrift; \
find $(CURDIR)/debian/python-thrift-dbg -name "*.egg-info" -print0 | xargs -0 rm -f
find $(CURDIR)/debian/python-thrift-dbg -depth -type d -empty -exec rmdir {} \;
- #ruby
- mkdir -p $(CURDIR)/debian/libthrift-ruby && \
- cd $(CURDIR)/lib/rb && \
- ruby setup.rb install --prefix=$(CURDIR)/debian/libthrift-ruby
-
# PHP
mkdir -p $(CURDIR)/debian/php5-thrift
cd $(CURDIR)/lib/php && \
dh_installexamples
dh_installman
dh_link
- dh_strip -Npython-thrift-dbg -Nthrift-compiler -Nlibthrift0 -Nlibthrift-ruby --dbg=python-thrift-dbg
+ dh_strip -Npython-thrift-dbg -Nthrift-compiler -Nlibthrift0 --dbg=python-thrift-dbg
dh_strip -Npython-thrift-dbg
dh_compress
dh_fixperms