diff options
Diffstat (limited to 'debianbuild/rules')
-rw-r--r-- | debianbuild/rules | 37 |
1 files changed, 34 insertions, 3 deletions
diff --git a/debianbuild/rules b/debianbuild/rules index 4eb6078903b..a3650fa1d82 100644 --- a/debianbuild/rules +++ b/debianbuild/rules @@ -6,9 +6,6 @@ # Copyright (C) 2004 Raphael Bossek <bossekr@debian.org> # Copyright © 2005-2008 Thomas Girard <thomas.g.girard@free.fr> -# This is the debhelper compatibility version to use. -export DH_COMPAT=4 - INSTALL := install -o root -g root INSTALL_755 := $(INSTALL) -m 755 @@ -54,6 +51,8 @@ endif export ACE_ROOT := $(shell pwd)/$(ACE_SUBDIR) export TAO_ROOT := $(ACE_ROOT)/TAO export CIAO_ROOT := $(TAO_ROOT)/CIAO +export DANCE_ROOT := $(CIAO_ROOT)/DAnCE +export DDS_ROOT := $(CIAO_ROOT)/connectors/dds4ccm export LD_LIBRARY_PATH := $(LD_LIBRARY_PATH):$(ACE_ROOT)/lib export QTDIR := /usr/share/qt4 @@ -122,7 +121,39 @@ ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) endif autotools-stamp: prepatch-stamp + patch -p0 < debian/patches/93-hack-to-fix-libtoolize.dpatch + patch -p1 -d $(ACE_ROOT) < debian/patches/94-build-crosscompile.dpatch + patch -p1 -d $(TAO_ROOT) < debian/patches/94-build-crosscompile.dpatch + patch -p1 -d $(ACE_ROOT) < debian/patches/95-build-ace-for-tao.dpatch + patch -p1 -d $(ACE_ROOT) < debian/patches/96-build-athena3d.dpatch cd $(ACE_ROOT) && bin/bootstrap + +# cd $(ACE_ROOT) && autoconf && autoheader && aclocal && automake && libtoolize +# cd $(TAO_ROOT) && autoconf && autoheader && aclocal && automake && libtoolize + +# echo "ACE_ROOT - autoconf" +# autoconf +# echo "ACE_ROOT - autoheader" +# autoheader +# echo "ACE_ROOT - aclocal" +# aclocal +# echo "ACE_ROOT - automake" +# automake +# echo "ACE_ROOT - libtoolize" +# libtoolize + +# cd $(TAO_ROOT) +# echo "TAO_ROOT - autoconf" +# autoconf +# echo "TAO_ROOT - autoheader" +# autoheader +# echo "TAO_ROOT - aclocal" +# aclocal +# echo "TAO_ROOT - automake" +# automake +# echo "TAO_ROOT - libtoolize" +# libtoolize + touch $@ .PHONY: autotools |