[Pkg-ace-devel] r412 - /trunk/debian/

tgg-guest at users.alioth.debian.org tgg-guest at users.alioth.debian.org
Sun Sep 10 18:13:59 UTC 2006


Author: tgg-guest
Date: Sun Sep 10 18:13:59 2006
New Revision: 412

URL: http://svn.debian.org/wsvn/pkg-ace/?sc=1&rev=412
Log:
Merge branch pkg-split r325:411 into the trunk.

Added:
    trunk/debian/ciao-daemons.install
      - copied unchanged from r411, branches/pkg-split/debian/ciao-daemons.install
    trunk/debian/ciao-tools.install
      - copied unchanged from r411, branches/pkg-split/debian/ciao-tools.install
    trunk/debian/libtao-pi-server1.4.7c2a.install
      - copied unchanged from r411, branches/pkg-split/debian/libtao-pi-server1.4.7c2a.install
    trunk/debian/tao-catior.docs
      - copied unchanged from r411, branches/pkg-split/debian/tao-catior.docs
    trunk/debian/tao-catior.install
      - copied unchanged from r411, branches/pkg-split/debian/tao-catior.install
    trunk/debian/tao-concurrency.docs
      - copied unchanged from r411, branches/pkg-split/debian/tao-concurrency.docs
    trunk/debian/tao-concurrency.install
      - copied unchanged from r411, branches/pkg-split/debian/tao-concurrency.install
    trunk/debian/tao-event.docs
      - copied unchanged from r411, branches/pkg-split/debian/tao-event.docs
    trunk/debian/tao-event.install
      - copied unchanged from r411, branches/pkg-split/debian/tao-event.install
    trunk/debian/tao-ft.docs
      - copied unchanged from r411, branches/pkg-split/debian/tao-ft.docs
    trunk/debian/tao-ft.install
      - copied unchanged from r411, branches/pkg-split/debian/tao-ft.install
    trunk/debian/tao-ftrtevent.install
      - copied unchanged from r411, branches/pkg-split/debian/tao-ftrtevent.install
    trunk/debian/tao-idl.install
      - copied unchanged from r411, branches/pkg-split/debian/tao-idl.install
    trunk/debian/tao-idl.manpages
      - copied unchanged from r411, branches/pkg-split/debian/tao-idl.manpages
    trunk/debian/tao-ifr.docs
      - copied unchanged from r411, branches/pkg-split/debian/tao-ifr.docs
    trunk/debian/tao-ifr.install
      - copied unchanged from r411, branches/pkg-split/debian/tao-ifr.install
    trunk/debian/tao-imr.docs
      - copied unchanged from r411, branches/pkg-split/debian/tao-imr.docs
    trunk/debian/tao-imr.install
      - copied unchanged from r411, branches/pkg-split/debian/tao-imr.install
    trunk/debian/tao-lifecycle.install
      - copied unchanged from r411, branches/pkg-split/debian/tao-lifecycle.install
    trunk/debian/tao-load.docs
      - copied unchanged from r411, branches/pkg-split/debian/tao-load.docs
    trunk/debian/tao-load.install
      - copied unchanged from r411, branches/pkg-split/debian/tao-load.install
    trunk/debian/tao-log.docs
      - copied unchanged from r411, branches/pkg-split/debian/tao-log.docs
    trunk/debian/tao-log.install
      - copied unchanged from r411, branches/pkg-split/debian/tao-log.install
    trunk/debian/tao-logging.manpages
      - copied unchanged from r411, branches/pkg-split/debian/tao-logging.manpages
    trunk/debian/tao-naming.docs
      - copied unchanged from r411, branches/pkg-split/debian/tao-naming.docs
    trunk/debian/tao-naming.install
      - copied unchanged from r411, branches/pkg-split/debian/tao-naming.install
    trunk/debian/tao-notification.docs
      - copied unchanged from r411, branches/pkg-split/debian/tao-notification.docs
    trunk/debian/tao-notification.install
      - copied unchanged from r411, branches/pkg-split/debian/tao-notification.install
    trunk/debian/tao-nsutils.docs
      - copied unchanged from r411, branches/pkg-split/debian/tao-nsutils.docs
    trunk/debian/tao-nsutils.install
      - copied unchanged from r411, branches/pkg-split/debian/tao-nsutils.install
    trunk/debian/tao-rtevent.install
      - copied unchanged from r411, branches/pkg-split/debian/tao-rtevent.install
    trunk/debian/tao-scheduling.install
      - copied unchanged from r411, branches/pkg-split/debian/tao-scheduling.install
    trunk/debian/tao-time.docs
      - copied unchanged from r411, branches/pkg-split/debian/tao-time.docs
    trunk/debian/tao-time.install
      - copied unchanged from r411, branches/pkg-split/debian/tao-time.install
    trunk/debian/tao-trading.docs
      - copied unchanged from r411, branches/pkg-split/debian/tao-trading.docs
    trunk/debian/tao-trading.install
      - copied unchanged from r411, branches/pkg-split/debian/tao-trading.install
Removed:
    trunk/debian/libtao-dev.manpages
    trunk/debian/libtao-orbsvcs1.4.7c2a.docs
Modified:
    trunk/debian/changelog
    trunk/debian/control
    trunk/debian/libciao0.4.7c2a.install
    trunk/debian/libtao-dev.install
    trunk/debian/libtao-doc.docs
    trunk/debian/libtao-orbsvcs-dev.docs
    trunk/debian/libtao-orbsvcs-dev.links
    trunk/debian/libtao-orbsvcs1.4.7c2a.install
    trunk/debian/libtao-orbsvcs1.4.7c2a.manpages
    trunk/debian/libtao1.4.7c2a.install
    trunk/debian/rules

Modified: trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-ace/trunk/debian/changelog?rev=412&op=diff
==============================================================================
--- trunk/debian/changelog (original)
+++ trunk/debian/changelog Sun Sep 10 18:13:59 2006
@@ -2,8 +2,9 @@
 
   * debian/control: package HTBP, the protocol over HTTP tunneling library.
   * debian/control: split libace into libace + libace-ssl.
-
- -- Thomas Girard <thomas.g.girard at free.fr>  Mon, 24 Jul 2006 22:21:02 +0200
+  * debian/control: move binaries in their own packages.
+
+ -- Thomas Girard <thomas.g.girard at free.fr>  Sun, 10 Sep 2006 20:02:14 +0200
 
 ace (5.4.7-10) unstable; urgency=low
 

Modified: trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-ace/trunk/debian/control?rev=412&op=diff
==============================================================================
--- trunk/debian/control (original)
+++ trunk/debian/control Sun Sep 10 18:13:59 2006
@@ -45,7 +45,7 @@
   * shared memory
  as well as thread, process management routines and much more.
  .
- Moreover, it defines patterns for common communication tasks.  Beyond
+ Moreover, it defines patterns for common communication tasks. Beyond
  these:
   * Reactor, to handle event demultiplexing and dispatching
   * Proactor, for asynchronous I/O driven programs
@@ -75,7 +75,7 @@
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends}
-Conflicts: libace5.4.7c2a (<< 5.4.7-10)
+Conflicts: libace5.4.7c2a (<< 5.4.7-11)
 Description: ACE secure socket layer library
  This package contains wrappers that integrate the OpenSSL library in the
  ACE framework.
@@ -84,6 +84,7 @@
 Architecture: any
 Section: libdevel
 Depends: libace-ssl5.4.7c2a (= ${binary:Version}), libace-dev (= ${source:Version}), libssl-dev (>= 0.9.7d)
+Conflicts: libace-dev (<< 5.4.7-11)
 Description: ACE secure socket layer library development files
  This package contains the header files and static library for the ACE
  SSL library.
@@ -157,7 +158,7 @@
  gperf-ace is the ACE version of gperf.
  .
  Both gperf-ace and gperf were written by the same author, and have
- basically the same options and functionality.  gperf-ace simply takes
+ basically the same options and functionality. gperf-ace simply takes
  advantage of the some of the features provided by the ACE library.
 
 Package: libacexml5.4.7c2a
@@ -171,7 +172,7 @@
  for XML (SAX) 2.0, defined by David Megginson. This is an event-driven
  parsing approach.
  .
- ACEXML is a small footprint and portable library.  It does not validate
+ ACEXML is a small footprint and portable library. It does not validate
  XML documents and supports only Unicode encoding.
 
 Package: libacexml-dev
@@ -200,7 +201,6 @@
 Architecture: any
 Section: libdevel
 Depends: libkokyu5.4.7c2a (= ${binary:Version}), libace-dev (= ${source:Version})
-Suggests: libtao-orbsvcs-dev
 Description: ACE scheduling and dispatching library development files
  This package contains the header files and static library for the ACE
  scheduling and dispatching library.
@@ -214,13 +214,13 @@
 Description: ACE-GUI reactor integration for Qt
  Recognizing the need to write reactor-based GUI applications, the ACE
  community has created several reactor extensions for use with X Window
- System.  Each of these extends the ACE_Select_Reactor to work with a
- specific toolkit.  By using these reactors, your GUI application can remain
+ System. Each of these extends the ACE_Select_Reactor to work with a
+ specific toolkit. By using these reactors, your GUI application can remain
  single threaded yet still respond to both GUI events, such as button
  presses, any your own application events.
  .
  The ACE_QtReactor extends both the ACE_Select_Reactor and the Trolltech Qt
- library's QObjects class.  Rather then using select(), the
+ library's QObjects class. Rather then using select(), the
  QtWaitForMultipleEvents() function is used.
 
 Package: libace-qtreactor-dev
@@ -245,8 +245,8 @@
  single threaded yet still respond to both GUI events, such as button presses,
  any your own application events.
  .
- The ACE_XtReactor extends both the ACE_Select_Reactor and the X Toolkit library
- function XtWaitForMultipleEvents().
+ The ACE_XtReactor extends both the ACE_Select_Reactor and the X Toolkit
+ library function XtWaitForMultipleEvents().
 
 Package: libace-xtreactor-dev
 Architecture: any
@@ -311,7 +311,6 @@
 Depends: ${shlibs:Depends}
 Replaces: libtao1.4 (<< 5.4.7), libtao1.4.7
 Conflicts: libtao1.4 (<< 5.4.7), libtao1.4.7
-Suggests: libtao-orbsvcs1.4.7c2a
 Description: ACE based CORBA ORB core libraries
  The ACE ORB (TAO) is an open-source Common Object Request Broker 
  Architecture (CORBA) 2.x-compliant Object Request Broker (ORB).  It
@@ -325,7 +324,7 @@
 Architecture: any
 Section: libdevel
 Depends: libtao1.4.7c2a (= ${binary:Version}), libace-dev (= ${source:Version})
-Suggests: libtao-doc, libtao-orbsvcs-dev
+Suggests: libtao-doc, libtao-orbsvcs-dev (= ${source:Version})
 Description: ACE based CORBA ORB core libraries development files
  This package contains the header files for TAO.  Due to the size of the
  static libs (> 400MB) they have been left out.
@@ -333,7 +332,7 @@
 Package: libtao-doc
 Architecture: all
 Section: doc
-Suggests: libtao-dev
+Suggests: libtao-dev (= ${source:Version})
 Description: ACE based CORBA ORB core libraries documentation
  This package contains the TAO overview documentation, tutorials,
  examples, and information regarding upstream development.
@@ -344,21 +343,8 @@
 Depends: ${shlibs:Depends}
 Replaces: libtao-orbsvcs1.3.1, libtao-orbsvcs1.4 (<< 5.4.7), libtao-orbsvcs1.4.7
 Conflicts: libtao-orbsvcs1.3.1, libtao-orbsvcs1.4 (<< 5.4.7), libtao-orbsvcs1.4.7
-Description: TAO CORBA services
- This package contains TAO CORBA services programs and libraries.
- .
- This includes:
-  * naming service
-  * trading service
-  * event service
-  * notification service
-  * interface repository
-  * implementation repository
-  * logging service
-  * time service
-  * scheduling service
-  * fault-tolerant services
-  * concurrency service
+Description: TAO CORBA services libraries
+ This package contains libraries that are needed by many TAO programs.
 
 Package: libtao-orbsvcs-dev
 Architecture: any
@@ -366,6 +352,7 @@
 Depends: libtao-orbsvcs1.4.7c2a (= ${binary:Version}), libtao-dev (= ${source:Version})
 Description: TAO CORBA services development files
  This package contains the header files for the TAO CORBA services.
+ .
  Due to the size of the static libs (> 400MB) they have been left out.
  The examples and some documentation have been included as well.
 
@@ -440,6 +427,230 @@
 Description: TAO-GUI reactor integration for Tk development files
  This package contains header files and static library for the TAO-Tk
  reactor integration.
+
+Package: tao-idl
+Architecture: any
+Section: devel
+Depends: ${shlibs:Depends}
+Conflicts: libtao-dev (<< 5.4.7-11)
+Description: TAO IDL to C++ compiler
+ This package provides a Interface Definition Language (IDL) to C++ compiler.
+ .
+ Use tao_idl to generate stubs and skeletons to call or implement CORBA
+ distributed objects in C++.
+
+Package: tao-ifr
+Architecture: any
+Section: devel
+Depends: ${shlibs:Depends}
+Conflicts: libtao-orbsvcs1.4.7c2a (<< 5.4.7-11)
+Description: TAO interface repository
+ CORBA-aware programs can contact an interface repository to get objects
+ interfaces at run-time. Then they can use the Dynamic Invocation
+ Interface (DII) mechanism to invoke requests on those objects.
+ .
+ This package includes the following programs:
+  * IFR_Service: interface repository server
+  * tao_ifr: feeds in the interface repository
+
+Package: tao-imr
+Architecture: any
+Section: devel
+Depends: ${shlibs:Depends}
+Conflicts: libtao-orbsvcs1.4.7c2a (<< 5.4.7-11)
+Description: TAO implementation repository
+ An implementation repository activates CORBA servers on demand.
+ .
+ This package includes the following programs:
+  * ImplRepo_Service: the main server; delegates call to activators
+  * ImR_Activator: activates and shuts servers down on demand
+  * tao_imr: registers servers for later activation
+
+Package: tao-ft
+Architecture: any
+Section: devel
+Depends: ${shlibs:Depends}
+Conflicts: libtao-orbsvcs1.4.7c2a (<< 5.4.7-11)
+Description: TAO fault tolerant services
+ TAO supports Fault Tolerance for CORBA Objects.
+ .
+ This package includes three FT CORBA infrastructure components:
+  * Fault_Detector that monitors a process or a host
+  * Fault_Notifier that receives fault reports from detectors
+  * FT_ReplicationManager that manages object groups
+
+Package: tao-nsutils
+Architecture: any
+Section: devel
+Depends: ${shlibs:Depends}
+Conflicts: libtao-dev (<< 5.4.7-11)
+Description: TAO naming service utils
+ This package includes programs to query or control a CORBA naming
+ service.
+ .
+ The following programs are included:
+  * nslist, to list naming context and object bindings
+  * nsadd, to create bindings
+  * nsdel, to remove bindings
+
+Package: tao-catior
+Architecture: any
+Section: devel
+Depends: ${shlibs:Depends}
+Conflicts: libtao-dev (<< 5.4.7-11)
+Description: TAO IOR dumper utility
+ This package includes the tao-catior program.
+ .
+ Use this program to analyse the content of a CORBA Interoperable Object
+ Reference.
+
+Package: tao-naming
+Architecture: any
+Section: devel
+Depends: ${shlibs:Depends}
+Recommends: tao-nsutils (= ${binary:Version})
+Conflicts: libtao-orbsvcs1.4.7c2a (<< 5.4.7-11)
+Description: TAO naming service
+ TAO implementation of CORBA interoperable naming service (INS).
+ .
+ A naming service provides a location service for CORBA objects.  Given a
+ name, it will return the Interoperable Object Reference (IOR) for the CORBA
+ object that was registered with this name.
+
+Package: tao-trading
+Architecture: any
+Section: devel
+Depends: ${shlibs:Depends}
+Conflicts: libtao-orbsvcs1.4.7c2a (<< 5.4.7-11)
+Description: TAO trading service
+ TAO implementation of CORBA trading service.
+ .
+ A trading service is quite like a naming service except that it relies on a
+ set of properties instead of a name to find object references.
+
+Package: tao-event
+Architecture: any
+Section: devel
+Depends: ${shlibs:Depends}
+Conflicts: libtao-orbsvcs1.4.7c2a (<< 5.4.7-11)
+Description: TAO event service
+ An event service creates channels where suppliers and consumers
+ can push or pull events. This channel enables asynchronous, message
+ based communication between consumers and suppliers.
+ .
+ This event service supports both the Push and Pull styles for event
+ communication.
+
+Package: tao-rtevent
+Architecture: any
+Section: devel
+Depends: ${shlibs:Depends}
+Conflicts: libtao-orbsvcs1.4.7c2a (<< 5.4.7-11)
+Description: TAO real-time event service
+ Another TAO implementation of CORBA event service. For more information on
+ CORBA event service have a look at tao-event package.
+ .
+ This version does not support the Pull style but provides a real-time
+ event channel.
+
+Package: tao-ftrtevent
+Architecture: any
+Section: devel
+Depends: ${shlibs:Depends}
+Conflicts: libtao-orbsvcs1.4.7c2a (<< 5.4.7-11)
+Description: TAO fault-tolerant real-time event service
+ TAO fault-tolerant, real-time CORBA event service. For more information on
+ CORBA event service have a look at tao-event package.
+ .
+ This package contains:
+  * ftrt_eventservice, the fault-tolerant event channel
+  * ftrtec_factory_service, spawning ftrt_eventservice processes
+  * ftrtec_gateway_service, relaying events to FT CORBA unaware clients
+
+Package: tao-notification
+Architecture: any
+Section: devel
+Depends: ${shlibs:Depends}
+Conflicts: libtao-orbsvcs1.4.7c2a (<< 5.4.7-11)
+Description: TAO notification service
+ A notification service enhances an event service. For more information on
+ CORBA event service have a look at tao-event package.
+ .
+ The notification service adds:
+  * quality of service control on reliability and speed
+  * event filtering
+
+Package: tao-load
+Architecture: any
+Section: devel
+Depends: ${shlibs:Depends}
+Conflicts: libtao-orbsvcs1.4.7c2a (<< 5.4.7-11)
+Description: TAO load balancing service
+ TAO implementation of OMG Load Balancing and Monitoring specification.
+ .
+ This package provides:
+  * LoadManager, that distributes loads across objects
+  * LoadMonitor, that monitors and reports loads to a manager
+
+Package: tao-log
+Architecture: any
+Section: devel
+Depends: ${shlibs:Depends}
+Conflicts: libtao-orbsvcs1.4.7c2a (<< 5.4.7-11)
+Description: TAO telecom log services
+ TAO implementations of CORBA telecom log service.
+ .
+ Four separate services are provided:
+  * Basic_Logging_Service
+  * Event_Logging_Service
+  * Notify_Logging_Service
+  * RTEvent_Logging_Service
+
+Package: tao-scheduling
+Architecture: any
+Section: devel
+Depends: ${shlibs:Depends}
+Conflicts: libtao-orbsvcs1.4.7c2a (<< 5.4.7-11)
+Description: TAO scheduling service
+ TAO implementation of CORBA scheduling service.
+ .
+ This package contains:
+  * Scheduling_Service
+  * Dump_Schedule
+
+Package: tao-concurrency
+Architecture: any
+Section: devel
+Depends: ${shlibs:Depends}
+Conflicts: libtao-orbsvcs1.4.7c2a (<< 5.4.7-11)
+Description: TAO concurrency service
+ A concurrency service provides a mechanism to acquire and release locks in
+ a distributed system.
+ .
+ TAO version does not support transactions.
+
+Package: tao-lifecycle
+Architecture: any
+Section: devel
+Depends: ${shlibs:Depends}
+Conflicts: libtao-orbsvcs1.4.7c2a (<< 5.4.7-11)
+Description: TAO lifecycle service
+ The CORBA lifecycle service allows clients to create, delete, copy and move
+ objects.
+ .
+ This package contains the TAO implementation of such service.
+
+Package: tao-time
+Architecture: any
+Section: devel
+Depends: ${shlibs:Depends}
+Conflicts: libtao-orbsvcs1.4.7c2a (<< 5.4.7-11)
+Description: TAO time service
+ A time service offers globally synchronized time to clients.
+ .
+ This package contains two programs:
+  * Time_Service_Clerk, answering client requests
+  * Time_Service_Server, queried by clerks to keep their time synchronized
 
 Package: libciao0.4.7c2a
 Architecture: any
@@ -470,3 +681,30 @@
 Conflicts: libciao-dev (<< 5.4.7-9)
 Description: TAO based CORBA Component Model documentation
  This package contains the CIAO documentation, tutorials and examples.
+
+Package: ciao-daemons
+Architecture: any
+Section: devel
+Depends: ${shlibs:Depends}
+Conflicts: libciao0.4.7 (<< 5.4.7-11)
+Description: TAO based CORBA Component Model implementation daemons
+ CIAO relies on configuration, assembly and component servers.
+ .
+ This package contains the following programs:
+  * ComponentServer
+  * CIAO_Daemon
+  * RTComponentServer
+  * ServerActivator
+  * Assembly_Manager
+
+Package: ciao-tools
+Architecture: any
+Section: devel
+Depends: ${shlibs:Depends}
+Conflicts: libciao0.4.7 (<< 5.4.7-11)
+Description: TAO based CORBA Component Model implementation tools
+ CIAO relies on configuration, assembly and component servers.
+ .
+ This package contains programs to control them:
+  * Assembly_Deployer
+  * DaemonController

Modified: trunk/debian/libciao0.4.7c2a.install
URL: http://svn.debian.org/wsvn/pkg-ace/trunk/debian/libciao0.4.7c2a.install?rev=412&op=diff
==============================================================================
--- trunk/debian/libciao0.4.7c2a.install (original)
+++ trunk/debian/libciao0.4.7c2a.install Sun Sep 10 18:13:59 2006
@@ -3,10 +3,3 @@
 TAO/CIAO/ciao/libCIAO_Server.so.*                   usr/lib
 TAO/CIAO/tools/XML_Helpers/libCIAO_XML_Helpers.so.* usr/lib
 TAO/CIAO/tools/Segment_Timer/libSegment_Timer.so.*  usr/lib
-TAO/CIAO/tools/Assembly_Deployer/Assembly_Deployer  usr/bin
-TAO/CIAO/tools/Assembly_Deployer/Assembly_Manager   usr/bin
-TAO/CIAO/tools/ComponentServer/ComponentServer      usr/bin
-TAO/CIAO/tools/Daemon/CIAO_Daemon                   usr/bin
-TAO/CIAO/tools/Daemon/DaemonController              usr/bin
-TAO/CIAO/tools/RTComponentServer/RTComponentServer  usr/bin
-TAO/CIAO/tools/ServerActivator/ServerActivator      usr/bin

Modified: trunk/debian/libtao-dev.install
URL: http://svn.debian.org/wsvn/pkg-ace/trunk/debian/libtao-dev.install?rev=412&op=diff
==============================================================================
--- trunk/debian/libtao-dev.install (original)
+++ trunk/debian/libtao-dev.install Sun Sep 10 18:13:59 2006
@@ -1,9 +1,5 @@
 TAO/rules.tao.GNU                            usr/share/ace/TAO
-TAO/TAO_IDL/tao_idl.real                     usr/bin
-TAO/utils/catior/tao-catior                  usr/bin
-TAO/utils/nslist/ns{add,del,list}            usr/bin
 TAO/tao/*.{h,i,inl,idl,pidl}                 usr/include/tao
-TAO/tao/libTAO.so                            usr/lib
 TAO/tao/TAO.pc                               usr/lib/pkgconfig
 TAO/tao/BiDir_GIOP/*.{h,pidl}                usr/include/tao/BiDir_GIOP
 TAO/tao/libTAO_BiDirGIOP.so                  usr/lib

Modified: trunk/debian/libtao-doc.docs
URL: http://svn.debian.org/wsvn/pkg-ace/trunk/debian/libtao-doc.docs?rev=412&op=diff
==============================================================================
--- trunk/debian/libtao-doc.docs (original)
+++ trunk/debian/libtao-doc.docs Sun Sep 10 18:13:59 2006
@@ -1,4 +1,2 @@
 ACE_wrappers/TAO/docs
 ACE_wrappers/TAO/examples
-ACE_wrappers/TAO/utils/catior/README.catior
-ACE_wrappers/TAO/utils/nslist/README.nslist

Modified: trunk/debian/libtao-orbsvcs-dev.docs
URL: http://svn.debian.org/wsvn/pkg-ace/trunk/debian/libtao-orbsvcs-dev.docs?rev=412&op=diff
==============================================================================
--- trunk/debian/libtao-orbsvcs-dev.docs (original)
+++ trunk/debian/libtao-orbsvcs-dev.docs Sun Sep 10 18:13:59 2006
@@ -1,14 +1,0 @@
-ACE_wrappers/TAO/VERSION
-ACE_wrappers/TAO/orbsvcs/Concurrency_Service/README.Concurrency_Service
-ACE_wrappers/TAO/orbsvcs/CosEvent_Service/README.CosEvent_Service
-ACE_wrappers/TAO/orbsvcs/FT_ReplicationManager/README.FT_ReplicationManager
-ACE_wrappers/TAO/orbsvcs/IFR_Service/README.IFR_Service
-ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/README.txt
-ACE_wrappers/TAO/orbsvcs/LoadBalancer/README.LoadBalancer
-ACE_wrappers/TAO/orbsvcs/Logging_Service/README.Logging_Service
-ACE_wrappers/TAO/orbsvcs/Naming_Service/README.Naming_Service
-ACE_wrappers/TAO/orbsvcs/Notify_Service/README.Notify_Service
-ACE_wrappers/TAO/orbsvcs/PSS/README.PSS
-ACE_wrappers/TAO/orbsvcs/TAO_Service/README.TAO_Service
-ACE_wrappers/TAO/orbsvcs/Time_Service/README.Time_Service
-ACE_wrappers/TAO/orbsvcs/Trading_Service/README.Trading_Service

Modified: trunk/debian/libtao-orbsvcs-dev.links
URL: http://svn.debian.org/wsvn/pkg-ace/trunk/debian/libtao-orbsvcs-dev.links?rev=412&op=diff
==============================================================================
--- trunk/debian/libtao-orbsvcs-dev.links (original)
+++ trunk/debian/libtao-orbsvcs-dev.links Sun Sep 10 18:13:59 2006
@@ -1,1 +1,1 @@
-usr/include/orbsvcs	        usr/share/ace/TAO/orbsvcs
+usr/include/orbsvcs usr/share/ace/TAO/orbsvcs

Modified: trunk/debian/libtao-orbsvcs1.4.7c2a.install
URL: http://svn.debian.org/wsvn/pkg-ace/trunk/debian/libtao-orbsvcs1.4.7c2a.install?rev=412&op=diff
==============================================================================
--- trunk/debian/libtao-orbsvcs1.4.7c2a.install (original)
+++ trunk/debian/libtao-orbsvcs1.4.7c2a.install Sun Sep 10 18:13:59 2006
@@ -54,32 +54,3 @@
 TAO/orbsvcs/orbsvcs/libTAO_SSLIOP.so.*             usr/lib
 TAO/orbsvcs/orbsvcs/libTAO_Security.so.*           usr/lib
 TAO/orbsvcs/orbsvcs/libTAO_Svc_Utils.so.*          usr/lib
-TAO/orbsvcs/Concurrency_Service/Concurrency_Service                          usr/bin
-TAO/orbsvcs/CosEvent_Service/CosEvent_Service                                usr/bin 
-TAO/orbsvcs/Dump_Schedule/Dump_Schedule                                      usr/bin
-TAO/orbsvcs/Event_Service/Event_Service                                      usr/bin
-TAO/orbsvcs/FTRT_Event_Service/Event_Service/ftrt_eventservice               usr/bin
-TAO/orbsvcs/FTRT_Event_Service/Factory_Service/ftrtec_factory_service        usr/bin
-TAO/orbsvcs/FTRT_Event_Service/Gateway_Service/ftrtec_gateway_service        usr/bin
-TAO/orbsvcs/IFR_Service/IFR_Service                                          usr/bin
-TAO/orbsvcs/IFR_Service/tao_ifr.real                                         usr/bin
-TAO/orbsvcs/ImplRepo_Service/ImplRepo_Service                                usr/bin
-TAO/orbsvcs/ImplRepo_Service/ImR_Activator                                   usr/bin
-TAO/orbsvcs/ImplRepo_Service/tao_imr                                         usr/bin
-TAO/orbsvcs/FT_ReplicationManager/FT_ReplicationManager                      usr/bin
-TAO/orbsvcs/LifeCycle_Service/LifeCycle_Service                              usr/bin
-TAO/orbsvcs/LoadBalancer/LoadManager                                         usr/bin
-TAO/orbsvcs/LoadBalancer/LoadMonitor                                         usr/bin
-TAO/orbsvcs/Logging_Service/Basic_Logging_Service/Basic_Logging_Service      usr/bin
-TAO/orbsvcs/Logging_Service/Event_Logging_Service/Event_Logging_Service      usr/bin
-TAO/orbsvcs/Logging_Service/Notify_Logging_Service/Notify_Logging_Service    usr/bin
-TAO/orbsvcs/Logging_Service/RTEvent_Logging_Service/RTEvent_Logging_Service  usr/bin
-TAO/orbsvcs/Naming_Service/Naming_Service                                    usr/bin
-TAO/orbsvcs/Notify_Service/Notify_Service                                    usr/bin
-TAO/orbsvcs/Scheduling_Service/Scheduling_Service                            usr/bin
-TAO/orbsvcs/TAO_Service/TAO_Service                                          usr/bin
-TAO/orbsvcs/Time_Service/Time_Service_Server                                 usr/bin
-TAO/orbsvcs/Time_Service/Time_Service_Clerk                                  usr/bin
-TAO/orbsvcs/Trading_Service/Trading_Service                                  usr/bin
-TAO/orbsvcs/Fault_Detector/Fault_Detector                                    usr/bin
-TAO/orbsvcs/Fault_Notifier/Fault_Notifier                                    usr/bin

Modified: trunk/debian/libtao-orbsvcs1.4.7c2a.manpages
URL: http://svn.debian.org/wsvn/pkg-ace/trunk/debian/libtao-orbsvcs1.4.7c2a.manpages?rev=412&op=diff
==============================================================================
--- trunk/debian/libtao-orbsvcs1.4.7c2a.manpages (original)
+++ trunk/debian/libtao-orbsvcs1.4.7c2a.manpages Sun Sep 10 18:13:59 2006
@@ -1,5 +1,1 @@
-debian/Basic_Logging_Service.1
-debian/Event_Logging_Service.1
-debian/Notify_Logging_Service.1
-debian/RTEvent_Logging_Service.1
 debian/TAO_ORB_Options.1

Modified: trunk/debian/libtao1.4.7c2a.install
URL: http://svn.debian.org/wsvn/pkg-ace/trunk/debian/libtao1.4.7c2a.install?rev=412&op=diff
==============================================================================
--- trunk/debian/libtao1.4.7c2a.install (original)
+++ trunk/debian/libtao1.4.7c2a.install Sun Sep 10 18:13:59 2006
@@ -1,27 +1,27 @@
-TAO/tao/libTAO.so.*                          usr/lib
-TAO/tao/libTAO_BiDirGIOP.so.*                usr/lib
-TAO/tao/libTAO_CodecFactory.so.*             usr/lib
-TAO/tao/libTAO_Codeset.so.*                  usr/lib
-TAO/tao/libTAO_Domain.so.*                   usr/lib
-TAO/tao/libTAO_DynamicAny.so.*               usr/lib
-TAO/tao/libTAO_DynamicInterface.so.*         usr/lib
-TAO/tao/libTAO_IFR_Client.so.*               usr/lib
-TAO/tao/libTAO_IORInterceptor.so.*           usr/lib
-TAO/tao/libTAO_IORManip.so.*                 usr/lib
-TAO/tao/libTAO_IORTable.so.*                 usr/lib
-TAO/tao/libTAO_Messaging.so.*                usr/lib
-TAO/tao/libTAO_ObjRefTemplate.so.*           usr/lib
-TAO/tao/libTAO_PI.so.*                       usr/lib
-TAO/tao/libTAO_PI_Server.so.*                usr/lib
-TAO/tao/libTAO_PortableServer.so.*           usr/lib
-TAO/tao/libTAO_RTCORBA.so.*                  usr/lib
-TAO/tao/libTAO_RTPortableServer.so.*         usr/lib
-TAO/tao/libTAO_RTScheduler.so.*              usr/lib
-TAO/tao/libTAO_SmartProxies.so.*             usr/lib
-TAO/tao/libTAO_Strategies.so.*               usr/lib
-TAO/tao/libTAO_TypeCodeFactory.so.*          usr/lib
-TAO/tao/libTAO_Utils.so.*                    usr/lib
-TAO/tao/libTAO_Valuetype.so.*                usr/lib
-TAO/tao/libTAO_ImR_Client.so.*               usr/lib
-TAO/TAO_IDL/libTAO_IDL_FE.so.*               usr/lib
-TAO/TAO_IDL/libTAO_IDL_BE.so.*               usr/lib
+TAO/tao/libTAO.so.*                  usr/lib
+TAO/tao/libTAO_BiDirGIOP.so.*        usr/lib
+TAO/tao/libTAO_CodecFactory.so.*     usr/lib
+TAO/tao/libTAO_Codeset.so.*          usr/lib
+TAO/tao/libTAO_Domain.so.*           usr/lib
+TAO/tao/libTAO_DynamicAny.so.*       usr/lib
+TAO/tao/libTAO_DynamicInterface.so.* usr/lib
+TAO/tao/libTAO_IFR_Client.so.*       usr/lib
+TAO/tao/libTAO_IORInterceptor.so.*   usr/lib
+TAO/tao/libTAO_IORManip.so.*         usr/lib
+TAO/tao/libTAO_IORTable.so.*         usr/lib
+TAO/tao/libTAO_Messaging.so.*        usr/lib
+TAO/tao/libTAO_ObjRefTemplate.so.*   usr/lib
+TAO/tao/libTAO_PI.so.*               usr/lib
+TAO/tao/libTAO_PI_Server.so.*        usr/lib
+TAO/tao/libTAO_PortableServer.so.*   usr/lib
+TAO/tao/libTAO_RTCORBA.so.*          usr/lib
+TAO/tao/libTAO_RTPortableServer.so.* usr/lib
+TAO/tao/libTAO_RTScheduler.so.*      usr/lib
+TAO/tao/libTAO_SmartProxies.so.*     usr/lib
+TAO/tao/libTAO_Strategies.so.*       usr/lib
+TAO/tao/libTAO_TypeCodeFactory.so.*  usr/lib
+TAO/tao/libTAO_Utils.so.*            usr/lib
+TAO/tao/libTAO_Valuetype.so.*        usr/lib
+TAO/tao/libTAO_ImR_Client.so.*       usr/lib
+TAO/TAO_IDL/libTAO_IDL_FE.so.*       usr/lib
+TAO/TAO_IDL/libTAO_IDL_BE.so.*       usr/lib

Modified: trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-ace/trunk/debian/rules?rev=412&op=diff
==============================================================================
--- trunk/debian/rules (original)
+++ trunk/debian/rules Sun Sep 10 18:13:59 2006
@@ -23,6 +23,8 @@
 	debian/TAO_ORB_Options.1 \
 	debian/mpc-ace.1
 MAN5 :=
+
+#ALL_LIBS := $(shell ls -1 debian/lib*c2a.install | sed -e 's#\(debian/.*\)\.install#\1/usr/lib#' | tr '\n' ':')
 
 ifneq (mpc-archive-missing,$(MPC_ARCHIVE))
 export MPC_ROOT := $(shell pwd)/$(MPC_SUBDIR)
@@ -218,30 +220,15 @@
            $(ACE_ROOT)/apps/gperf/gperf.info > \
            $(ACE_ROOT)/apps/gperf/gperf-ace.info
 
-#	Rename the $(TAO_ROOT)/utils README files
-	cp $(TAO_ROOT)/utils/catior/README $(TAO_ROOT)/utils/catior/README.catior
-	cp $(TAO_ROOT)/utils/nslist/README $(TAO_ROOT)/utils/nslist/README.nslist
-	cp $(TAO_ROOT)/orbsvcs/Concurrency_Service/README $(TAO_ROOT)/orbsvcs/Concurrency_Service/README.Concurrency_Service
-	cp $(TAO_ROOT)/orbsvcs/CosEvent_Service/README $(TAO_ROOT)/orbsvcs/CosEvent_Service/README.CosEvent_Service
-	cp $(TAO_ROOT)/orbsvcs/FT_ReplicationManager/README $(TAO_ROOT)/orbsvcs/FT_ReplicationManager/README.FT_ReplicationManager
-	cp $(TAO_ROOT)/orbsvcs/IFR_Service/README $(TAO_ROOT)/orbsvcs/IFR_Service/README.IFR_Service
-	cp $(TAO_ROOT)/orbsvcs/LoadBalancer/README $(TAO_ROOT)/orbsvcs/LoadBalancer/README.LoadBalancer
-	cp $(TAO_ROOT)/orbsvcs/Logging_Service/README $(TAO_ROOT)/orbsvcs/Logging_Service/README.Logging_Service
-	cp $(TAO_ROOT)/orbsvcs/Naming_Service/README $(TAO_ROOT)/orbsvcs/Naming_Service/README.Naming_Service
-	cp $(TAO_ROOT)/orbsvcs/Notify_Service/README $(TAO_ROOT)/orbsvcs/Notify_Service/README.Notify_Service
-	cp $(TAO_ROOT)/orbsvcs/PSS/README $(TAO_ROOT)/orbsvcs/PSS/README.PSS
-	cp $(TAO_ROOT)/orbsvcs/TAO_Service/README $(TAO_ROOT)/orbsvcs/TAO_Service/README.TAO_Service
-	cp $(TAO_ROOT)/orbsvcs/Time_Service/README $(TAO_ROOT)/orbsvcs/Time_Service/README.Time_Service
-	cp $(TAO_ROOT)/orbsvcs/Trading_Service/README $(TAO_ROOT)/orbsvcs/Trading_Service/README.Trading_Service
 #	Rename the catior utility, it already exists in another package
 	cp $(TAO_ROOT)/utils/catior/catior $(TAO_ROOT)/utils/catior/tao-catior
 
 #	Rename tao_idl to have a script automatically define ACE_ROOT and
 #	TAO_ROOT
 	cp $(TAO_ROOT)/TAO_IDL/tao_idl $(TAO_ROOT)/TAO_IDL/tao_idl.real
-	$(INSTALL) -m 755 -o root -g root -D debian/tao_idl debian/libtao-dev/usr/bin/tao_idl
+	$(INSTALL) -m 755 -o root -g root -D debian/tao_idl debian/tao-idl/usr/bin/tao_idl
 	cp $(TAO_ROOT)/orbsvcs/IFR_Service/tao_ifr $(TAO_ROOT)/orbsvcs/IFR_Service/tao_ifr.real
-	$(INSTALL) -m 755 -o root -g root -D debian/tao_ifr debian/libtao-orbsvcs${TV}c2a/usr/bin/tao_ifr
+	$(INSTALL) -m 755 -o root -g root -D debian/tao_ifr debian/tao-ifr/usr/bin/tao_ifr
 
 #       Rename mpc.pl and mwc.pl so that they do not include language extension.
 	cp $(ACE_ROOT)/bin/mpc.pl $(ACE_ROOT)/bin/mpc-ace
@@ -294,7 +281,7 @@
 	dh_fixperms -a
 	dh_makeshlibs -a -V
 	dh_installdeb -a
-	dh_shlibdeps -a -l debian/tmp/usr/lib:debian/libace-ssl${AV}c2a:debian/libacexml${AV}c2a/usr/lib:debian/libace-rmcast${AV}c2a/usr/lib:debian/libace-tmcast${AV}c2a/usr/lib:debian/libace-htbp${AV}c2a/usr/lib:debian/libciao${CV}c2a/usr/lib:debian/libkokyu${AV}c2a/usr/lib:debian/libtao${TV}c2a/usr/lib:debian/libtao-orbsvcs${TV}c2a/usr/lib
+	dh_shlibdeps -a -l `ls -1 debian/lib*c2a.install | sed -e 's#\(.*\)\.install#\1/usr/lib#' | tr '\n' ':' | sed -e 's#:$$##'`
 	dh_gencontrol -a
 	dh_md5sums -a
 	dh_builddeb -a




More information about the Pkg-ace-devel mailing list