[Pkg-ace-commits] [pkg-ace] r698 - trunk/debian
Thomas Girard
tgg at alioth.debian.org
Sat Jun 5 17:04:18 UTC 2010
Author: tgg
Date: 2010-06-05 17:04:17 +0000 (Sat, 05 Jun 2010)
New Revision: 698
Modified:
trunk/debian/libtao-orbsvcs-dev.install
trunk/debian/rules
Log:
Do not distribute unwanted headers.
This also removes directory structure mimicking the one from
the build under IFR_Service.
Modified: trunk/debian/libtao-orbsvcs-dev.install
===================================================================
--- trunk/debian/libtao-orbsvcs-dev.install 2010-06-05 16:59:51 UTC (rev 697)
+++ trunk/debian/libtao-orbsvcs-dev.install 2010-06-05 17:04:17 UTC (rev 698)
@@ -63,7 +63,6 @@
usr/lib/libTAO_CosTime_Serv.so
usr/lib/libTAO_CosTime_Skel.so
usr/lib/libTAO_Catior_i.so
-usr/include/utils/catior
usr/lib/libTAO_ReplicationManagerLib.so
usr/lib/libTAO_ImR_Activator.so
usr/lib/libTAO_ImR_Locator.so
Modified: trunk/debian/rules
===================================================================
--- trunk/debian/rules 2010-06-05 16:59:51 UTC (rev 697)
+++ trunk/debian/rules 2010-06-05 17:04:17 UTC (rev 698)
@@ -6,8 +6,7 @@
# Copyright (C) 2004 Raphael Bossek <bossekr at debian.org>
# Copyright © 2005-2010 Thomas Girard <thomas.g.girard at free.fr>
-INSTALL := install -o root -g root
-INSTALL_755 := $(INSTALL) -m 755
+INSTALL_755 := install -o root -g root -m 755
ACE_SUBDIR := ACE_wrappers
ACE_ARCHIVE := $(shell ls -1 ACE+TAO+CIAO-src-*.tar.bz2 2>/dev/null || echo ace-archive-missing)
MWCFLAGS := -type gnuace -noreldefs -genins
@@ -141,13 +140,13 @@
cd $(ACE_ROOT)/bin/PerlACE && ../../MPC/prj_install.pl -s script_files -b script_files=usr/lib/ace/bin/PerlACE $(CURDIR)/$(DT) PerlACE.ins
# Install TAO files in $(CURDIR)/$(DT)
- for p in tao orbsvcs; do \
- cd $(TAO_ROOT) && ../MPC/prj_install.pl $(PRJ_INSTALL_ALL) $(CURDIR)/$(DT) $$p; \
+ cd $(TAO_ROOT) && ../MPC/prj_install.pl $(PRJ_INSTALL_ALL) $(CURDIR)/$(DT) tao
+ cd $(TAO_ROOT) && ../MPC/prj_install.pl $(PRJ_INSTALL_ALL) $(CURDIR)/$(DT) orbsvcs/orbsvcs
+
+ for p in orbsvcs TAO_IDL utils; do \
+ cd $(TAO_ROOT) && ../MPC/prj_install.pl $(PRJ_INSTALL_BIN) $(CURDIR)/$(DT) $$p ; \
done
- cd $(TAO_ROOT) && ../MPC/prj_install.pl $(PRJ_INSTALL_BIN) $(CURDIR)/$(DT) TAO_IDL
- cd $(TAO_ROOT) && ../MPC/prj_install.pl $(PRJ_INSTALL_ALL) $(CURDIR)/$(DT) utils
-
# Install netsvcs files in $(CURDIR)/$(DT)
cd $(ACE_ROOT) && ./MPC/prj_install.pl $(PRJ_INSTALL_BIN) $(CURDIR)/$(DT) netsvcs
cd $(ACE_ROOT)/netsvcs/lib && ../../MPC/prj_install.pl -k -s header_files,inline_files,template_files -b template_files=usr/include/netsvcs -b header_files=usr/include/netsvcs -b inline_files=usr/include/netsvcs $(CURDIR)/$(DT) .
@@ -159,10 +158,11 @@
# Move orbsvcs files from include/tao/orbsvcs into include/orbsvcs
cd $(CURDIR)/$(DT)/usr/include/orbsvcs && mv -f orbsvcs/* . && rm -rf orbsvcs
-# We provide scripts replacement for tao_idl and tao_ifr ; they
+# We provide scripts replacement for tao_idl and tao_ifr; they
# automatically define ACE_ROOT and TAO_ROOT
mkdir -p $(DT)/usr/lib/ace/TAO
mv $(DT)/usr/bin/tao_idl $(DT)/usr/bin/tao_ifr $(DT)/usr/lib/ace/TAO
+
$(INSTALL_755) -D debian/tao_idl $(DT)/usr/bin/tao_idl
$(INSTALL_755) -D debian/tao_ifr $(DT)/usr/bin/tao_ifr
More information about the Pkg-ace-commits
mailing list