summaryrefslogtreecommitdiff
path: root/debianbuild/rules
diff options
context:
space:
mode:
Diffstat (limited to 'debianbuild/rules')
-rw-r--r--debianbuild/rules37
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